Lines Matching refs:field
48 #define EFX_VAL(field, attribute) field ## _ ## attribute argument
50 #define EFX_LOW_BIT(field) EFX_VAL(field, LBN) argument
52 #define EFX_WIDTH(field) EFX_VAL(field, WIDTH) argument
54 #define EFX_HIGH_BIT(field) (EFX_LOW_BIT(field) + EFX_WIDTH(field) - 1) argument
171 #define EFX_OWORD_FIELD64(oword, field) \ argument
172 EFX_EXTRACT_OWORD64(oword, EFX_LOW_BIT(field), \
173 EFX_HIGH_BIT(field))
175 #define EFX_QWORD_FIELD64(qword, field) \ argument
176 EFX_EXTRACT_QWORD64(qword, EFX_LOW_BIT(field), \
177 EFX_HIGH_BIT(field))
179 #define EFX_OWORD_FIELD32(oword, field) \ argument
180 EFX_EXTRACT_OWORD32(oword, EFX_LOW_BIT(field), \
181 EFX_HIGH_BIT(field))
183 #define EFX_QWORD_FIELD32(qword, field) \ argument
184 EFX_EXTRACT_QWORD32(qword, EFX_LOW_BIT(field), \
185 EFX_HIGH_BIT(field))
187 #define EFX_DWORD_FIELD(dword, field) \ argument
188 EFX_EXTRACT_DWORD(dword, EFX_LOW_BIT(field), \
189 EFX_HIGH_BIT(field))
268 #define EFX_INSERT_FIELD_NATIVE(min, max, field, value) \ argument
269 EFX_INSERT_NATIVE(min, max, EFX_LOW_BIT(field), \
270 EFX_HIGH_BIT(field), value)
499 #define EFX_SET_OWORD_FIELD64(oword, field, value) \ argument
500 EFX_SET_OWORD64(oword, EFX_LOW_BIT(field), \
501 EFX_HIGH_BIT(field), value)
503 #define EFX_SET_QWORD_FIELD64(qword, field, value) \ argument
504 EFX_SET_QWORD64(qword, EFX_LOW_BIT(field), \
505 EFX_HIGH_BIT(field), value)
507 #define EFX_SET_OWORD_FIELD32(oword, field, value) \ argument
508 EFX_SET_OWORD32(oword, EFX_LOW_BIT(field), \
509 EFX_HIGH_BIT(field), value)
511 #define EFX_SET_QWORD_FIELD32(qword, field, value) \ argument
512 EFX_SET_QWORD32(qword, EFX_LOW_BIT(field), \
513 EFX_HIGH_BIT(field), value)
515 #define EFX_SET_DWORD_FIELD(dword, field, value) \ argument
516 EFX_SET_DWORD32(dword, EFX_LOW_BIT(field), \
517 EFX_HIGH_BIT(field), value)