Searched refs:bitindex (Results 1 – 2 of 2) sorted by relevance
| /f-stack/freebsd/contrib/openzfs/module/icp/include/sys/ |
| H A D | bitmap.h | 83 #define BT_BIW(bitindex) \ argument 90 #define BT_BIW32(bitindex) \ argument 104 ((BT_WIM((bitmap), (bitindex)) & BT_BIW(bitindex)) ? 1 : 0) 106 { BT_WIM((bitmap), (bitindex)) |= BT_BIW(bitindex); } 108 { BT_WIM((bitmap), (bitindex)) &= ~BT_BIW(bitindex); } 116 ((BT_WIM32((bitmap), (bitindex)) & BT_BIW32(bitindex)) ? 1 : 0) 118 { BT_WIM32((bitmap), (bitindex)) |= BT_BIW32(bitindex); } 120 { BT_WIM32((bitmap), (bitindex)) &= ~BT_BIW32(bitindex); } 160 { atomic_or_ulong(&(BT_WIM(bitmap, bitindex)), BT_BIW(bitindex)); } 162 { atomic_and_ulong(&(BT_WIM(bitmap, bitindex)), ~BT_BIW(bitindex)); } [all …]
|
| /f-stack/dpdk/drivers/net/ixgbe/base/ |
| H A D | ixgbe_82598.c | 978 u32 bitindex; in ixgbe_set_vfta_82598() local 994 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */ in ixgbe_set_vfta_82598() 998 bits &= (~(0x0F << bitindex)); in ixgbe_set_vfta_82598() 999 bits |= (vind << bitindex); in ixgbe_set_vfta_82598() 1003 bitindex = vlan & 0x1F; /* lower five bits */ in ixgbe_set_vfta_82598() 1008 bits |= (1 << bitindex); in ixgbe_set_vfta_82598() 1011 bits &= ~(1 << bitindex); in ixgbe_set_vfta_82598()
|