RTEMS 6.1-rc1
Data Structures | Typedefs | Enumerations | Functions
#include <string.h>
#include <bsp/irq-generic.h>
#include <rtems/irq-extension.h>
#include "tx-support.h"
#include <rtems/test.h>

Data Structures

struct  RtemsIntrReqGetAffinity_Entry
 
struct  RtemsIntrReqGetAffinity_Context
 Test context for spec:/rtems/intr/req/get-affinity test case. More...
 

Typedefs

typedef RtemsIntrReqGetAffinity_Context Context
 

Enumerations

enum  RtemsIntrReqGetAffinity_Pre_Vector { RtemsIntrReqGetAffinity_Pre_Vector_Valid , RtemsIntrReqGetAffinity_Pre_Vector_Invalid , RtemsIntrReqGetAffinity_Pre_Vector_NA }
 
enum  RtemsIntrReqGetAffinity_Pre_CPUSetSize { RtemsIntrReqGetAffinity_Pre_CPUSetSize_Valid , RtemsIntrReqGetAffinity_Pre_CPUSetSize_TooSmall , RtemsIntrReqGetAffinity_Pre_CPUSetSize_Askew , RtemsIntrReqGetAffinity_Pre_CPUSetSize_NA }
 
enum  RtemsIntrReqGetAffinity_Pre_CPUSet { RtemsIntrReqGetAffinity_Pre_CPUSet_Valid , RtemsIntrReqGetAffinity_Pre_CPUSet_Null , RtemsIntrReqGetAffinity_Pre_CPUSet_NA }
 
enum  RtemsIntrReqGetAffinity_Pre_CanGetAffinity { RtemsIntrReqGetAffinity_Pre_CanGetAffinity_Yes , RtemsIntrReqGetAffinity_Pre_CanGetAffinity_No , RtemsIntrReqGetAffinity_Pre_CanGetAffinity_NA }
 
enum  RtemsIntrReqGetAffinity_Post_Status {
  RtemsIntrReqGetAffinity_Post_Status_Ok , RtemsIntrReqGetAffinity_Post_Status_InvAddr , RtemsIntrReqGetAffinity_Post_Status_InvId , RtemsIntrReqGetAffinity_Post_Status_InvSize ,
  RtemsIntrReqGetAffinity_Post_Status_Unsat , RtemsIntrReqGetAffinity_Post_Status_NA
}
 
enum  RtemsIntrReqGetAffinity_Post_CPUSetObj {
  RtemsIntrReqGetAffinity_Post_CPUSetObj_Set , RtemsIntrReqGetAffinity_Post_CPUSetObj_Partial , RtemsIntrReqGetAffinity_Post_CPUSetObj_Zero , RtemsIntrReqGetAffinity_Post_CPUSetObj_Nop ,
  RtemsIntrReqGetAffinity_Post_CPUSetObj_NA
}
 

Functions

 T_TEST_CASE_FIXTURE (RtemsIntrReqGetAffinity, &RtemsIntrReqGetAffinity_Fixture)