/openbmc/linux/fs/xfs/ |
H A D | xfs_dquot.h | 62 struct xfs_dquot { struct 103 static inline void xfs_dqflock(struct xfs_dquot *dqp) in xfs_dqflock() argument 108 static inline bool xfs_dqflock_nowait(struct xfs_dquot *dqp) in xfs_dqflock_nowait() 113 static inline void xfs_dqfunlock(struct xfs_dquot *dqp) in xfs_dqfunlock() 118 static inline int xfs_dqlock_nowait(struct xfs_dquot *dqp) in xfs_dqlock_nowait() 123 static inline void xfs_dqlock(struct xfs_dquot *dqp) in xfs_dqlock() 128 static inline void xfs_dqunlock(struct xfs_dquot *dqp) in xfs_dqunlock() 134 xfs_dquot_type(const struct xfs_dquot *dqp) in xfs_dquot_type() 153 static inline struct xfs_dquot *xfs_inode_dquot( in xfs_inode_dquot() 172 const struct xfs_dquot *dqp) in xfs_dquot_is_enforced() [all …]
|
H A D | xfs_quota.h | 61 struct xfs_dquot *qt_dquot; /* the dquot this refers to */ 87 struct xfs_mount *, struct xfs_dquot *, 88 struct xfs_dquot *, struct xfs_dquot *, int64_t, long, uint); 90 struct xfs_dquot *udqp, struct xfs_dquot *gdqp, 91 struct xfs_dquot *pdqp, int64_t dblocks); 94 prid_t, uint, struct xfs_dquot **, struct xfs_dquot **, 95 struct xfs_dquot **); 97 struct xfs_dquot *, struct xfs_dquot *, struct xfs_dquot *); 99 extern struct xfs_dquot *xfs_qm_vop_chown(struct xfs_trans *, 100 struct xfs_inode *, struct xfs_dquot **, struct xfs_dquot *); [all …]
|
H A D | xfs_dquot.c | 52 struct xfs_dquot *dqp) in xfs_qm_dqdestroy() 70 struct xfs_dquot *dq) in xfs_qm_adjust_dqlimits() 158 struct xfs_dquot *dq) in xfs_qm_adjust_dqtimers() 262 xfs_dquot_set_prealloc_limits(struct xfs_dquot *dqp) in xfs_dquot_set_prealloc_limits() 289 struct xfs_dquot *dqp, in xfs_dquot_disk_alloc() 406 struct xfs_dquot *dqp, in xfs_dquot_disk_read() 466 STATIC struct xfs_dquot * 472 struct xfs_dquot *dqp; in xfs_dquot_alloc() 525 struct xfs_dquot *dqp, in xfs_dquot_check_type() 561 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() 126 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_push() 176 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_release() 203 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_precommit() 244 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 */ 19 void xfs_qm_dquot_logitem_init(struct xfs_dquot *dqp);
|
H A D | xfs_qm.c | 40 STATIC void xfs_qm_dqfree_one(struct xfs_dquot *dqp); 54 int (*execute)(struct xfs_dquot *dqp, void *data), in xfs_qm_dquot_walk() 70 struct xfs_dquot *batch[XFS_DQ_LOOKUP_BATCH]; in xfs_qm_dquot_walk() 83 struct xfs_dquot *dqp = batch[i]; in xfs_qm_dquot_walk() 122 struct xfs_dquot *dqp, in xfs_qm_dqpurge() 252 struct xfs_dquot **IO_idqpp) in xfs_qm_dqattach_one() 254 struct xfs_dquot *dqp; in xfs_qm_dqattach_one() 418 struct xfs_dquot *dqp = container_of(item, in xfs_qm_dquot_isolate() 419 struct xfs_dquot, q_lru); in xfs_qm_dquot_isolate() 527 struct xfs_dquot *dqp; in xfs_qm_shrink_scan() [all …]
|
H A D | xfs_trans_dquot.c | 31 struct xfs_dquot *dqp) in xfs_trans_dqjoin() 55 struct xfs_dquot *dqp) in xfs_trans_log_dquot() 150 struct xfs_dquot *dqp) in xfs_trans_get_dqtrx() 187 struct xfs_dquot *dqp, in xfs_trans_mod_dquot() 337 struct xfs_dquot *dqp; in xfs_trans_apply_dquot_deltas() 480 struct xfs_dquot *dqp; in xfs_trans_unreserve_and_mod_dquots() 537 struct xfs_dquot *dqp, in xfs_quota_warn() 621 struct xfs_dquot *dqp, in xfs_trans_dqresv() 729 struct xfs_dquot *udqp, in xfs_trans_reserve_quota_bydquots() 730 struct xfs_dquot *gdqp, in xfs_trans_reserve_quota_bydquots() [all …]
|
H A D | xfs_trans.h | 260 struct xfs_dquot; 266 struct xfs_dquot *udqp, struct xfs_dquot *gdqp, 267 struct xfs_dquot *pdqp, unsigned int dblocks, 269 int xfs_trans_alloc_ichange(struct xfs_inode *ip, struct xfs_dquot *udqp, 270 struct xfs_dquot *gdqp, struct xfs_dquot *pdqp, bool force,
|
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_qm.h | 107 extern void xfs_trans_mod_dquot(struct xfs_trans *tp, struct xfs_dquot *dqp, 109 extern void xfs_trans_dqjoin(struct xfs_trans *, struct xfs_dquot *); 110 extern void xfs_trans_log_dquot(struct xfs_trans *, struct xfs_dquot *);
|
H A D | xfs_qm_bhv.c | 22 struct xfs_dquot *dqp) in xfs_fill_statvfs_from_dquot() 61 struct xfs_dquot *dqp; in xfs_qm_statvfs()
|
H A D | xfs_trans.c | 1234 struct xfs_dquot *udqp, in xfs_trans_alloc_icreate() 1235 struct xfs_dquot *gdqp, in xfs_trans_alloc_icreate() 1236 struct xfs_dquot *pdqp, in xfs_trans_alloc_icreate() 1277 struct xfs_dquot *new_udqp, in xfs_trans_alloc_ichange() 1278 struct xfs_dquot *new_gdqp, in xfs_trans_alloc_ichange() 1279 struct xfs_dquot *new_pdqp, in xfs_trans_alloc_ichange() 1285 struct xfs_dquot *udqp; in xfs_trans_alloc_ichange() 1286 struct xfs_dquot *gdqp; in xfs_trans_alloc_ichange() 1287 struct xfs_dquot *pdqp; in xfs_trans_alloc_ichange()
|
H A D | xfs_inode.h | 22 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 */
|
H A D | xfs_qm_syscalls.c | 280 struct xfs_dquot *dqp; in xfs_qm_scall_setqlim() 401 const struct xfs_dquot *dqp, in xfs_qm_scall_getquota_fill_qc() 454 struct xfs_dquot *dqp; in xfs_qm_scall_getquota() 499 struct xfs_dquot *dqp; in xfs_qm_scall_getquota_next()
|
H A D | xfs_symlink.c | 170 struct xfs_dquot *udqp = NULL; in xfs_symlink() 171 struct xfs_dquot *gdqp = NULL; in xfs_symlink() 172 struct xfs_dquot *pdqp = NULL; in xfs_symlink()
|
H A D | Makefile | 118 xfs-$(CONFIG_XFS_QUOTA) += xfs_dquot.o \
|
H A D | xfs_inode.c | 970 struct xfs_dquot *udqp = NULL; in xfs_create() 971 struct xfs_dquot *gdqp = NULL; in xfs_create() 972 struct xfs_dquot *pdqp = NULL; in xfs_create() 1123 struct xfs_dquot *udqp = NULL; in xfs_create_tmpfile() 1124 struct xfs_dquot *gdqp = NULL; in xfs_create_tmpfile() 1125 struct xfs_dquot *pdqp = NULL; in xfs_create_tmpfile()
|
H A D | xfs_icache.c | 1521 struct xfs_dquot *udqp, in xfs_blockgc_free_dquots() 1522 struct xfs_dquot *gdqp, in xfs_blockgc_free_dquots() 1523 struct xfs_dquot *pdqp, in xfs_blockgc_free_dquots()
|
H A D | xfs_iops.c | 670 struct xfs_dquot *udqp = NULL, *gdqp = NULL; in xfs_setattr_nonsize() 671 struct xfs_dquot *old_udqp = NULL, *old_gdqp = NULL; in xfs_setattr_nonsize()
|
H A D | xfs_ioctl.c | 1208 struct xfs_dquot *pdqp) in xfs_ioctl_setattr_get_trans() 1329 struct xfs_dquot *pdqp = NULL; in xfs_fileattr_set() 1330 struct xfs_dquot *olddquot = NULL; in xfs_fileattr_set()
|
H A D | xfs_iomap.c | 339 struct xfs_dquot *dq = xfs_inode_dquot(ip, type); in xfs_quota_need_throttle() 363 struct xfs_dquot *dq = xfs_inode_dquot(ip, type); in xfs_quota_calc_throttle()
|
H A D | xfs_trace.h | 58 struct xfs_dquot; 1006 TP_PROTO(struct xfs_dquot *dqp), 1077 TP_PROTO(struct xfs_dquot *dqp), \ 1104 TP_PROTO(struct xfs_trans *tp, struct xfs_dquot *dqp,
|
/openbmc/linux/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);
|
H A D | xfs_dquot_buf.c | 316 struct xfs_dquot *dqp, in xfs_dquot_to_disk_ts()
|
/openbmc/linux/fs/xfs/scrub/ |
H A D | quota.c | 81 struct xfs_dquot *dq, in xchk_quota_item()
|