Lines Matching refs:caps_avail_count

145 	mdsc->caps_avail_count = 0;  in ceph_caps_finalize()
174 if (mdsc->caps_avail_count >= in __ceph_unreserve_caps()
184 mdsc->caps_avail_count += nr_caps; in __ceph_unreserve_caps()
190 mdsc->caps_reserve_count, mdsc->caps_avail_count); in __ceph_unreserve_caps()
193 mdsc->caps_avail_count); in __ceph_unreserve_caps()
217 if (mdsc->caps_avail_count >= need) in ceph_reserve_caps()
220 have = mdsc->caps_avail_count; in ceph_reserve_caps()
221 mdsc->caps_avail_count -= have; in ceph_reserve_caps()
225 mdsc->caps_avail_count); in ceph_reserve_caps()
255 if (mdsc->caps_avail_count) { in ceph_reserve_caps()
257 if (mdsc->caps_avail_count >= need - i) in ceph_reserve_caps()
260 more_have = mdsc->caps_avail_count; in ceph_reserve_caps()
264 mdsc->caps_avail_count -= more_have; in ceph_reserve_caps()
292 mdsc->caps_avail_count); in ceph_reserve_caps()
301 mdsc->caps_reserve_count, mdsc->caps_avail_count); in ceph_reserve_caps()
341 if (mdsc->caps_avail_count) { in ceph_get_cap()
344 mdsc->caps_avail_count--; in ceph_get_cap()
351 mdsc->caps_reserve_count + mdsc->caps_avail_count); in ceph_get_cap()
362 mdsc->caps_reserve_count, mdsc->caps_avail_count); in ceph_get_cap()
376 mdsc->caps_reserve_count + mdsc->caps_avail_count); in ceph_get_cap()
386 mdsc->caps_reserve_count, mdsc->caps_avail_count); in ceph_put_cap()
392 if (mdsc->caps_avail_count >= mdsc->caps_reserve_count + in ceph_put_cap()
397 mdsc->caps_avail_count++; in ceph_put_cap()
402 mdsc->caps_reserve_count + mdsc->caps_avail_count); in ceph_put_cap()
417 *avail = mdsc->caps_avail_count; in ceph_reservation_status()