Lines Matching refs:dword

84 	efx_dword_t dword[2];
92 efx_dword_t dword[4];
99 #define EFX_DWORD_VAL(dword) \
100 ((unsigned int) le32_to_cpu((dword).u32[0]))
166 #define EFX_EXTRACT_DWORD(dword, low, high) \
167 (EFX_EXTRACT32((dword).u32[0], 0, 31, low, high) & \
186 #define EFX_DWORD_FIELD(dword, field) \
187 EFX_EXTRACT_DWORD(dword, EFX_LOW_BIT(field), \
203 #define EFX_DWORD_IS_ZERO(dword) \
204 (((dword).u32[0]) == (__force __le32) 0)
219 #define EFX_DWORD_IS_ALL_ONES(dword) \
220 ((dword).u32[0] == ~((__force __le32) 0))
344 #define EFX_POPULATE_DWORD(dword, ...) do { \
345 (dword).u32[0] = EFX_INSERT_FIELDS32(0, 31, __VA_ARGS__); \
448 /* Populate a dword field with various numbers of arguments */
450 #define EFX_POPULATE_DWORD_18(dword, ...) \
451 EFX_POPULATE_DWORD_19(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
452 #define EFX_POPULATE_DWORD_17(dword, ...) \
453 EFX_POPULATE_DWORD_18(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
454 #define EFX_POPULATE_DWORD_16(dword, ...) \
455 EFX_POPULATE_DWORD_17(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
456 #define EFX_POPULATE_DWORD_15(dword, ...) \
457 EFX_POPULATE_DWORD_16(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
458 #define EFX_POPULATE_DWORD_14(dword, ...) \
459 EFX_POPULATE_DWORD_15(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
460 #define EFX_POPULATE_DWORD_13(dword, ...) \
461 EFX_POPULATE_DWORD_14(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
462 #define EFX_POPULATE_DWORD_12(dword, ...) \
463 EFX_POPULATE_DWORD_13(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
464 #define EFX_POPULATE_DWORD_11(dword, ...) \
465 EFX_POPULATE_DWORD_12(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
466 #define EFX_POPULATE_DWORD_10(dword, ...) \
467 EFX_POPULATE_DWORD_11(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
468 #define EFX_POPULATE_DWORD_9(dword, ...) \
469 EFX_POPULATE_DWORD_10(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
470 #define EFX_POPULATE_DWORD_8(dword, ...) \
471 EFX_POPULATE_DWORD_9(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
472 #define EFX_POPULATE_DWORD_7(dword, ...) \
473 EFX_POPULATE_DWORD_8(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
474 #define EFX_POPULATE_DWORD_6(dword, ...) \
475 EFX_POPULATE_DWORD_7(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
476 #define EFX_POPULATE_DWORD_5(dword, ...) \
477 EFX_POPULATE_DWORD_6(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
478 #define EFX_POPULATE_DWORD_4(dword, ...) \
479 EFX_POPULATE_DWORD_5(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
480 #define EFX_POPULATE_DWORD_3(dword, ...) \
481 EFX_POPULATE_DWORD_4(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
482 #define EFX_POPULATE_DWORD_2(dword, ...) \
483 EFX_POPULATE_DWORD_3(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
484 #define EFX_POPULATE_DWORD_1(dword, ...) \
485 EFX_POPULATE_DWORD_2(dword, EFX_DUMMY_FIELD, 0, __VA_ARGS__)
486 #define EFX_ZERO_DWORD(dword) \
487 EFX_POPULATE_DWORD_1(dword, EFX_DUMMY_FIELD, 0)
488 #define EFX_SET_DWORD(dword) \
489 EFX_POPULATE_DWORD_1(dword, EFX_DWORD_0, 0xffffffff)
567 #define EFX_SET_DWORD32(dword, low, high, value) do { \
568 (dword).u32[0] = (((dword).u32[0] \
589 #define EFX_SET_DWORD_FIELD(dword, field, value) \
590 EFX_SET_DWORD32(dword, EFX_LOW_BIT(field), \