00001 #ifndef cebdef_h 00002 #define cebdef_h 00003 00004 #define CEB_K_LENGTH 72 00005 #define CEB_C_LENGTH 72 00006 #define CEB_S_CEBDEF 72 00007 00008 struct _ceb { 00009 struct _ceb *ceb_l_cebfl; 00010 struct _ceb *ceb_l_cebbl; 00011 unsigned short int ceb_w_size; 00012 unsigned char ceb_b_type; 00013 char ceb_b_subtype; 00014 union { 00015 unsigned int ceb_l_sts; 00016 struct { 00017 unsigned ceb_v_noquota : 1; 00018 unsigned ceb_v_perm : 1; 00019 unsigned ceb_v_fill_0_ : 6; 00020 }; 00021 }; 00022 unsigned int ceb_l_pid; 00023 unsigned int ceb_l_efc; 00024 void *ceb_l_wqfl; 00025 void *ceb_l_wqbl; 00026 unsigned int ceb_l_wqcnt; 00027 unsigned int ceb_l_state; 00028 struct _orb *ceb_l_orb; 00029 union { 00030 unsigned int ceb_l_uic; 00031 struct { 00032 char cebdef_$_fill_2 [2]; 00033 unsigned short int ceb_w_grp; 00034 }; 00035 }; 00036 unsigned int ceb_l_prot; 00037 unsigned int ceb_l_refc; 00038 char ceb_t_efcnam [16]; 00039 }; 00040 00041 #endif 00042 00043