Lines Matching refs:field

47 #define EFX_VAL(field, attribute) field ## _ ## attribute  argument
49 #define EFX_LOW_BIT(field) EFX_VAL(field, LBN) argument
51 #define EFX_WIDTH(field) EFX_VAL(field, WIDTH) argument
53 #define EFX_HIGH_BIT(field) (EFX_LOW_BIT(field) + EFX_WIDTH(field) - 1) argument
170 #define EFX_OWORD_FIELD64(oword, field) \ argument
171 EFX_EXTRACT_OWORD64(oword, EFX_LOW_BIT(field), \
172 EFX_HIGH_BIT(field))
174 #define EFX_QWORD_FIELD64(qword, field) \ argument
175 EFX_EXTRACT_QWORD64(qword, EFX_LOW_BIT(field), \
176 EFX_HIGH_BIT(field))
178 #define EFX_OWORD_FIELD32(oword, field) \ argument
179 EFX_EXTRACT_OWORD32(oword, EFX_LOW_BIT(field), \
180 EFX_HIGH_BIT(field))
182 #define EFX_QWORD_FIELD32(qword, field) \ argument
183 EFX_EXTRACT_QWORD32(qword, EFX_LOW_BIT(field), \
184 EFX_HIGH_BIT(field))
186 #define EFX_DWORD_FIELD(dword, field) \ argument
187 EFX_EXTRACT_DWORD(dword, EFX_LOW_BIT(field), \
188 EFX_HIGH_BIT(field))
267 #define EFX_INSERT_FIELD_NATIVE(min, max, field, value) \ argument
268 EFX_INSERT_NATIVE(min, max, EFX_LOW_BIT(field), \
269 EFX_HIGH_BIT(field), value)
573 #define EFX_SET_OWORD_FIELD64(oword, field, value) \ argument
574 EFX_SET_OWORD64(oword, EFX_LOW_BIT(field), \
575 EFX_HIGH_BIT(field), value)
577 #define EFX_SET_QWORD_FIELD64(qword, field, value) \ argument
578 EFX_SET_QWORD64(qword, EFX_LOW_BIT(field), \
579 EFX_HIGH_BIT(field), value)
581 #define EFX_SET_OWORD_FIELD32(oword, field, value) \ argument
582 EFX_SET_OWORD32(oword, EFX_LOW_BIT(field), \
583 EFX_HIGH_BIT(field), value)
585 #define EFX_SET_QWORD_FIELD32(qword, field, value) \ argument
586 EFX_SET_QWORD32(qword, EFX_LOW_BIT(field), \
587 EFX_HIGH_BIT(field), value)
589 #define EFX_SET_DWORD_FIELD(dword, field, value) \ argument
590 EFX_SET_DWORD32(dword, EFX_LOW_BIT(field), \
591 EFX_HIGH_BIT(field), value)