Lines Matching defs:elems
67 u64 elems;
186 if (atomic_dec_and_test(&rc->elems)) {
271 zone->elems = 0;
367 if (!zone->elems)
369 ++zone->elems;
469 --zone->elems;
470 if (zone->elems == 0) {
514 --zone->elems;
515 if (zone->elems == 0) {
568 atomic_inc(&rc->elems);
622 if (zone->elems > top_locked_elems) {
623 top_locked_elems = zone->elems;
627 if (zone->elems > top_elems) {
628 top_elems = zone->elems;
864 pr_debug(" zone %llu-%llu elems %llu locked %d devs",
865 zone->start, zone->end, zone->elems,
962 atomic_set(&rc->elems, 0);
989 while (atomic_read(&rc->elems)) {
992 wait_event_timeout(rc->wait, atomic_read(&rc->elems) == 0,
994 dump_devs(fs_info, atomic_read(&rc->elems) < 10 ? 1 : 0);
997 dump_devs(fs_info, atomic_read(&rc->elems) < 10 ? 1 : 0);
1009 while (atomic_read(&rc->elems)) {
1012 wait_event_timeout(rc->wait, atomic_read(&rc->elems) == 0,