This file contains TIFS safety checker library interfaces and related data structures.
Go to the source code of this file.
Data Structures | |
struct | SafetyCheckers_TifsFwlRegList |
Structure for firewall configuration registers for a given firewall region. More... | |
struct | SafetyCheckers_TifsFwlConfig |
Structure for firewall configuration register info for a given firewall id. More... | |
struct | SafetyCheckers_TifsIscCbassRegList |
Structure for CBASS ISC configuration registers for a given ISC region. More... | |
struct | SafetyCheckers_TifsIscCcRegList |
Structure for CC ISC configuration registers for a given ISC region. More... | |
struct | SafetyCheckers_TifsIscRaRegList |
Structure for CC ISC configuration registers for a given ISC region. More... | |
struct | SafetyCheckers_TifsIscCbassConfig |
Structure for CBASS ISC configuration register info for a given ISC id. More... | |
struct | SafetyCheckers_TifsIscCcConfig |
Structure for CC ISC configuration register info for a given ISC id. More... | |
struct | SafetyCheckers_TifsIscRaConfig |
Structure for RA ISC configuration register info for a given ISC id. More... | |
Functions | |
int32_t | SafetyCheckers_tifsReqFwlOpen (void) |
API to request TIFS to open firewall. More... | |
int32_t | SafetyCheckers_tifsGetFwlCfg (SafetyCheckers_TifsFwlConfig *fwlConfig, uint32_t size) |
API uses the pointer to firewall configuration fwlConfig as input and updates fwlConfig with the register dump of the firewall registers specified. More... | |
int32_t | SafetyCheckers_tifsGetIscCbassCfg (SafetyCheckers_TifsIscCbassConfig *iscConfig, uint32_t size) |
API uses the pointer to cbass isc configuration iscConfig as input and updates iscConfig with the register dump of the isc registers specified. More... | |
int32_t | SafetyCheckers_tifsGetIscCcCfg (SafetyCheckers_TifsIscCcConfig *iscConfig, uint32_t size) |
API uses the pointer to cc isc configuration iscConfig as input and updates iscConfig with the register dump of the isc registers specified. More... | |
int32_t | SafetyCheckers_tifsGetIscRaCfg (SafetyCheckers_TifsIscRaConfig *iscConfig, uint32_t size) |
API uses the pointer to ra isc configuration iscConfig as input and updates iscConfig with the register dump of the isc registers specified. More... | |
int32_t | SafetyCheckers_tifsVerifyFwlCfg (const SafetyCheckers_TifsFwlConfig *fwlConfig, uint32_t size) |
API compares the fwlConfig (golden reference) with runtime firewall register values and return success or failure. More... | |
int32_t | SafetyCheckers_tifsVerifyIscCbassCfg (const SafetyCheckers_TifsIscCbassConfig *iscConfig, uint32_t size) |
API compares the cbass iscConfig (golden reference) with runtime isc register values and return success or failure. More... | |
int32_t | SafetyCheckers_tifsVerifyIscCcCfg (const SafetyCheckers_TifsIscCcConfig *iscConfig, uint32_t size) |
API compares the cc iscConfig (golden reference) with runtime isc register values and return success or failure. More... | |
int32_t | SafetyCheckers_tifsVerifyIscRaCfg (const SafetyCheckers_TifsIscRaConfig *iscConfig, uint32_t size) |
API compares the ra iscConfig (golden reference) with runtime isc register values and return success or failure. More... | |
int32_t | SafetyCheckers_tifsReqFwlClose (void) |
API to request TIFS to close firewall. More... | |