• Home
  • Raw
  • Download

Lines Matching refs:field

45 #define EF4_VAL(field, attribute) field ## _ ## attribute  argument
47 #define EF4_LOW_BIT(field) EF4_VAL(field, LBN) argument
49 #define EF4_WIDTH(field) EF4_VAL(field, WIDTH) argument
51 #define EF4_HIGH_BIT(field) (EF4_LOW_BIT(field) + EF4_WIDTH(field) - 1) argument
168 #define EF4_OWORD_FIELD64(oword, field) \ argument
169 EF4_EXTRACT_OWORD64(oword, EF4_LOW_BIT(field), \
170 EF4_HIGH_BIT(field))
172 #define EF4_QWORD_FIELD64(qword, field) \ argument
173 EF4_EXTRACT_QWORD64(qword, EF4_LOW_BIT(field), \
174 EF4_HIGH_BIT(field))
176 #define EF4_OWORD_FIELD32(oword, field) \ argument
177 EF4_EXTRACT_OWORD32(oword, EF4_LOW_BIT(field), \
178 EF4_HIGH_BIT(field))
180 #define EF4_QWORD_FIELD32(qword, field) \ argument
181 EF4_EXTRACT_QWORD32(qword, EF4_LOW_BIT(field), \
182 EF4_HIGH_BIT(field))
184 #define EF4_DWORD_FIELD(dword, field) \ argument
185 EF4_EXTRACT_DWORD(dword, EF4_LOW_BIT(field), \
186 EF4_HIGH_BIT(field))
265 #define EF4_INSERT_FIELD_NATIVE(min, max, field, value) \ argument
266 EF4_INSERT_NATIVE(min, max, EF4_LOW_BIT(field), \
267 EF4_HIGH_BIT(field), value)
496 #define EF4_SET_OWORD_FIELD64(oword, field, value) \ argument
497 EF4_SET_OWORD64(oword, EF4_LOW_BIT(field), \
498 EF4_HIGH_BIT(field), value)
500 #define EF4_SET_QWORD_FIELD64(qword, field, value) \ argument
501 EF4_SET_QWORD64(qword, EF4_LOW_BIT(field), \
502 EF4_HIGH_BIT(field), value)
504 #define EF4_SET_OWORD_FIELD32(oword, field, value) \ argument
505 EF4_SET_OWORD32(oword, EF4_LOW_BIT(field), \
506 EF4_HIGH_BIT(field), value)
508 #define EF4_SET_QWORD_FIELD32(qword, field, value) \ argument
509 EF4_SET_QWORD32(qword, EF4_LOW_BIT(field), \
510 EF4_HIGH_BIT(field), value)
512 #define EF4_SET_DWORD_FIELD(dword, field, value) \ argument
513 EF4_SET_DWORD32(dword, EF4_LOW_BIT(field), \
514 EF4_HIGH_BIT(field), value)