Lines Matching refs:resv
133 struct xfs_ag_resv *resv;
139 resv = xfs_perag_resv(pag, type);
141 pag->pag_mount->m_ag_max_usable += resv->ar_asked;
148 oldresv = resv->ar_orig_reserved;
150 oldresv = resv->ar_reserved;
152 resv->ar_reserved = 0;
153 resv->ar_asked = 0;
154 resv->ar_orig_reserved = 0;
185 struct xfs_ag_resv *resv;
233 resv = xfs_perag_resv(pag, type);
234 resv->ar_asked = ask;
235 resv->ar_orig_reserved = hidden_space;
236 resv->ar_reserved = ask - used;
326 struct xfs_ag_resv *resv;
337 resv = xfs_perag_resv(pag, type);
349 len = min_t(xfs_extlen_t, args->len, resv->ar_reserved);
350 resv->ar_reserved -= len;
370 struct xfs_ag_resv *resv;
379 resv = xfs_perag_resv(pag, type);
389 leftover = min_t(xfs_extlen_t, len, resv->ar_asked - resv->ar_reserved);
390 resv->ar_reserved += leftover;