Home
last modified time | relevance | path

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

/include/linux/
A Dsbitmap.h220 #define SB_NR_TO_INDEX(sb, bitnr) ((bitnr) >> (sb)->shift) argument
221 #define SB_NR_TO_BIT(sb, bitnr) ((bitnr) & ((1U << (sb)->shift) - 1U)) argument
294 unsigned int bitnr) in __sbitmap_word() argument
296 return &sb->map[SB_NR_TO_INDEX(sb, bitnr)].word; in __sbitmap_word()
303 set_bit(SB_NR_TO_BIT(sb, bitnr), __sbitmap_word(sb, bitnr)); in sbitmap_set_bit()
308 clear_bit(SB_NR_TO_BIT(sb, bitnr), __sbitmap_word(sb, bitnr)); in sbitmap_clear_bit()
319 unsigned long *addr = &sb->map[SB_NR_TO_INDEX(sb, bitnr)].cleared; in sbitmap_deferred_clear_bit()
321 set_bit(SB_NR_TO_BIT(sb, bitnr), addr); in sbitmap_deferred_clear_bit()
330 sbitmap_deferred_clear_bit(sb, bitnr); in sbitmap_put()
333 *raw_cpu_ptr(sb->alloc_hint) = bitnr; in sbitmap_put()
[all …]

Completed in 4 milliseconds