Lines Matching refs:caps_avail_count

144 	mdsc->caps_avail_count = 0;  in ceph_caps_finalize()
167 if (mdsc->caps_avail_count >= in __ceph_unreserve_caps()
177 mdsc->caps_avail_count += nr_caps; in __ceph_unreserve_caps()
183 mdsc->caps_reserve_count, mdsc->caps_avail_count); in __ceph_unreserve_caps()
186 mdsc->caps_avail_count); in __ceph_unreserve_caps()
210 if (mdsc->caps_avail_count >= need) in ceph_reserve_caps()
213 have = mdsc->caps_avail_count; in ceph_reserve_caps()
214 mdsc->caps_avail_count -= have; in ceph_reserve_caps()
218 mdsc->caps_avail_count); in ceph_reserve_caps()
248 if (mdsc->caps_avail_count) { in ceph_reserve_caps()
250 if (mdsc->caps_avail_count >= need - i) in ceph_reserve_caps()
253 more_have = mdsc->caps_avail_count; in ceph_reserve_caps()
257 mdsc->caps_avail_count -= more_have; in ceph_reserve_caps()
284 mdsc->caps_avail_count); in ceph_reserve_caps()
293 mdsc->caps_reserve_count, mdsc->caps_avail_count); in ceph_reserve_caps()
322 if (mdsc->caps_avail_count) { in ceph_get_cap()
325 mdsc->caps_avail_count--; in ceph_get_cap()
332 mdsc->caps_reserve_count + mdsc->caps_avail_count); in ceph_get_cap()
343 mdsc->caps_reserve_count, mdsc->caps_avail_count); in ceph_get_cap()
356 mdsc->caps_reserve_count + mdsc->caps_avail_count); in ceph_get_cap()
366 mdsc->caps_reserve_count, mdsc->caps_avail_count); in ceph_put_cap()
372 if (mdsc->caps_avail_count >= mdsc->caps_reserve_count + in ceph_put_cap()
377 mdsc->caps_avail_count++; in ceph_put_cap()
382 mdsc->caps_reserve_count + mdsc->caps_avail_count); in ceph_put_cap()
397 *avail = mdsc->caps_avail_count; in ceph_reservation_status()