Lines Matching defs:dquot
29 static void print_dquot(const char *desc, struct dquot *dq)
48 struct dquot *dq;
205 static struct dquot *get_dq(dict_t *dict, __u32 key)
207 struct dquot *dq;
214 if (quota_get_mem(sizeof(struct dquot), &dq)) {
215 log_err("Unable to allocate dquot");
218 memset(dq, 0, sizeof(struct dquot));
230 struct dquot *dq;
252 struct dquot *dq;
273 struct dquot *dq;
318 static int scan_dquots_callback(struct dquot *dquot, void *cb_data)
322 struct dquot *dq;
324 dq = get_dq(quota_dict, dquot->dq_id);
325 dq->dq_id = dquot->dq_id;
329 print_dquot("dsk", dquot);
331 if (dq->dq_dqb.dqb_curspace != dquot->dq_dqb.dqb_curspace ||
332 dq->dq_dqb.dqb_curinodes != dquot->dq_dqb.dqb_curinodes) {
338 (long long) dquot->dq_dqb.dqb_curspace,
339 (long long) dquot->dq_dqb.dqb_curinodes);
343 dq->dq_dqb.dqb_ihardlimit = dquot->dq_dqb.dqb_ihardlimit;
344 dq->dq_dqb.dqb_isoftlimit = dquot->dq_dqb.dqb_isoftlimit;
345 dq->dq_dqb.dqb_bhardlimit = dquot->dq_dqb.dqb_bhardlimit;
346 dq->dq_dqb.dqb_bsoftlimit = dquot->dq_dqb.dqb_bsoftlimit;
350 dq->dq_dqb.dqb_curspace = dquot->dq_dqb.dqb_curspace;
351 dq->dq_dqb.dqb_curinodes = dquot->dq_dqb.dqb_curinodes;
370 struct dquot *dq;