Lines Matching refs:shift
61 unsigned int shift; member
170 int sbitmap_init_node(struct sbitmap *sb, unsigned int depth, int shift,
177 return sb->depth - (index << sb->shift); in __map_depth()
178 return 1U << sb->shift; in __map_depth()
237 #define SB_NR_TO_INDEX(sb, bitnr) ((bitnr) >> (sb)->shift)
238 #define SB_NR_TO_BIT(sb, bitnr) ((bitnr) & ((1U << (sb)->shift) - 1U))
286 if (!fn(sb, (index << sb->shift) + nr, data)) in __sbitmap_for_each_set()
360 int shift = ilog2(BITS_PER_LONG); in sbitmap_calculate_shift() local
369 while ((4U << shift) > depth) in sbitmap_calculate_shift()
370 shift--; in sbitmap_calculate_shift()
373 return shift; in sbitmap_calculate_shift()
419 int shift, bool round_robin, gfp_t flags, int node);