Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/common/sys/
H A Dbitmap.h83 #define BT_WIM(bitmap, bitindex) \ argument
84 ((bitmap)[(bitindex) >> BT_ULSHIFT])
88 #define BT_BIW(bitindex) \ argument
89 (1UL << ((bitindex) & BT_ULMASK))
92 #define BT_WIM32(bitmap, bitindex) \ argument
93 ((bitmap)[(bitindex) >> BT_ULSHIFT32])
95 #define BT_BIW32(bitindex) \ argument
96 (1UL << ((bitindex) & BT_ULMASK32))
108 #define BT_TEST(bitmap, bitindex) \ argument
109 ((BT_WIM((bitmap), (bitindex)) & BT_BIW(bitindex)) ? 1 : 0)
[all …]
/titanic_41/usr/src/uts/common/io/ixgbe/
H A Dixgbe_82598.c1001 u32 bitindex; in ixgbe_set_vfta_82598() local
1015 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */ in ixgbe_set_vfta_82598()
1019 bits &= (~(0x0F << bitindex)); in ixgbe_set_vfta_82598()
1020 bits |= (vind << bitindex); in ixgbe_set_vfta_82598()
1024 bitindex = vlan & 0x1F; /* lower five bits */ in ixgbe_set_vfta_82598()
1029 bits |= (1 << bitindex); in ixgbe_set_vfta_82598()
1032 bits &= ~(1 << bitindex); in ixgbe_set_vfta_82598()
H A Dixgbe_common.c3425 u32 bitindex; in ixgbe_set_vfta_generic() local
3449 bitindex = vlan & 0x1F; in ixgbe_set_vfta_generic()
3450 targetbit = (1 << bitindex); in ixgbe_set_vfta_generic()
/titanic_41/usr/src/uts/common/vm/
H A Dseg_map.c191 #define SMAP_BIT_MASK(bitindex) (1 << ((bitindex) & 0xf)) argument
1438 ushort_t bitindex; in segmap_pagecreate() local
1459 bitindex = (ushort_t)((off - smp->sm_off) >> PAGESHIFT); in segmap_pagecreate()
1468 smp->sm_bitmap |= SMAP_BIT_MASK(bitindex); in segmap_pagecreate()