| /linux-6.15/fs/xfs/ |
| H A D | xfs_dquot.h | 68 struct xfs_dquot { struct 140 xfs_dquot_type(const struct xfs_dquot *dqp) in xfs_dquot_type() 159 static inline struct xfs_dquot *xfs_inode_dquot( in xfs_inode_dquot() 181 const struct xfs_dquot *dqp) in xfs_dquot_is_enforced() 219 void xfs_qm_dqdestroy(struct xfs_dquot *dqp); 228 struct xfs_dquot **dqpp); 230 bool can_alloc, struct xfs_dquot **dqpp); 235 struct xfs_dquot **dqpp); 236 void xfs_qm_dqput(struct xfs_dquot *dqp); 238 void xfs_dqlock2(struct xfs_dquot *, struct xfs_dquot *); [all …]
|
| H A D | xfs_quota.h | 104 struct xfs_mount *, struct xfs_dquot *, 105 struct xfs_dquot *, struct xfs_dquot *, int64_t, long, uint); 107 struct xfs_dquot *udqp, struct xfs_dquot *gdqp, 108 struct xfs_dquot *pdqp, int64_t dblocks); 111 prid_t, uint, struct xfs_dquot **, struct xfs_dquot **, 112 struct xfs_dquot **); 114 struct xfs_dquot *, struct xfs_dquot *, struct xfs_dquot *); 117 struct xfs_inode *, struct xfs_dquot **, struct xfs_dquot *); 158 struct xfs_dquot **gdqp, struct xfs_dquot **pdqp) in xfs_qm_vop_dqalloc() 181 struct xfs_dquot *gdqp, struct xfs_dquot *pdqp, in xfs_trans_reserve_quota_bydquots() [all …]
|
| H A D | xfs_dquot.c | 51 struct xfs_dquot *dqp) in xfs_dquot_mark_sick() 78 struct xfs_dquot *dqp) in xfs_dquot_detach_buf() 101 struct xfs_dquot *dqp) in xfs_qm_dqdestroy() 120 struct xfs_dquot *dq) in xfs_qm_adjust_dqlimits() 208 struct xfs_dquot *dq) in xfs_qm_adjust_dqtimers() 344 struct xfs_dquot *dqp, in xfs_dquot_disk_alloc() 458 struct xfs_dquot *dqp, in xfs_dquot_disk_read() 526 struct xfs_dquot *dqp; in xfs_dquot_alloc() 579 struct xfs_dquot *dqp, in xfs_dquot_check_type() 615 struct xfs_dquot *dqp, in xfs_dquot_from_disk() [all …]
|
| H A D | xfs_dquot_item.c | 76 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_pin() 93 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_unpin() 106 struct xfs_dquot *dqp) in xfs_qm_dqunpin_wait() 127 struct xfs_dquot *dqp = qlip->qli_dquot; in xfs_qm_dquot_logitem_push() 188 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_release() 212 struct xfs_dquot *dqp) in xfs_qm_dquot_logitem_precommit_check() 240 struct xfs_dquot *dqp = qlip->qli_dquot; in xfs_qm_dquot_logitem_precommit() 265 struct xfs_dquot *dqp) in xfs_qm_dquot_logitem_init()
|
| H A D | xfs_dquot_item.h | 9 struct xfs_dquot; 15 struct xfs_dquot *qli_dquot; /* dquot ptr */ 26 void xfs_qm_dquot_logitem_init(struct xfs_dquot *dqp);
|
| H A D | xfs_trans_dquot.c | 32 struct xfs_dquot *dqp) in xfs_trans_dqjoin() 56 struct xfs_dquot *dqp) in xfs_trans_log_dquot() 155 struct xfs_dquot *dqp, in xfs_trans_mod_ino_dquot() 265 struct xfs_dquot *dqp) in xfs_trans_get_dqtrx() 302 struct xfs_dquot *dqp, in xfs_trans_mod_dquot() 449 struct xfs_dquot *dqp) in xfs_trans_apply_dquot_deltas_hook() 480 struct xfs_dquot *dqp; in xfs_trans_apply_dquot_deltas() 636 struct xfs_dquot *dqp) in xfs_trans_unreserve_and_mod_dquots_hook() 667 struct xfs_dquot *dqp; in xfs_trans_unreserve_and_mod_dquots() 729 struct xfs_dquot *dqp, in xfs_quota_warn() [all …]
|
| H A D | xfs_trans.h | 251 struct xfs_dquot; 259 struct xfs_dquot *udqp, struct xfs_dquot *gdqp, 260 struct xfs_dquot *pdqp, unsigned int dblocks, 262 int xfs_trans_alloc_ichange(struct xfs_inode *ip, struct xfs_dquot *udqp, 263 struct xfs_dquot *gdqp, struct xfs_dquot *pdqp, bool force,
|
| H A D | xfs_qm.c | 125 struct xfs_dquot *dqp, in xfs_qm_dqpurge() 297 struct xfs_dquot *dqp; in xfs_qm_dqattach_one() 584 struct xfs_dquot *dqp; in xfs_qm_shrink_scan() 610 struct xfs_dquot *dqp; in xfs_qm_set_defquota() 641 struct xfs_dquot *dqp; in xfs_qm_init_timelimits() 1328 struct xfs_dquot *dqp; in xfs_qm_quotacheck_dqadjust() 1486 struct xfs_dquot *dqp, in xfs_qm_flush_one() 1916 struct xfs_dquot *dqp) in xfs_qm_dqfree_one() 2083 struct xfs_dquot * 2186 struct xfs_dquot *udqp, in xfs_qm_vop_create_dqattach() [all …]
|
| H A D | xfs_icache.h | 60 int xfs_blockgc_free_dquots(struct xfs_mount *mp, struct xfs_dquot *udqp, 61 struct xfs_dquot *gdqp, struct xfs_dquot *pdqp,
|
| H A D | xfs_inode.h | 23 struct xfs_dquot; 28 struct xfs_dquot *i_udquot; /* user dquot */ 29 struct xfs_dquot *i_gdquot; /* group dquot */ 30 struct xfs_dquot *i_pdquot; /* project dquot */ 675 struct xfs_dquot **udqpp, struct xfs_dquot **gdqpp, 676 struct xfs_dquot **pdqpp);
|
| H A D | xfs_qm.h | 124 extern void xfs_trans_mod_dquot(struct xfs_trans *tp, struct xfs_dquot *dqp, 126 extern void xfs_trans_dqjoin(struct xfs_trans *, struct xfs_dquot *); 127 extern void xfs_trans_log_dquot(struct xfs_trans *, struct xfs_dquot *);
|
| H A D | xfs_trans.c | 1202 struct xfs_dquot *udqp, in xfs_trans_alloc_icreate() 1203 struct xfs_dquot *gdqp, in xfs_trans_alloc_icreate() 1204 struct xfs_dquot *pdqp, in xfs_trans_alloc_icreate() 1245 struct xfs_dquot *new_udqp, in xfs_trans_alloc_ichange() 1246 struct xfs_dquot *new_gdqp, in xfs_trans_alloc_ichange() 1247 struct xfs_dquot *new_pdqp, in xfs_trans_alloc_ichange() 1253 struct xfs_dquot *udqp; in xfs_trans_alloc_ichange() 1254 struct xfs_dquot *gdqp; in xfs_trans_alloc_ichange() 1255 struct xfs_dquot *pdqp; in xfs_trans_alloc_ichange()
|
| H A D | xfs_qm_bhv.c | 23 struct xfs_dquot *dqp) in xfs_fill_statvfs_from_dquot() 73 struct xfs_dquot *dqp; in xfs_qm_statvfs()
|
| H A D | xfs_symlink.c | 107 struct xfs_dquot *udqp; in xfs_symlink() 108 struct xfs_dquot *gdqp; in xfs_symlink() 109 struct xfs_dquot *pdqp; in xfs_symlink()
|
| H A D | xfs_qm_syscalls.c | 279 struct xfs_dquot *dqp; in xfs_qm_scall_setqlim() 400 const struct xfs_dquot *dqp, in xfs_qm_scall_getquota_fill_qc() 440 struct xfs_dquot *dqp; in xfs_qm_scall_getquota() 485 struct xfs_dquot *dqp; in xfs_qm_scall_getquota_next()
|
| H A D | xfs_inode.c | 619 struct xfs_dquot **udqpp, in xfs_icreate_dqalloc() 620 struct xfs_dquot **gdqpp, in xfs_icreate_dqalloc() 621 struct xfs_dquot **pdqpp) in xfs_icreate_dqalloc() 660 struct xfs_dquot *udqp; in xfs_create() 661 struct xfs_dquot *gdqp; in xfs_create() 662 struct xfs_dquot *pdqp; in xfs_create() 801 struct xfs_dquot *udqp; in xfs_create_tmpfile() 802 struct xfs_dquot *gdqp; in xfs_create_tmpfile() 803 struct xfs_dquot *pdqp; in xfs_create_tmpfile()
|
| /linux-6.15/fs/xfs/scrub/ |
| H A D | dqiterate.c | 150 struct xfs_dquot *dq; in xchk_dquot_iter_advance_incore() 173 struct xfs_dquot **dqpp) in xchk_dquot_iter() 176 struct xfs_dquot *dq = NULL; in xchk_dquot_iter()
|
| H A D | quota.c | 84 struct xfs_dquot *dq, in xchk_quota_item_bmap() 142 struct xfs_dquot *dq) in xchk_quota_item() 309 struct xfs_dquot *dq; in xchk_quota()
|
| H A D | quota.h | 34 int xchk_dquot_iter(struct xchk_dqiter *cursor, struct xfs_dquot **dqpp);
|
| H A D | quotacheck_repair.c | 47 struct xfs_dquot *dq) in xqcheck_commit_dquot() 149 struct xfs_dquot *dq; in xqcheck_commit_dqtype()
|
| H A D | quota_repair.c | 58 struct xfs_dquot *dq, in xrep_quota_item_fill_bmap_hole() 108 struct xfs_dquot *dq, in xrep_quota_item_bmap() 172 struct xfs_dquot *dq) in xrep_quota_item() 510 struct xfs_dquot *dq; in xrep_quota_problems()
|
| H A D | quotacheck.c | 557 struct xfs_dquot *dq) in xqcheck_compare_dquot() 618 struct xfs_dquot *dq; in xqcheck_walk_observations() 663 struct xfs_dquot *dq; in xqcheck_compare_dqtype()
|
| H A D | tempfile.c | 51 struct xfs_dquot *udqp; in xrep_tempfile_create() 52 struct xfs_dquot *gdqp; in xrep_tempfile_create() 53 struct xfs_dquot *pdqp; in xrep_tempfile_create()
|
| H A D | orphanage.c | 56 struct xfs_dquot *udqp = NULL, *gdqp = NULL, *pdqp = NULL; in xrep_chown_orphanage() 57 struct xfs_dquot *oldu = NULL, *oldg = NULL, *oldp = NULL; in xrep_chown_orphanage()
|
| /linux-6.15/fs/xfs/libxfs/ |
| H A D | xfs_quota_defs.h | 141 struct xfs_dquot; 144 __be32 xfs_dquot_to_disk_ts(struct xfs_dquot *ddq, time64_t timer);
|