Home
last modified time | relevance | path

Searched refs:xfs_dquot (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.4/fs/xfs/
Dxfs_quota.h60 struct xfs_dquot *qt_dquot; /* the dquot this refers to */
86 struct xfs_mount *, struct xfs_dquot *,
87 struct xfs_dquot *, struct xfs_dquot *, int64_t, long, uint);
90 prid_t, uint, struct xfs_dquot **, struct xfs_dquot **,
91 struct xfs_dquot **);
93 struct xfs_dquot *, struct xfs_dquot *, struct xfs_dquot *);
95 extern struct xfs_dquot *xfs_qm_vop_chown(struct xfs_trans *,
96 struct xfs_inode *, struct xfs_dquot **, struct xfs_dquot *);
98 struct xfs_dquot *, struct xfs_dquot *,
99 struct xfs_dquot *, uint);
[all …]
Dxfs_dquot.h33 typedef struct xfs_dquot { struct
86 static inline int xfs_dqlock_nowait(struct xfs_dquot *dqp) in xfs_dqlock_nowait()
91 static inline void xfs_dqlock(struct xfs_dquot *dqp) in xfs_dqlock()
96 static inline void xfs_dqunlock(struct xfs_dquot *dqp) in xfs_dqunlock()
133 static inline bool xfs_dquot_lowsp(struct xfs_dquot *dqp) in xfs_dquot_lowsp()
151 extern int xfs_qm_dqflush(struct xfs_dquot *, struct xfs_buf **);
156 struct xfs_dquot *);
161 struct xfs_dquot **dqpp);
164 struct xfs_dquot **dqpp);
166 uint type, struct xfs_dquot **dqpp);
[all …]
Dxfs_dquot.c70 struct xfs_dquot *dq) in xfs_qm_adjust_dqlimits()
254 xfs_dquot_set_prealloc_limits(struct xfs_dquot *dqp) in xfs_dquot_set_prealloc_limits()
282 struct xfs_dquot *dqp, in xfs_dquot_disk_alloc()
376 struct xfs_dquot *dqp, in xfs_dquot_disk_read()
435 STATIC struct xfs_dquot *
441 struct xfs_dquot *dqp; in xfs_dquot_alloc()
494 struct xfs_dquot *dqp, in xfs_dquot_from_disk()
518 struct xfs_dquot *dqp, in xfs_qm_dqread_alloc()
562 struct xfs_dquot **dqpp) in xfs_qm_dqread()
564 struct xfs_dquot *dqp; in xfs_qm_dqread()
[all …]
Dxfs_dquot_item.h9 struct xfs_dquot;
16 struct xfs_dquot *qli_dquot; /* dquot ptr */
27 extern void xfs_qm_dquot_logitem_init(struct xfs_dquot *);
Dxfs_qm.c36 STATIC void xfs_qm_dqfree_one(struct xfs_dquot *dqp);
50 int (*execute)(struct xfs_dquot *dqp, void *data), in xfs_qm_dquot_walk()
66 struct xfs_dquot *batch[XFS_DQ_LOOKUP_BATCH]; in xfs_qm_dquot_walk()
79 struct xfs_dquot *dqp = batch[i]; in xfs_qm_dquot_walk()
118 struct xfs_dquot *dqp, in xfs_qm_dqpurge()
418 struct xfs_dquot *dqp = container_of(item, in xfs_qm_dquot_isolate()
419 struct xfs_dquot, q_lru); in xfs_qm_dquot_isolate()
519 struct xfs_dquot *dqp; in xfs_qm_shrink_scan()
521 dqp = list_first_entry(&isol.dispose, struct xfs_dquot, q_lru); in xfs_qm_shrink_scan()
578 struct xfs_dquot *dqp; in xfs_qm_init_timelimits()
[all …]
Dxfs_dquot_item.c73 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_pin()
90 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_unpin()
103 struct xfs_dquot *dqp) in xfs_qm_dqunpin_wait()
140 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_push()
204 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_release()
243 struct xfs_dquot *dqp) in xfs_qm_dquot_logitem_init()
Dxfs_qm.h116 extern void xfs_trans_mod_dquot(struct xfs_trans *tp, struct xfs_dquot *dqp,
118 extern void xfs_trans_dqjoin(struct xfs_trans *, struct xfs_dquot *);
119 extern void xfs_trans_log_dquot(struct xfs_trans *, struct xfs_dquot *);
167 xfs_get_defquota(struct xfs_dquot *dqp, struct xfs_quotainfo *qi) in xfs_get_defquota()
Dxfs_inode.h22 struct xfs_dquot;
27 struct xfs_dquot *i_udquot; /* user dquot */
28 struct xfs_dquot *i_gdquot; /* group dquot */
29 struct xfs_dquot *i_pdquot; /* project dquot */
Dxfs_trans_dquot.c153 struct xfs_dquot *dqp) in xfs_trans_get_dqtrx()
185 struct xfs_dquot *dqp, in xfs_trans_mod_dquot()
310 struct xfs_dquot *dqp; in xfs_trans_apply_dquot_deltas()
549 struct xfs_dquot *dqp, in xfs_quota_warn()
734 struct xfs_dquot *udqp, in xfs_trans_reserve_quota_bydquots()
735 struct xfs_dquot *gdqp, in xfs_trans_reserve_quota_bydquots()
736 struct xfs_dquot *pdqp, in xfs_trans_reserve_quota_bydquots()
Dxfs_symlink.c168 struct xfs_dquot *udqp = NULL; in xfs_symlink()
169 struct xfs_dquot *gdqp = NULL; in xfs_symlink()
170 struct xfs_dquot *pdqp = NULL; in xfs_symlink()
Dxfs_qm_syscalls.c387 struct xfs_dquot *dqp; in xfs_qm_scall_setqlim()
614 const struct xfs_dquot *dqp, in xfs_qm_scall_getquota_fill_qc()
679 struct xfs_dquot *dqp; in xfs_qm_scall_getquota()
717 struct xfs_dquot *dqp; in xfs_qm_scall_getquota_next()
Dxfs_qm_bhv.c22 struct xfs_dquot *dqp) in xfs_fill_statvfs_from_dquot()
DMakefile114 xfs-$(CONFIG_XFS_QUOTA) += xfs_dquot.o \
Dxfs_inode.c1140 struct xfs_dquot *udqp = NULL; in xfs_create()
1141 struct xfs_dquot *gdqp = NULL; in xfs_create()
1142 struct xfs_dquot *pdqp = NULL; in xfs_create()
1293 struct xfs_dquot *udqp = NULL; in xfs_create_tmpfile()
1294 struct xfs_dquot *gdqp = NULL; in xfs_create_tmpfile()
1295 struct xfs_dquot *pdqp = NULL; in xfs_create_tmpfile()
Dxfs_iomap.c320 struct xfs_dquot *dq = xfs_inode_dquot(ip, type); in xfs_quota_need_throttle()
346 struct xfs_dquot *dq = xfs_inode_dquot(ip, type); in xfs_quota_calc_throttle()
Dxfs_iops.c629 struct xfs_dquot *udqp = NULL, *gdqp = NULL; in xfs_setattr_nonsize()
630 struct xfs_dquot *olddquot1 = NULL, *olddquot2 = NULL; in xfs_setattr_nonsize()
Dxfs_ioctl.c1526 struct xfs_dquot *udqp = NULL; in xfs_ioctl_setattr()
1527 struct xfs_dquot *pdqp = NULL; in xfs_ioctl_setattr()
1528 struct xfs_dquot *olddquot = NULL; in xfs_ioctl_setattr()
Dxfs_icache.c1546 struct xfs_dquot *dq; in __xfs_inode_free_quota_eofblocks()
Dxfs_trace.h20 struct xfs_dquot;
856 TP_PROTO(struct xfs_dquot *dqp),
906 TP_PROTO(struct xfs_dquot *dqp), \
/Linux-v5.4/fs/xfs/scrub/
Dquota.c75 struct xfs_dquot *dq, in xchk_quota_item()