RTEMS 6.1-rc2
Loading...
Searching...
No Matches
Data Structures | Macros | Enumerations | Functions
#include <rtems.h>
#include <string.h>
#include "ts-config.h"
#include "tx-support.h"
#include <rtems/test.h>

Data Structures

struct  RtemsPartReqCreate_Entry
 
struct  RtemsPartReqCreate_Context
 Test context for spec:/rtems/part/req/create test case. More...
 

Macros

#define NAME   rtems_build_name( 'T', 'E', 'S', 'T' )
 
#define MAX_PARTITIONS   ( TEST_MAXIMUM_PARTITIONS + 1 )
 
#define BUFFER_COUNT   2
 
#define BUFFER_SIZE   ( 2 * sizeof( void * ) )
 

Enumerations

enum  RtemsPartReqCreate_Pre_Name { RtemsPartReqCreate_Pre_Name_Valid , RtemsPartReqCreate_Pre_Name_Invalid , RtemsPartReqCreate_Pre_Name_NA }
 
enum  RtemsPartReqCreate_Pre_Id { RtemsPartReqCreate_Pre_Id_Valid , RtemsPartReqCreate_Pre_Id_Null , RtemsPartReqCreate_Pre_Id_NA }
 
enum  RtemsPartReqCreate_Pre_Start { RtemsPartReqCreate_Pre_Start_Valid , RtemsPartReqCreate_Pre_Start_Null , RtemsPartReqCreate_Pre_Start_BadAlign , RtemsPartReqCreate_Pre_Start_NA }
 
enum  RtemsPartReqCreate_Pre_Length { RtemsPartReqCreate_Pre_Length_Valid , RtemsPartReqCreate_Pre_Length_Zero , RtemsPartReqCreate_Pre_Length_Invalid , RtemsPartReqCreate_Pre_Length_NA }
 
enum  RtemsPartReqCreate_Pre_Size {
  RtemsPartReqCreate_Pre_Size_Valid , RtemsPartReqCreate_Pre_Size_Zero , RtemsPartReqCreate_Pre_Size_Skew , RtemsPartReqCreate_Pre_Size_Small ,
  RtemsPartReqCreate_Pre_Size_NA
}
 
enum  RtemsPartReqCreate_Pre_Free { RtemsPartReqCreate_Pre_Free_Yes , RtemsPartReqCreate_Pre_Free_No , RtemsPartReqCreate_Pre_Free_NA }
 
enum  RtemsPartReqCreate_Post_Status {
  RtemsPartReqCreate_Post_Status_Ok , RtemsPartReqCreate_Post_Status_InvAddr , RtemsPartReqCreate_Post_Status_InvName , RtemsPartReqCreate_Post_Status_InvSize ,
  RtemsPartReqCreate_Post_Status_TooMany , RtemsPartReqCreate_Post_Status_NA
}
 
enum  RtemsPartReqCreate_Post_Name { RtemsPartReqCreate_Post_Name_Valid , RtemsPartReqCreate_Post_Name_Invalid , RtemsPartReqCreate_Post_Name_NA }
 
enum  RtemsPartReqCreate_Post_IdVar { RtemsPartReqCreate_Post_IdVar_Set , RtemsPartReqCreate_Post_IdVar_Nop , RtemsPartReqCreate_Post_IdVar_NA }
 

Functions

 T_TEST_CASE_FIXTURE (RtemsPartReqCreate, &RtemsPartReqCreate_Fixture)