Lines Matching refs:field
23 #define hdr_field(pfx, idx, field) ({ \ argument
28 _val = pfx##hdr64[idx].field; \
29 _size = sizeof(pfx##hdr64[0].field); \
31 _val = pfx##hdr32[idx].field; \
32 _size = sizeof(pfx##hdr32[0].field); \
52 #define set_hdr_field(pfx, idx, field, val) ({ \ argument
57 _size = sizeof(pfx##hdr64[0].field); \
59 _size = sizeof(pfx##hdr32[0].field); \
82 pfx##hdr64[idx].field = _val; \
84 pfx##hdr32[idx].field = _val; \
87 #define ehdr_field(field) \ argument
88 hdr_field(e, 0, field)
89 #define phdr_field(idx, field) \ argument
90 hdr_field(p, idx, field)
91 #define shdr_field(idx, field) \ argument
92 hdr_field(s, idx, field)
94 #define set_phdr_field(idx, field, val) \ argument
95 set_hdr_field(p, idx, field, val)
96 #define set_shdr_field(idx, field, val) \ argument
97 set_hdr_field(s, idx, field, val)