Lines Matching refs:STRUCT
209 #define emit_loadptr(BASE, STRUCT, FIELD, DEST) \ argument
210 do { unsigned int _off = offsetof(STRUCT, FIELD); \
211 BUILD_BUG_ON(FIELD_SIZEOF(STRUCT, FIELD) != sizeof(void *)); \
215 #define emit_load32(BASE, STRUCT, FIELD, DEST) \ argument
216 do { unsigned int _off = offsetof(STRUCT, FIELD); \
217 BUILD_BUG_ON(FIELD_SIZEOF(STRUCT, FIELD) != sizeof(u32)); \
221 #define emit_load16(BASE, STRUCT, FIELD, DEST) \ argument
222 do { unsigned int _off = offsetof(STRUCT, FIELD); \
223 BUILD_BUG_ON(FIELD_SIZEOF(STRUCT, FIELD) != sizeof(u16)); \
227 #define __emit_load8(BASE, STRUCT, FIELD, DEST) \ argument
228 do { unsigned int _off = offsetof(STRUCT, FIELD); \
232 #define emit_load8(BASE, STRUCT, FIELD, DEST) \ argument
233 do { BUILD_BUG_ON(FIELD_SIZEOF(STRUCT, FIELD) != sizeof(u8)); \
234 __emit_load8(BASE, STRUCT, FIELD, DEST); \