Home
last modified time | relevance | path

Searched refs:bit_shift (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_endint.h108 typedef struct { uint64_t bit_shift; uint64_t bit_mask; } bitdef_t; member
114 return ((v.bit_val & d.bit_mask) >> d.bit_shift); in get_bits8()
120 v->bit_val |= (val << d.bit_shift) & d.bit_mask; in set_bits8()
152 return ((BE_16(v.bit_val) & d.bit_mask) >> d.bit_shift); in get_bits16()
158 v->bit_val |= BE_16((val << d.bit_shift) & d.bit_mask); in set_bits16()
190 return ((BE_32(v.bit_val) & d.bit_mask) >> d.bit_shift); in get_bits32()
196 v->bit_val |= BE_32((val << d.bit_shift) & d.bit_mask); in set_bits32()
228 return ((from_be24(v.bit_val) & d.bit_mask) >> d.bit_shift); in get_bits24()
235 vv |= (val << d.bit_shift) & d.bit_mask; in set_bits24()
268 return ((BE_64(v.bit_val) & d.bit_mask) >> d.bit_shift); in get_bits64()
[all …]
H A Dmlxcx_reg.h504 #define MLXCX_CQ_ARM_CI (bitdef_t){ .bit_shift = 0, \
634 .bit_shift = 28, \
640 .bit_shift = 25, \
672 .bit_shift = 24, \
676 .bit_shift = 20, \
717 .bit_shift = 24, \
721 .bit_shift = 20, \
798 .bit_shift = 9, \
802 .bit_shift = 0, \
1887 .bit_shift = 4, .bit_mask = 0xF0 }
[all …]
/illumos-gate/usr/src/uts/common/io/igc/core/
H A Digc_mac.c303 u8 bit_shift = 0; in igc_hash_mc_addr_generic() local
313 while (hash_mask >> bit_shift != 0xFF) in igc_hash_mc_addr_generic()
314 bit_shift++; in igc_hash_mc_addr_generic()
346 bit_shift += 1; in igc_hash_mc_addr_generic()
349 bit_shift += 2; in igc_hash_mc_addr_generic()
352 bit_shift += 4; in igc_hash_mc_addr_generic()
356 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igc_hash_mc_addr_generic()
357 (((u16) mc_addr[5]) << bit_shift))); in igc_hash_mc_addr_generic()
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_vf.c360 u8 bit_shift = 0; in e1000_hash_mc_addr_vf() local
371 while (hash_mask >> bit_shift != 0xFF) in e1000_hash_mc_addr_vf()
372 bit_shift++; in e1000_hash_mc_addr_vf()
374 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_vf()
375 (((u16) mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr_vf()
H A De1000_mac.c519 u8 bit_shift = 0; in e1000_hash_mc_addr_generic() local
529 while (hash_mask >> bit_shift != 0xFF) in e1000_hash_mc_addr_generic()
530 bit_shift++; in e1000_hash_mc_addr_generic()
562 bit_shift += 1; in e1000_hash_mc_addr_generic()
565 bit_shift += 2; in e1000_hash_mc_addr_generic()
568 bit_shift += 4; in e1000_hash_mc_addr_generic()
572 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_generic()
573 (((u16) mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr_generic()
/illumos-gate/usr/src/boot/libsa/
H A DMakefile.com32 objs/printf.o := SMOFF += 64bit_shift
33 pics/printf.o := SMOFF += 64bit_shift
/illumos-gate/usr/src/uts/intel/hsfs/
H A DMakefile71 $(OBJS_DIR)/hsfs_vnops.o := SMOFF += 64bit_shift,signed
/illumos-gate/usr/src/cmd/zdb/
H A DMakefile55 SMOFF += 64bit_shift,all_func_returns