00001 #ifndef csdtdef_h 00002 #define csdtdef_h 00003 00004 #define CSDTE_C_LENGTH 64 00005 #define CSDTE_K_LENGTH 64 00006 #define CSDTE_S_CSDTEDEF 64 00007 00008 struct _csdte { 00009 unsigned long long csdte_q_req_iq; 00010 unsigned long long csdte_q_waitq; 00011 unsigned int csdte_l_ipid; 00012 unsigned int csdte_l_queued; 00013 unsigned int csdte_l_requests; 00014 unsigned int csdte_l_waitcnt; 00015 unsigned int csdte_l_maxactive; 00016 unsigned int csdte_l_active; 00017 char csdte_t_fillme_4 [24]; 00018 }; 00019 00020 #define CSDT_C_LENGTH 16 00021 #define CSDT_K_LENGTH 16 00022 #define CSDT_T_CSDTEVEC 16 00023 #define CSDT_S_CSDTDEF 16 00024 00025 typedef struct _csdt { 00026 int csdt_l_filler_1; 00027 int csdt_l_filler_2; 00028 unsigned short int csdt_w_size; 00029 unsigned char csdt_b_type; 00030 unsigned char csdt_b_subtype; 00031 char csdt_t_align [4]; 00032 }; 00033 00034 #endif 00035 00036