Home | History | Annotate | Download | only in quota

Lines Matching full:dquot

24 static struct dquot *v2_read_dquot(struct quota_handle *h, qid_t id);
25 static int v2_commit_dquot(struct dquot *dquot);
27 int (*process_dquot) (struct dquot *dquot,
44 * Copy dquot from disk to memory
46 static void v2r1_disk2memdqblk(struct dquot *dquot, void *dp)
48 struct util_dqblk *m = &dquot->dq_dqb;
51 dquot->dq_id = ext2fs_le32_to_cpu(d->dqb_id);
68 * Copy dquot from memory to disk
70 static void v2r1_mem2diskdqblk(void *dp, struct dquot *dquot)
72 struct util_dqblk *m = &dquot->dq_dqb;
83 d->dqb_id = ext2fs_cpu_to_le32(dquot->dq_id);
84 if (qtree_entry_unused(&dquot->dq_h->qh_info.u.v2_mdqi.dqi_qtree, dp))
88 static int v2r1_is_id(void *dp, struct dquot *dquot)
92 &dquot->dq_h->qh_info.u.v2_mdqi.dqi_qtree;
96 return ext2fs_le32_to_cpu(d->dqb_id) == dquot->dq_id;
243 * Read dquot from disk
245 static struct dquot *v2_read_dquot(struct quota_handle *h, qid_t id)
251 * Commit changes of dquot to disk - it might also mean deleting it when quota
255 static int v2_commit_dquot(struct dquot *dquot)
257 struct util_dqblk *b = &dquot->dq_dqb;
261 qtree_delete_dquot(dquot);
263 qtree_write_dquot(dquot);
268 int (*process_dquot) (struct dquot *, void *),