Home
last modified time | relevance | path

Searched refs:bitindex (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dbitmap.h84 #define BT_WIM(bitmap, bitindex) \ argument
85 ((bitmap)[(bitindex) >> BT_ULSHIFT])
89 #define BT_BIW(bitindex) \ argument
90 (1UL << ((bitindex) & BT_ULMASK))
93 #define BT_WIM32(bitmap, bitindex) \ argument
94 ((bitmap)[(bitindex) >> BT_ULSHIFT32])
96 #define BT_BIW32(bitindex) \ argument
97 (1UL << ((bitindex) & BT_ULMASK32))
109 #define BT_TEST(bitmap, bitindex) \ argument
110 ((BT_WIM((bitmap), (bitindex)) & BT_BIW(bitindex)) ? 1 : 0)
[all …]
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Dbitmap.h71 #define BT_WIM(bitmap, bitindex) \ argument
72 ((bitmap)[(bitindex) >> BT_ULSHIFT])
76 #define BT_BIW(bitindex) \ argument
77 (1UL << ((bitindex) & BT_ULMASK))
80 #define BT_WIM32(bitmap, bitindex) \ argument
81 ((bitmap)[(bitindex) >> BT_ULSHIFT32])
83 #define BT_BIW32(bitindex) \ argument
84 (1UL << ((bitindex) & BT_ULMASK32))
96 #define BT_TEST(bitmap, bitindex) \ argument
97 ((BT_WIM((bitmap), (bitindex)) & BT_BIW(bitindex)) ? 1 : 0)
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Dbitmap.h65 #define BT_WIM(bitmap, bitindex) \ argument
66 ((bitmap)[(bitindex) >> BT_ULSHIFT])
70 #define BT_BIW(bitindex) \ argument
71 (1UL << ((bitindex) & BT_ULMASK))
82 #define BT_TEST(bitmap, bitindex) \ argument
83 ((BT_WIM((bitmap), (bitindex)) & BT_BIW(bitindex)) ? 1 : 0)
84 #define BT_SET(bitmap, bitindex) \ argument
85 { BT_WIM((bitmap), (bitindex)) |= BT_BIW(bitindex); }
86 #define BT_CLEAR(bitmap, bitindex) \ argument
87 { BT_WIM((bitmap), (bitindex)) &= ~BT_BIW(bitindex); }
/freebsd/sys/dev/ixgbe/
H A Dixgbe_82598.c1008 u32 bitindex; in ixgbe_set_vfta_82598() local
1024 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */ in ixgbe_set_vfta_82598()
1028 bits &= (~(0x0F << bitindex)); in ixgbe_set_vfta_82598()
1029 bits |= (vind << bitindex); in ixgbe_set_vfta_82598()
1033 bitindex = vlan & 0x1F; /* lower five bits */ in ixgbe_set_vfta_82598()
1038 bits |= (1 << bitindex); in ixgbe_set_vfta_82598()
1041 bits &= ~(1 << bitindex); in ixgbe_set_vfta_82598()