Lines Matching defs:PACKED
27 #define PACKED __attribute__((__packed__)) macro
127 typedef struct PACKED { struct
129 uint8_t vector_dest : 6;
130 uint8_t vector_dest_rel : 1;
131 uint8_t low_precision_16b_fp : 1;
132 uint8_t scalar_dest : 6;
133 uint8_t scalar_dest_rel : 1;
134 uint8_t export_data : 1;
135 uint8_t vector_write_mask : 4;
136 uint8_t scalar_write_mask : 4;
137 uint8_t vector_clamp : 1;
138 uint8_t scalar_clamp : 1;
139 instr_scalar_opc_t scalar_opc : 6;
141 uint8_t src3_swiz : 8;
142 uint8_t src2_swiz : 8;
143 uint8_t src1_swiz : 8;
144 uint8_t src3_reg_negate : 1;
145 uint8_t src2_reg_negate : 1;
146 uint8_t src1_reg_negate : 1;
147 uint8_t pred_select : 2;
148 uint8_t relative_addr : 1;
149 uint8_t const_1_rel_abs : 1;
150 uint8_t const_0_rel_abs : 1;
152 union {
171 instr_vector_opc_t vector_opc : 5;
172 uint8_t src3_sel : 1;
173 uint8_t src2_sel : 1;
174 uint8_t src1_sel : 1;
214 typedef struct PACKED { struct
227 typedef struct PACKED { argument
236 typedef struct PACKED { argument
249 typedef struct PACKED { argument
258 typedef union PACKED { argument
263 struct PACKED { struct
264 uint64_t dummy : 44;
265 instr_cf_opc_t opc : 4;
322 typedef struct PACKED { struct
324 instr_fetch_opc_t opc : 5;
325 uint32_t src_reg : 6;
326 uint8_t src_reg_am : 1;
327 uint32_t dst_reg : 6;
328 uint8_t dst_reg_am : 1;
329 uint8_t fetch_valid_only : 1;
330 uint32_t const_idx : 5;
331 uint8_t tx_coord_denorm : 1;
332 uint8_t src_swiz : 6;
356 typedef struct PACKED { argument
358 instr_fetch_opc_t opc : 5;
359 uint32_t src_reg : 6;
360 uint8_t src_reg_am : 1;
361 uint32_t dst_reg : 6;
362 uint8_t dst_reg_am : 1;
386 typedef union PACKED { argument
389 struct PACKED { struct
391 instr_fetch_opc_t opc : 5;
392 uint32_t dummy0 : 27;
394 uint32_t dummy1 : 31;
395 uint8_t pred_select : 1;
397 uint32_t dummy2 : 31;
398 uint8_t pred_condition : 1;
402 typedef union PACKED { union