• Home
  • Raw
  • Download

Lines Matching refs:i

48 	unsigned int i;  in sbitmap_init_node()  local
80 for (i = 0; i < sb->map_nr; i++) { in sbitmap_init_node()
81 sb->map[i].depth = min(depth, bits_per_word); in sbitmap_init_node()
82 depth -= sb->map[i].depth; in sbitmap_init_node()
83 spin_lock_init(&sb->map[i].swap_lock); in sbitmap_init_node()
92 unsigned int i; in sbitmap_resize() local
94 for (i = 0; i < sb->map_nr; i++) in sbitmap_resize()
95 sbitmap_deferred_clear(sb, i); in sbitmap_resize()
100 for (i = 0; i < sb->map_nr; i++) { in sbitmap_resize()
101 sb->map[i].depth = min(depth, bits_per_word); in sbitmap_resize()
102 depth -= sb->map[i].depth; in sbitmap_resize()
159 unsigned int i, index; in sbitmap_get() local
174 for (i = 0; i < sb->map_nr; i++) { in sbitmap_get()
195 unsigned int i, index; in sbitmap_get_shallow() local
200 for (i = 0; i < sb->map_nr; i++) { in sbitmap_get_shallow()
229 unsigned int i; in sbitmap_any_bit_set() local
231 for (i = 0; i < sb->map_nr; i++) { in sbitmap_any_bit_set()
232 if (sb->map[i].word & ~sb->map[i].cleared) in sbitmap_any_bit_set()
241 unsigned int i; in sbitmap_any_bit_clear() local
243 for (i = 0; i < sb->map_nr; i++) { in sbitmap_any_bit_clear()
244 const struct sbitmap_word *word = &sb->map[i]; in sbitmap_any_bit_clear()
258 unsigned int i, weight = 0; in __sbitmap_weight() local
260 for (i = 0; i < sb->map_nr; i++) { in __sbitmap_weight()
261 const struct sbitmap_word *word = &sb->map[i]; in __sbitmap_weight()
308 int i; in sbitmap_bitmap_show() local
310 for (i = 0; i < sb->map_nr; i++) { in sbitmap_bitmap_show()
311 unsigned long word = READ_ONCE(sb->map[i].word); in sbitmap_bitmap_show()
312 unsigned int word_bits = READ_ONCE(sb->map[i].depth); in sbitmap_bitmap_show()
373 int i; in sbitmap_queue_init_node() local
386 for_each_possible_cpu(i) in sbitmap_queue_init_node()
387 *per_cpu_ptr(sbq->alloc_hint, i) = prandom_u32() % depth; in sbitmap_queue_init_node()
402 for (i = 0; i < SBQ_WAIT_QUEUES; i++) { in sbitmap_queue_init_node()
403 init_waitqueue_head(&sbq->ws[i].wait); in sbitmap_queue_init_node()
404 atomic_set(&sbq->ws[i].wait_cnt, sbq->wake_batch); in sbitmap_queue_init_node()
416 int i; in sbitmap_queue_update_wake_batch() local
426 for (i = 0; i < SBQ_WAIT_QUEUES; i++) in sbitmap_queue_update_wake_batch()
427 atomic_set(&sbq->ws[i].wait_cnt, 1); in sbitmap_queue_update_wake_batch()
507 int i, wake_index; in sbq_wake_ptr() local
513 for (i = 0; i < SBQ_WAIT_QUEUES; i++) { in sbq_wake_ptr()
608 int i, wake_index; in sbitmap_queue_wake_all() local
616 for (i = 0; i < SBQ_WAIT_QUEUES; i++) { in sbitmap_queue_wake_all()
630 int i; in sbitmap_queue_show() local
636 for_each_possible_cpu(i) { in sbitmap_queue_show()
640 seq_printf(m, "%u", *per_cpu_ptr(sbq->alloc_hint, i)); in sbitmap_queue_show()
649 for (i = 0; i < SBQ_WAIT_QUEUES; i++) { in sbitmap_queue_show()
650 struct sbq_wait_state *ws = &sbq->ws[i]; in sbitmap_queue_show()