Home
last modified time | relevance | path

Searched refs:BIT_WORD (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dbitmap.h44 memset(addr, 0xff, BIT_WORD(size) * sizeof(long)); in bitmap_fill()
47 addr[BIT_WORD(size)] = BITMAP_LAST_WORD_MASK(tail); in bitmap_fill()
53 const unsigned int end = BIT_WORD(size); in bitmap_full()
74 const unsigned int end = BIT_WORD(size); in bitmap_empty()
99 map += BIT_WORD(start); in bitmap_set()
122 map += BIT_WORD(start); in bitmap_clear()
207 const unsigned int end = BIT_WORD(size); in bitmap_weight()
227 const unsigned int end = BIT_WORD(size); in bitmap_equal()
249 const unsigned end = BIT_WORD(size); in bitmap_subset()
271 const unsigned end = BIT_WORD(size); in bitmap_intersects()
[all …]
H A Dbitops.h52 #define BIT_WORD(nr) ((nr) / BITS_PER_LONG) macro
274 atomic_set_long(&((volatile unsigned long *)(a))[BIT_WORD(i)], BIT_MASK(i))
277 atomic_set_long(&((volatile unsigned long *)(a))[BIT_WORD(i)], BIT_MASK(i))
280 atomic_clear_long(&((volatile unsigned long *)(a))[BIT_WORD(i)], BIT_MASK(i))
283 atomic_clear_long(&((volatile unsigned long *)(a))[BIT_WORD(i)], BIT_MASK(i))
286 atomic_clear_rel_long(&((volatile unsigned long *)(a))[BIT_WORD(i)], BIT_MASK(i))
289 !!(READ_ONCE(((volatile const unsigned long *)(a))[BIT_WORD(i)]) & BIT_MASK(i))
305 var += BIT_WORD(bit); in test_and_clear_bit()
320 var += BIT_WORD(bit); in __test_and_clear_bit()
335 var += BIT_WORD(bit); in test_and_set_bit()
[all …]
/freebsd/sys/dev/mana/
H A Dgdma_util.h78 #define BIT_WORD(nr) ((nr) / BITS_PER_LONG) macro
93 ((((volatile const unsigned long *)(a))[BIT_WORD(i)]) & BIT_MASK(i))
121 map += BIT_WORD(start); in bitmap_set()
144 map += BIT_WORD(start); in bitmap_clear()
/freebsd/sys/dev/hyperv/vmbus/
H A Dvmbus_var.h157 #define BIT_WORD(nr) ((nr) / BITS_PER_LONG) macro
159 atomic_set_long(&((volatile unsigned long *)(a))[BIT_WORD(i)], BIT_MASK(i))
/freebsd/sys/dev/qlnx/qlnxe/
H A Dbcm_osal.h448 var += BIT_WORD(bit); in qlnx_test_and_change_bit()