Lines Matching refs:elems
69 u64 elems; member
191 if (atomic_dec_and_test(&rc->elems)) { in __readahead_hook()
276 zone->elems = 0; in reada_find_zone()
375 if (!zone->elems) in reada_find_extent()
377 ++zone->elems; in reada_find_extent()
477 --zone->elems; in reada_find_extent()
478 if (zone->elems == 0) { in reada_find_extent()
522 --zone->elems; in reada_extent_put()
523 if (zone->elems == 0) { in reada_extent_put()
580 atomic_inc(&rc->elems); in reada_add_block()
634 if (zone->elems > top_locked_elems) { in reada_pick_zone()
635 top_locked_elems = zone->elems; in reada_pick_zone()
639 if (zone->elems > top_elems) { in reada_pick_zone()
640 top_elems = zone->elems; in reada_pick_zone()
879 zone->start, zone->end, zone->elems, in dump_devs()
977 atomic_set(&rc->elems, 0); in btrfs_reada_add()
1006 while (atomic_read(&rc->elems)) { in btrfs_reada_wait()
1009 wait_event_timeout(rc->wait, atomic_read(&rc->elems) == 0, in btrfs_reada_wait()
1011 dump_devs(fs_info, atomic_read(&rc->elems) < 10 ? 1 : 0); in btrfs_reada_wait()
1014 dump_devs(fs_info, atomic_read(&rc->elems) < 10 ? 1 : 0); in btrfs_reada_wait()
1026 while (atomic_read(&rc->elems)) { in btrfs_reada_wait()
1029 wait_event_timeout(rc->wait, atomic_read(&rc->elems) == 0, in btrfs_reada_wait()