Lines Matching refs:x

38 #define	ZERO(x)		(uint_t)(((uchar_t *)(x))[0])  argument
39 #define ONE(x) (uint_t)(((uchar_t *)(x))[1]) argument
40 #define TWO(x) (uint_t)(((uchar_t *)(x))[2]) argument
41 #define THREE(x) (uint_t)(((uchar_t *)(x))[3]) argument
43 #define MSB_INT(x) \ argument
44 ((((((ZERO(x) << 8) | ONE(x)) << 8) | TWO(x)) << 8) | THREE(x))
45 #define LSB_INT(x) \ argument
46 ((((((THREE(x) << 8) | TWO(x)) << 8) | ONE(x)) << 8) | ZERO(x))
47 #define MSB_SHORT(x) ((ZERO(x) << 8) | ONE(x)) argument
48 #define LSB_SHORT(x) ((ONE(x) << 8) | ZERO(x)) argument
51 #define BOTH_SHORT(x) (short)*((short *)x) argument
52 #define BOTH_INT(x) (int)*((int *)x) argument
62 #define BOTH_SHORT(x) LSB_SHORT(x)
63 #define BOTH_INT(x) LSB_INT(x)
110 #define ISO_desc_type(x) (&((uchar_t *)x)[0]) argument
111 #define ISO_std_id(x) (&((uchar_t *)x)[1]) argument
112 #define ISO_std_ver(x) (&((uchar_t *)x)[6]) argument
113 #define ISO_sys_id(x) (&((uchar_t *)x)[8]) argument
114 #define ISO_vol_id(x) (&((uchar_t *)x)[40]) argument
115 #define ISO_vol_size(x) (&((uchar_t *)x)[80]) argument
116 #define ISO_svd_esc(x) (&((uchar_t *)x)[88]) /* Supplemental VD */ argument
117 #define ISO_set_size(x) (&((uchar_t *)x)[120]) argument
118 #define ISO_set_seq(x) (&((uchar_t *)x)[124]) argument
119 #define ISO_blk_size(x) (&((uchar_t *)x)[128]) argument
120 #define ISO_ptbl_size(x) (&((uchar_t *)x)[132]) argument
121 #define ISO_ptbl_man_ls(x) (&((uchar_t *)x)[140]) argument
122 #define ISO_ptbl_opt_ls1(x) (&((uchar_t *)x)[144]) argument
123 #define ISO_ptbl_man_ms(x) (&((uchar_t *)x)[148]) argument
124 #define ISO_ptbl_opt_ms1(x) (&((uchar_t *)x)[152]) argument
125 #define ISO_root_dir(x) (&((uchar_t *)x)[156]) argument
126 #define ISO_vol_set_id(x) (&((uchar_t *)x)[190]) argument
127 #define ISO_pub_id(x) (&((uchar_t *)x)[318]) argument
128 #define ISO_prep_id(x) (&((uchar_t *)x)[446]) argument
129 #define ISO_appl_id(x) (&((uchar_t *)x)[574]) argument
130 #define ISO_copyr_id(x) (&((uchar_t *)x)[702]) argument
131 #define ISO_abstr_id(x) (&((uchar_t *)x)[739]) argument
132 #define ISO_bibli_id(x) (&((uchar_t *)x)[776]) argument
133 #define ISO_cre_date(x) (&((uchar_t *)x)[813]) argument
134 #define ISO_mod_date(x) (&((uchar_t *)x)[830]) argument
135 #define ISO_exp_date(x) (&((uchar_t *)x)[847]) argument
136 #define ISO_eff_date(x) (&((uchar_t *)x)[864]) argument
137 #define ISO_file_struct_ver(x) (&((uchar_t *)x)[881]) argument
140 #define ISO_DESC_TYPE(x) ((enum iso_voldesc_type)*(ISO_desc_type(x))) argument
141 #define ISO_STD_ID(x) ISO_std_id(x) argument
142 #define ISO_STD_VER(x) *(ISO_std_ver(x)) argument
143 #define ISO_SYS_ID(x) ISO_sys_id(x) argument
144 #define ISO_VOL_ID(x) ISO_vol_id(x) argument
145 #define ISO_VOL_SIZE(x) BOTH_INT(ISO_vol_size(x)) argument
146 #define ISO_SET_SIZE(x) BOTH_SHORT(ISO_set_size(x)) argument
147 #define ISO_SET_SEQ(x) BOTH_SHORT(ISO_set_seq(x)) argument
148 #define ISO_BLK_SIZE(x) BOTH_SHORT(ISO_blk_size(x)) argument
149 #define ISO_PTBL_SIZE(x) BOTH_INT(ISO_ptbl_size(x)) argument
150 #define ISO_PTBL_MAN_LS(x) LSB_INT(ISO_ptbl_man_ls(x)) argument
151 #define ISO_PTBL_OPT_LS1(x) LSB_INT(ISO_ptbl_opt_ls1(x)) argument
152 #define ISO_PTBL_MAN_MS(x) MSB_INT(ISO_ptbl_man_ms(x)) argument
153 #define ISO_PTBL_OPT_MS1(x) MSB_INT(ISO_ptbl_opt_ms1(x)) argument
154 #define ISO_ROOT_DIR(x) ISO_root_dir(x) argument
155 #define ISO_VOL_SET_ID(x) ISO_vol_set_id(x) argument
156 #define ISO_PUB_ID(x) ISO_pub_id(x) argument
157 #define ISO_PREP_ID(x) ISO_prep_id(x) argument
158 #define ISO_APPL_ID(x) ISO_appl_id(x) argument
159 #define ISO_COPYR_ID(x) ISO_copyr_id(x) argument
160 #define ISO_ABSTR_ID(x) ISO_abstr_id(x) argument
161 #define ISO_BIBLI_ID(x) ISO_bibli_id(x) argument
162 #define ISO_CRE_DATE(x) HSV_cre_date(x) argument
163 #define ISO_MOD_DATE(x) HSV_mod_date(x) argument
164 #define ISO_EXP_DATE(x) HSV_exp_date(x) argument
165 #define ISO_EFF_DATE(x) HSV_eff_date(x) argument
166 #define ISO_FILE_STRUCT_VER(x) *(ISO_file_struct_ver(x)) argument
169 #define ISO_DATE_2DIG(x) ((((x)[0] - '0') * 10) + \ argument
170 ((x)[1] - '0'))
171 #define ISO_DATE_4DIG(x) ((((x)[0] - '0') * 1000) + \ argument
172 (((x)[1] - '0') * 100) + \
173 (((x)[2] - '0') * 10) + \
174 ((x)[3] - '0'))
175 #define ISO_DATE_YEAR(x) ISO_DATE_4DIG(&((uchar_t *)x)[0]) argument
176 #define ISO_DATE_MONTH(x) ISO_DATE_2DIG(&((uchar_t *)x)[4]) argument
177 #define ISO_DATE_DAY(x) ISO_DATE_2DIG(&((uchar_t *)x)[6]) argument
178 #define ISO_DATE_HOUR(x) ISO_DATE_2DIG(&((uchar_t *)x)[8]) argument
179 #define ISO_DATE_MIN(x) ISO_DATE_2DIG(&((uchar_t *)x)[10]) argument
180 #define ISO_DATE_SEC(x) ISO_DATE_2DIG(&((uchar_t *)x)[12]) argument
181 #define ISO_DATE_HSEC(x) ISO_DATE_2DIG(&((uchar_t *)x)[14]) argument
182 #define ISO_DATE_GMTOFF(x) (((char *)x)[16]) argument
194 #define IDE_dir_len(x) (&((uchar_t *)x)[0]) argument
195 #define IDE_xar_len(x) (&((uchar_t *)x)[1]) argument
196 #define IDE_ext_lbn(x) (&((uchar_t *)x)[2]) argument
197 #define IDE_ext_size(x) (&((uchar_t *)x)[10]) argument
198 #define IDE_cdate(x) (&((uchar_t *)x)[18]) argument
199 #define IDE_flags(x) (&((uchar_t *)x)[25]) argument
200 #define IDE_intrlv_size(x) (&((uchar_t *)x)[26]) argument
201 #define IDE_intrlv_skip(x) (&((uchar_t *)x)[27]) argument
202 #define IDE_vol_set(x) (&((uchar_t *)x)[28]) argument
203 #define IDE_name_len(x) (&((uchar_t *)x)[32]) argument
204 #define IDE_name(x) (&((uchar_t *)x)[33]) argument
205 #define IDE_sys_use_area(x) (&((uchar_t *)x)[IDE_NAME_LEN(x) + \ argument
206 IDE_PAD_LEN(x)] + IDE_FDESIZE)
209 #define IDE_DIR_LEN(x) *(IDE_dir_len(x)) argument
210 #define IDE_XAR_LEN(x) *(IDE_xar_len(x)) argument
211 #define IDE_EXT_LBN(x) BOTH_INT(IDE_ext_lbn(x)) argument
212 #define IDE_EXT_SIZE(x) BOTH_INT(IDE_ext_size(x)) argument
213 #define IDE_CDATE(x) IDE_cdate(x) argument
214 #define IDE_FLAGS(x) *(IDE_flags(x)) argument
215 #define IDE_INTRLV_SIZE(x) *(IDE_intrlv_size(x)) argument
216 #define IDE_INTRLV_SKIP(x) *(IDE_intrlv_skip(x)) argument
217 #define IDE_VOL_SET(x) BOTH_SHORT(IDE_vol_set(x)) argument
218 #define IDE_NAME_LEN(x) *(IDE_name_len(x)) argument
219 #define IDE_NAME(x) IDE_name(x) argument
220 #define IDE_PAD_LEN(x) ((IDE_NAME_LEN(x) % 2) ? 0 : 1) argument
221 #define IDE_SUA_LEN(x) ((int)(IDE_DIR_LEN(x)) - (int)(IDE_FDESIZE) - \ argument
222 (int)(IDE_NAME_LEN(x)) - (int)(IDE_PAD_LEN(x)))
236 #define IDE_DATE_YEAR(x) (((uchar_t *)x)[0] + 1900) argument
237 #define IDE_DATE_MONTH(x) (((uchar_t *)x)[1]) argument
238 #define IDE_DATE_DAY(x) (((uchar_t *)x)[2]) argument
239 #define IDE_DATE_HOUR(x) (((uchar_t *)x)[3]) argument
240 #define IDE_DATE_MIN(x) (((uchar_t *)x)[4]) argument
241 #define IDE_DATE_SEC(x) (((uchar_t *)x)[5]) argument
242 #define IDE_DATE_GMTOFF(x) (((char *)x)[6]) argument
245 #define IDE_REGULAR_FILE(x) (((x) & IDE_PROHIBITED) == 0) argument
246 #define IDE_REGULAR_DIR(x) (((x) & IDE_PROHIBITED) == IDE_DIRECTORY) argument
273 #define IPE_name_len(x) (&((uchar_t *)x)[0]) argument
274 #define IPE_xar_len(x) (&((uchar_t *)x)[1]) argument
275 #define IPE_ext_lbn(x) (&((uchar_t *)x)[2]) argument
276 #define IPE_parent_no(x) (&((uchar_t *)x)[6]) argument
277 #define IPE_name(x) (&((uchar_t *)x)[8]) argument
280 #define IPE_EXT_LBN(x) (MSB_INT(IPE_ext_lbn(x))) argument
281 #define IPE_XAR_LEN(x) *(IPE_xar_len(x)) argument
282 #define IPE_NAME_LEN(x) *(IPE_name_len(x)) argument
283 #define IPE_PARENT_NO(x) *(short *)(IPE_parent_no(x)) argument
284 #define IPE_NAME(x) IPE_name(x) argument