Lines Matching refs:field
45 #define EFX_VAL(field, attribute) field ## _ ## attribute argument
47 #define EFX_LOW_BIT(field) EFX_VAL(field, LBN) argument
49 #define EFX_WIDTH(field) EFX_VAL(field, WIDTH) argument
51 #define EFX_HIGH_BIT(field) (EFX_LOW_BIT(field) + EFX_WIDTH(field) - 1) argument
168 #define EFX_OWORD_FIELD64(oword, field) \ argument
169 EFX_EXTRACT_OWORD64(oword, EFX_LOW_BIT(field), \
170 EFX_HIGH_BIT(field))
172 #define EFX_QWORD_FIELD64(qword, field) \ argument
173 EFX_EXTRACT_QWORD64(qword, EFX_LOW_BIT(field), \
174 EFX_HIGH_BIT(field))
176 #define EFX_OWORD_FIELD32(oword, field) \ argument
177 EFX_EXTRACT_OWORD32(oword, EFX_LOW_BIT(field), \
178 EFX_HIGH_BIT(field))
180 #define EFX_QWORD_FIELD32(qword, field) \ argument
181 EFX_EXTRACT_QWORD32(qword, EFX_LOW_BIT(field), \
182 EFX_HIGH_BIT(field))
184 #define EFX_DWORD_FIELD(dword, field) \ argument
185 EFX_EXTRACT_DWORD(dword, EFX_LOW_BIT(field), \
186 EFX_HIGH_BIT(field))
265 #define EFX_INSERT_FIELD_NATIVE(min, max, field, value) \ argument
266 EFX_INSERT_NATIVE(min, max, EFX_LOW_BIT(field), \
267 EFX_HIGH_BIT(field), value)
571 #define EFX_SET_OWORD_FIELD64(oword, field, value) \ argument
572 EFX_SET_OWORD64(oword, EFX_LOW_BIT(field), \
573 EFX_HIGH_BIT(field), value)
575 #define EFX_SET_QWORD_FIELD64(qword, field, value) \ argument
576 EFX_SET_QWORD64(qword, EFX_LOW_BIT(field), \
577 EFX_HIGH_BIT(field), value)
579 #define EFX_SET_OWORD_FIELD32(oword, field, value) \ argument
580 EFX_SET_OWORD32(oword, EFX_LOW_BIT(field), \
581 EFX_HIGH_BIT(field), value)
583 #define EFX_SET_QWORD_FIELD32(qword, field, value) \ argument
584 EFX_SET_QWORD32(qword, EFX_LOW_BIT(field), \
585 EFX_HIGH_BIT(field), value)
587 #define EFX_SET_DWORD_FIELD(dword, field, value) \ argument
588 EFX_SET_DWORD32(dword, EFX_LOW_BIT(field), \
589 EFX_HIGH_BIT(field), value)