Home
last modified time | relevance | path

Searched refs:oword (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/sfc/falcon/
H A Dbitfield.h102 #define EF4_OWORD_VAL(oword) \ argument
103 ((unsigned int) le32_to_cpu((oword).u32[3])), \
104 ((unsigned int) le32_to_cpu((oword).u32[2])), \
105 ((unsigned int) le32_to_cpu((oword).u32[1])), \
106 ((unsigned int) le32_to_cpu((oword).u32[0]))
143 #define EF4_EXTRACT_OWORD64(oword, low, high) \ argument
144 ((EF4_EXTRACT64((oword).u64[0], 0, 63, low, high) | \
145 EF4_EXTRACT64((oword).u64[1], 64, 127, low, high)) & \
152 #define EF4_EXTRACT_OWORD32(oword, low, high) \ argument
153 ((EF4_EXTRACT32((oword)
168 EF4_OWORD_FIELD64(oword,field) global() argument
176 EF4_OWORD_FIELD32(oword,field) global() argument
188 EF4_OWORD_IS_ZERO64(oword) global() argument
194 EF4_OWORD_IS_ZERO32(oword) global() argument
204 EF4_OWORD_IS_ALL_ONES64(oword) global() argument
210 EF4_OWORD_IS_ALL_ONES32(oword) global() argument
303 EF4_POPULATE_OWORD64(oword,...) global() argument
312 EF4_POPULATE_OWORD32(oword,...) global() argument
338 EF4_POPULATE_OWORD_9(oword,...) global() argument
340 EF4_POPULATE_OWORD_8(oword,...) global() argument
342 EF4_POPULATE_OWORD_7(oword,...) global() argument
344 EF4_POPULATE_OWORD_6(oword,...) global() argument
346 EF4_POPULATE_OWORD_5(oword,...) global() argument
348 EF4_POPULATE_OWORD_4(oword,...) global() argument
350 EF4_POPULATE_OWORD_3(oword,...) global() argument
352 EF4_POPULATE_OWORD_2(oword,...) global() argument
354 EF4_POPULATE_OWORD_1(oword,...) global() argument
356 EF4_ZERO_OWORD(oword) global() argument
358 EF4_SET_OWORD(oword) global() argument
422 EF4_INVERT_OWORD(oword) global() argument
427 EF4_AND_OWORD(oword,from,mask) global() argument
433 EF4_OR_OWORD(oword,from,mask) global() argument
451 EF4_SET_OWORD64(oword,low,high,value) global() argument
466 EF4_SET_OWORD32(oword,low,high,value) global() argument
496 EF4_SET_OWORD_FIELD64(oword,field,value) global() argument
504 EF4_SET_OWORD_FIELD32(oword,field,value) global() argument
[all...]
H A Dnet_driver.h633 ef4_oword_t oword[EF4_MCAST_HASH_ENTRIES / sizeof(ef4_oword_t) / 8]; member
H A Dfalcon.c1266 ef4_writeo(efx, &mc_hash->oword[0], FR_AB_MAC_MC_HASH_REG0); in falcon_push_multicast_hash()
1267 ef4_writeo(efx, &mc_hash->oword[1], FR_AB_MAC_MC_HASH_REG1); in falcon_push_multicast_hash()
/linux/drivers/net/ethernet/sfc/siena/
H A Dbitfield.h102 #define EFX_OWORD_VAL(oword) \ argument
103 ((unsigned int) le32_to_cpu((oword).u32[3])), \
104 ((unsigned int) le32_to_cpu((oword).u32[2])), \
105 ((unsigned int) le32_to_cpu((oword).u32[1])), \
106 ((unsigned int) le32_to_cpu((oword).u32[0]))
143 #define EFX_EXTRACT_OWORD64(oword, low, high) \ argument
144 ((EFX_EXTRACT64((oword).u64[0], 0, 63, low, high) | \
145 EFX_EXTRACT64((oword).u64[1], 64, 127, low, high)) & \
152 #define EFX_EXTRACT_OWORD32(oword, low, high) \ argument
153 ((EFX_EXTRACT32((oword)
168 EFX_OWORD_FIELD64(oword,field) global() argument
176 EFX_OWORD_FIELD32(oword,field) global() argument
188 EFX_OWORD_IS_ZERO64(oword) global() argument
194 EFX_OWORD_IS_ZERO32(oword) global() argument
204 EFX_OWORD_IS_ALL_ONES64(oword) global() argument
210 EFX_OWORD_IS_ALL_ONES32(oword) global() argument
321 EFX_POPULATE_OWORD64(oword,...) global() argument
330 EFX_POPULATE_OWORD32(oword,...) global() argument
356 EFX_POPULATE_OWORD_18(oword,...) global() argument
358 EFX_POPULATE_OWORD_17(oword,...) global() argument
360 EFX_POPULATE_OWORD_16(oword,...) global() argument
362 EFX_POPULATE_OWORD_15(oword,...) global() argument
364 EFX_POPULATE_OWORD_14(oword,...) global() argument
366 EFX_POPULATE_OWORD_13(oword,...) global() argument
368 EFX_POPULATE_OWORD_12(oword,...) global() argument
370 EFX_POPULATE_OWORD_11(oword,...) global() argument
372 EFX_POPULATE_OWORD_10(oword,...) global() argument
374 EFX_POPULATE_OWORD_9(oword,...) global() argument
376 EFX_POPULATE_OWORD_8(oword,...) global() argument
378 EFX_POPULATE_OWORD_7(oword,...) global() argument
380 EFX_POPULATE_OWORD_6(oword,...) global() argument
382 EFX_POPULATE_OWORD_5(oword,...) global() argument
384 EFX_POPULATE_OWORD_4(oword,...) global() argument
386 EFX_POPULATE_OWORD_3(oword,...) global() argument
388 EFX_POPULATE_OWORD_2(oword,...) global() argument
390 EFX_POPULATE_OWORD_1(oword,...) global() argument
392 EFX_ZERO_OWORD(oword) global() argument
394 EFX_SET_OWORD(oword) global() argument
494 EFX_INVERT_OWORD(oword) global() argument
499 EFX_AND_OWORD(oword,from,mask) global() argument
508 EFX_OR_OWORD(oword,from,mask) global() argument
526 EFX_SET_OWORD64(oword,low,high,value) global() argument
541 EFX_SET_OWORD32(oword,low,high,value) global() argument
571 EFX_SET_OWORD_FIELD64(oword,field,value) global() argument
579 EFX_SET_OWORD_FIELD32(oword,field,value) global() argument
[all...]
H A Dnet_driver.h700 efx_oword_t oword[EFX_MCAST_HASH_ENTRIES / sizeof(efx_oword_t) / 8]; member
/linux/drivers/net/ethernet/sfc/
H A Dbitfield.h104 #define EFX_OWORD_VAL(oword) \ argument
105 ((unsigned int) le32_to_cpu((oword).u32[3])), \
106 ((unsigned int) le32_to_cpu((oword).u32[2])), \
107 ((unsigned int) le32_to_cpu((oword).u32[1])), \
108 ((unsigned int) le32_to_cpu((oword).u32[0]))
145 #define EFX_EXTRACT_OWORD64(oword, low, high) \ argument
146 ((EFX_EXTRACT64((oword).u64[0], 0, 63, low, high) | \
147 EFX_EXTRACT64((oword).u64[1], 64, 127, low, high)) & \
154 #define EFX_EXTRACT_OWORD32(oword, low, high) \ argument
155 ((EFX_EXTRACT32((oword)
170 EFX_OWORD_FIELD64(oword,field) global() argument
178 EFX_OWORD_FIELD32(oword,field) global() argument
190 EFX_OWORD_IS_ZERO64(oword) global() argument
196 EFX_OWORD_IS_ZERO32(oword) global() argument
206 EFX_OWORD_IS_ALL_ONES64(oword) global() argument
212 EFX_OWORD_IS_ALL_ONES32(oword) global() argument
323 EFX_POPULATE_OWORD64(oword,...) global() argument
332 EFX_POPULATE_OWORD32(oword,...) global() argument
358 EFX_POPULATE_OWORD_18(oword,...) global() argument
360 EFX_POPULATE_OWORD_17(oword,...) global() argument
362 EFX_POPULATE_OWORD_16(oword,...) global() argument
364 EFX_POPULATE_OWORD_15(oword,...) global() argument
366 EFX_POPULATE_OWORD_14(oword,...) global() argument
368 EFX_POPULATE_OWORD_13(oword,...) global() argument
370 EFX_POPULATE_OWORD_12(oword,...) global() argument
372 EFX_POPULATE_OWORD_11(oword,...) global() argument
374 EFX_POPULATE_OWORD_10(oword,...) global() argument
376 EFX_POPULATE_OWORD_9(oword,...) global() argument
378 EFX_POPULATE_OWORD_8(oword,...) global() argument
380 EFX_POPULATE_OWORD_7(oword,...) global() argument
382 EFX_POPULATE_OWORD_6(oword,...) global() argument
384 EFX_POPULATE_OWORD_5(oword,...) global() argument
386 EFX_POPULATE_OWORD_4(oword,...) global() argument
388 EFX_POPULATE_OWORD_3(oword,...) global() argument
390 EFX_POPULATE_OWORD_2(oword,...) global() argument
392 EFX_POPULATE_OWORD_1(oword,...) global() argument
394 EFX_ZERO_OWORD(oword) global() argument
396 EFX_SET_OWORD(oword) global() argument
496 EFX_INVERT_OWORD(oword) global() argument
501 EFX_AND_OWORD(oword,from,mask) global() argument
510 EFX_OR_OWORD(oword,from,mask) global() argument
528 EFX_SET_OWORD64(oword,low,high,value) global() argument
543 EFX_SET_OWORD32(oword,low,high,value) global() argument
573 EFX_SET_OWORD_FIELD64(oword,field,value) global() argument
581 EFX_SET_OWORD_FIELD32(oword,field,value) global() argument
[all...]