Lines Matching refs:resv
134 struct xfs_ag_resv *resv;
140 resv = xfs_perag_resv(pag, type);
142 pag->pag_mount->m_ag_max_usable += resv->ar_asked;
149 oldresv = resv->ar_orig_reserved;
151 oldresv = resv->ar_reserved;
153 resv->ar_reserved = 0;
154 resv->ar_asked = 0;
155 resv->ar_orig_reserved = 0;
186 struct xfs_ag_resv *resv;
238 resv = xfs_perag_resv(pag, type);
239 resv->ar_asked = ask;
240 resv->ar_orig_reserved = hidden_space;
241 resv->ar_reserved = ask - used;
354 struct xfs_ag_resv *resv;
365 resv = xfs_perag_resv(pag, type);
377 len = min_t(xfs_extlen_t, args->len, resv->ar_reserved);
378 resv->ar_reserved -= len;
398 struct xfs_ag_resv *resv;
407 resv = xfs_perag_resv(pag, type);
417 leftover = min_t(xfs_extlen_t, len, resv->ar_asked - resv->ar_reserved);
418 resv->ar_reserved += leftover;