Lines Matching refs:qword
88 ef4_qword_t qword[2]; member
99 #define EF4_QWORD_VAL(qword) \ argument
100 ((unsigned int) le32_to_cpu((qword).u32[1])), \
101 ((unsigned int) le32_to_cpu((qword).u32[0]))
148 #define EF4_EXTRACT_QWORD64(qword, low, high) \ argument
149 (EF4_EXTRACT64((qword).u64[0], 0, 63, low, high) & \
159 #define EF4_EXTRACT_QWORD32(qword, low, high) \ argument
160 ((EF4_EXTRACT32((qword).u32[0], 0, 31, low, high) | \
161 EF4_EXTRACT32((qword).u32[1], 32, 63, low, high)) & \
172 #define EF4_QWORD_FIELD64(qword, field) \ argument
173 EF4_EXTRACT_QWORD64(qword, EF4_LOW_BIT(field), \
180 #define EF4_QWORD_FIELD32(qword, field) \ argument
181 EF4_EXTRACT_QWORD32(qword, EF4_LOW_BIT(field), \
191 #define EF4_QWORD_IS_ZERO64(qword) \ argument
192 (((qword).u64[0]) == (__force __le64) 0)
198 #define EF4_QWORD_IS_ZERO32(qword) \ argument
199 (((qword).u32[0] | (qword).u32[1]) == (__force __le32) 0)
207 #define EF4_QWORD_IS_ALL_ONES64(qword) \ argument
208 ((qword).u64[0] == ~((__force __le64) 0))
214 #define EF4_QWORD_IS_ALL_ONES32(qword) \ argument
215 (((qword).u32[0] & (qword).u32[1]) == ~((__force __le32) 0))
308 #define EF4_POPULATE_QWORD64(qword, ...) do { \ argument
309 (qword).u64[0] = EF4_INSERT_FIELDS64(0, 63, __VA_ARGS__); \
319 #define EF4_POPULATE_QWORD32(qword, ...) do { \ argument
320 (qword).u32[0] = EF4_INSERT_FIELDS32(0, 31, __VA_ARGS__); \
321 (qword).u32[1] = EF4_INSERT_FIELDS32(32, 63, __VA_ARGS__); \
367 #define EF4_POPULATE_QWORD_9(qword, ...) \ argument
368 EF4_POPULATE_QWORD_10(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
369 #define EF4_POPULATE_QWORD_8(qword, ...) \ argument
370 EF4_POPULATE_QWORD_9(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
371 #define EF4_POPULATE_QWORD_7(qword, ...) \ argument
372 EF4_POPULATE_QWORD_8(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
373 #define EF4_POPULATE_QWORD_6(qword, ...) \ argument
374 EF4_POPULATE_QWORD_7(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
375 #define EF4_POPULATE_QWORD_5(qword, ...) \ argument
376 EF4_POPULATE_QWORD_6(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
377 #define EF4_POPULATE_QWORD_4(qword, ...) \ argument
378 EF4_POPULATE_QWORD_5(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
379 #define EF4_POPULATE_QWORD_3(qword, ...) \ argument
380 EF4_POPULATE_QWORD_4(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
381 #define EF4_POPULATE_QWORD_2(qword, ...) \ argument
382 EF4_POPULATE_QWORD_3(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
383 #define EF4_POPULATE_QWORD_1(qword, ...) \ argument
384 EF4_POPULATE_QWORD_2(qword, EF4_DUMMY_FIELD, 0, __VA_ARGS__)
385 #define EF4_ZERO_QWORD(qword) \ argument
386 EF4_POPULATE_QWORD_1(qword, EF4_DUMMY_FIELD, 0)
387 #define EF4_SET_QWORD(qword) \ argument
388 EF4_POPULATE_QWORD_2(qword, \
460 #define EF4_SET_QWORD64(qword, low, high, value) do { \ argument
461 (qword).u64[0] = (((qword).u64[0] \
481 #define EF4_SET_QWORD32(qword, low, high, value) do { \ argument
482 (qword).u32[0] = (((qword).u32[0] \
485 (qword).u32[1] = (((qword).u32[1] \
500 #define EF4_SET_QWORD_FIELD64(qword, field, value) \ argument
501 EF4_SET_QWORD64(qword, EF4_LOW_BIT(field), \
508 #define EF4_SET_QWORD_FIELD32(qword, field, value) \ argument
509 EF4_SET_QWORD32(qword, EF4_LOW_BIT(field), \