Searched refs:_bit (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/dev/sfxge/common/ |
H A D | efx_types.h | 1321 #define EFX_SHIFT64(_bit, _base) \ argument 1322 (((_bit) >= (_base) && (_bit) < (_base) + 64) ? \ 1323 ((uint64_t)1 << EFX_SSUB((_bit), (_base))) : \ 1326 #define EFX_SHIFT32(_bit, _base) \ argument 1327 (((_bit) >= (_base) && (_bit) < (_base) + 32) ? \ 1328 ((uint32_t)1 << EFX_SSUB((_bit),(_base))) : \ 1331 #define EFX_SHIFT16(_bit, _base) \ argument 1332 (((_bit) >= (_base) && (_bit) < (_base) + 16) ? \ 1333 (uint16_t)(1 << EFX_SSUB((_bit), (_base))) : \ 1336 #define EFX_SHIFT8(_bit, _base) \ argument [all …]
|
/freebsd/sys/sys/ |
H A D | bitstring.h | 84 _bit_idx(size_t _bit) in _bit_idx() argument 86 return (_bit / _BITSTR_BITS); in _bit_idx() 91 _bit_offset(size_t _bit) in _bit_offset() argument 93 return (_bit % _BITSTR_BITS); in _bit_offset() 98 _bit_mask(size_t _bit) in _bit_mask() argument 100 return (1UL << _bit_offset(_bit)); in _bit_mask() 135 bit_test(const bitstr_t *_bitstr, size_t _bit) in bit_test() argument 137 return ((_bitstr[_bit_idx(_bit)] & _bit_mask(_bit)) != 0); in bit_test() 142 bit_set(bitstr_t *_bitstr, size_t _bit) in bit_set() argument 144 _bitstr[_bit_idx(_bit)] |= _bit_mask(_bit); in bit_set() [all …]
|
/freebsd/contrib/libxo/libxo/ |
H A D | libxo.c | 274 #define XOF_BIT_ISSET(_flag, _bit) (((_flag) & (_bit)) ? 1 : 0) argument 275 #define XOF_BIT_SET(_flag, _bit) do { (_flag) |= (_bit); } while (0) argument 276 #define XOF_BIT_CLEAR(_flag, _bit) do { (_flag) &= ~(_bit); } while (0) argument 278 #define XOF_ISSET(_xop, _bit) XOF_BIT_ISSET(_xop->xo_flags, _bit) argument 279 #define XOF_SET(_xop, _bit) XOF_BIT_SET(_xop->xo_flags, _bit) argument 280 #define XOF_CLEAR(_xop, _bit) XOF_BIT_CLEAR(_xop->xo_flags, _bit) argument 282 #define XOIF_ISSET(_xop, _bit) XOF_BIT_ISSET(_xop->xo_iflags, _bit) argument 283 #define XOIF_SET(_xop, _bit) XOF_BIT_SET(_xop->xo_iflags, _bit) argument 284 #define XOIF_CLEAR(_xop, _bit) XOF_BIT_CLEAR(_xop->xo_iflags, _bit) argument
|
/freebsd/sys/dev/etherswitch/e6000sw/ |
H A D | e6000sw.c | 70 #define E6000SW_WAITREADY(_sc, _reg, _bit) \ argument 71 e6000sw_waitready((_sc), REG_GLOBAL, (_reg), (_bit)) 72 #define E6000SW_WAITREADY2(_sc, _reg, _bit) \ argument 73 e6000sw_waitready((_sc), REG_GLOBAL2, (_reg), (_bit))
|
/freebsd/sys/arm64/rockchip/ |
H A D | rk_pinctrl.c | 126 #define RK_PINFIX(_bank, _pin, _reg, _bit, _mask) \ argument 131 .bit = _bit, \
|
/freebsd/sys/dev/bhnd/cores/pmu/ |
H A D | bhnd_pmu_subr.c | 96 #define PMURES_BIT(_bit) \ argument 97 (1 << (BHND_PMU_ ## _bit))
|