Lines Matching refs:FIELD
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); \
263 #define emit_skb_loadptr(FIELD, DEST) \ argument
264 emit_loadptr(r_SKB, struct sk_buff, FIELD, DEST)
265 #define emit_skb_load32(FIELD, DEST) \ argument
266 emit_load32(r_SKB, struct sk_buff, FIELD, DEST)
267 #define emit_skb_load16(FIELD, DEST) \ argument
268 emit_load16(r_SKB, struct sk_buff, FIELD, DEST)
269 #define __emit_skb_load8(FIELD, DEST) \ argument
270 __emit_load8(r_SKB, struct sk_buff, FIELD, DEST)
271 #define emit_skb_load8(FIELD, DEST) \ argument
272 emit_load8(r_SKB, struct sk_buff, FIELD, DEST)