Lines Matching refs:shift
101 int sbitmap_init_node(struct sbitmap *sb, unsigned int depth, int shift, in sbitmap_init_node() argument
108 if (shift < 0) in sbitmap_init_node()
109 shift = sbitmap_calculate_shift(depth); in sbitmap_init_node()
111 bits_per_word = 1U << shift; in sbitmap_init_node()
115 sb->shift = shift; in sbitmap_init_node()
147 unsigned int bits_per_word = 1U << sb->shift; in sbitmap_resize()
248 nr += index << sb->shift; in sbitmap_find_bit()
385 seq_printf(m, "bits_per_word=%u\n", 1U << sb->shift); in sbitmap_show()
449 int shift, bool round_robin, gfp_t flags, int node) in sbitmap_queue_init_node() argument
454 ret = sbitmap_init_node(&sbq->sb, depth, shift, flags, node, in sbitmap_queue_init_node()
552 *offset = nr + (index << sb->shift); in __sbitmap_queue_get_batch()