Lines Matching refs:disk_res
366 struct disk_reservation disk_res = { 0 }; in bch2_get_folio_disk_reservation() local
379 ret = bch2_disk_reservation_get(c, &disk_res, in bch2_get_folio_disk_reservation()
411 struct disk_reservation disk_res = {}; in __bch2_folio_reservation_get() local
428 ret = bch2_disk_reservation_add(c, &disk_res, disk_sectors, in __bch2_folio_reservation_get()
433 if (unlikely(disk_res.sectors != disk_sectors)) { in __bch2_folio_reservation_get()
440 if (disk_sectors > disk_res.sectors) { in __bch2_folio_reservation_get()
449 bch2_disk_reservation_put(c, &disk_res); in __bch2_folio_reservation_get()
462 bch2_disk_reservation_put(c, &disk_res); in __bch2_folio_reservation_get()
467 res->disk.sectors += disk_res.sectors; in __bch2_folio_reservation_get()
494 struct disk_reservation disk_res = { 0 }; in bch2_clear_folio_bits() local
504 disk_res.sectors += s->s[i].replicas_reserved; in bch2_clear_folio_bits()
511 bch2_disk_reservation_put(c, &disk_res); in bch2_clear_folio_bits()