Home
last modified time | relevance | path

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

/linux-4.4.14/fs/xfs/
Dxfs_quota.h56 struct xfs_dquot *qt_dquot; /* the dquot this refers to */
79 struct xfs_mount *, struct xfs_dquot *,
80 struct xfs_dquot *, struct xfs_dquot *, long, long, uint);
83 prid_t, uint, struct xfs_dquot **, struct xfs_dquot **,
84 struct xfs_dquot **);
86 struct xfs_dquot *, struct xfs_dquot *, struct xfs_dquot *);
88 extern struct xfs_dquot *xfs_qm_vop_chown(struct xfs_trans *,
89 struct xfs_inode *, struct xfs_dquot **, struct xfs_dquot *);
91 struct xfs_dquot *, struct xfs_dquot *,
92 struct xfs_dquot *, uint);
[all …]
Dxfs_dquot.h45 typedef struct xfs_dquot { struct
99 static inline int xfs_dqlock_nowait(struct xfs_dquot *dqp) in xfs_dqlock_nowait()
104 static inline void xfs_dqlock(struct xfs_dquot *dqp) in xfs_dqlock()
109 static inline void xfs_dqunlock(struct xfs_dquot *dqp) in xfs_dqunlock()
146 static inline bool xfs_dquot_lowsp(struct xfs_dquot *dqp) in xfs_dquot_lowsp()
164 uint, struct xfs_dquot **);
166 extern int xfs_qm_dqflush(struct xfs_dquot *, struct xfs_buf **);
171 struct xfs_dquot *);
176 extern void xfs_dqlock2(struct xfs_dquot *, struct xfs_dquot *);
178 extern void xfs_dquot_set_prealloc_limits(struct xfs_dquot *);
[all …]
Dxfs_qm.h107 xfs_dq_to_quota_inode(struct xfs_dquot *dqp) in xfs_dq_to_quota_inode()
123 struct xfs_dquot *, uint, long);
125 struct xfs_mount *, struct xfs_dquot *,
126 struct xfs_dquot *, struct xfs_dquot *,
128 extern void xfs_trans_dqjoin(struct xfs_trans *, struct xfs_dquot *);
129 extern void xfs_trans_log_dquot(struct xfs_trans *, struct xfs_dquot *);
Dxfs_dquot_item.h21 struct xfs_dquot;
28 struct xfs_dquot *qli_dquot; /* dquot ptr */
39 extern void xfs_qm_dquot_logitem_init(struct xfs_dquot *);
Dxfs_qm.c51 STATIC void xfs_qm_dqfree_one(struct xfs_dquot *dqp);
65 int (*execute)(struct xfs_dquot *dqp, void *data), in xfs_qm_dquot_walk()
81 struct xfs_dquot *batch[XFS_DQ_LOOKUP_BATCH]; in xfs_qm_dquot_walk()
94 struct xfs_dquot *dqp = batch[i]; in xfs_qm_dquot_walk()
130 struct xfs_dquot *dqp, in xfs_qm_dqpurge()
438 struct xfs_dquot *dqp = container_of(item, in xfs_qm_dquot_isolate()
439 struct xfs_dquot, q_lru); in xfs_qm_dquot_isolate()
542 struct xfs_dquot *dqp; in xfs_qm_shrink_scan()
544 dqp = list_first_entry(&isol.dispose, struct xfs_dquot, q_lru); in xfs_qm_shrink_scan()
1046 struct xfs_dquot *dqp; in xfs_qm_quotacheck_dqadjust()
[all …]
Dxfs_dquot_item.c85 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_pin()
102 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_unpin()
127 struct xfs_dquot *dqp) in xfs_qm_dqunpin_wait()
146 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_unlock()
255 struct xfs_dquot *dqp) in xfs_qm_dquot_logitem_init()
Dxfs_dquot.c91 struct xfs_dquot *dq) in xfs_qm_adjust_dqlimits()
273 xfs_dquot_set_prealloc_limits(struct xfs_dquot *dqp) in xfs_dquot_set_prealloc_limits()
408 struct xfs_dquot *dqp, in xfs_qm_dqrepair()
564 struct xfs_dquot **O_dqpp) in xfs_qm_dqread()
566 struct xfs_dquot *dqp; in xfs_qm_dqread()
705 struct xfs_dquot *dqp; in xfs_qm_dqget()
781 struct xfs_dquot *dqp1; in xfs_qm_dqget()
837 struct xfs_dquot *dqp) in xfs_qm_dqput()
928 struct xfs_dquot *dqp, in xfs_qm_dqflush()
1074 kmem_zone_init(sizeof(struct xfs_dquot), "xfs_dquot"); in xfs_qm_init()
Dxfs_inode.h35 struct xfs_dquot;
40 struct xfs_dquot *i_udquot; /* user dquot */
41 struct xfs_dquot *i_gdquot; /* group dquot */
42 struct xfs_dquot *i_pdquot; /* project dquot */
Dxfs_trans_dquot.c175 struct xfs_dquot *dqp) in xfs_trans_get_dqtrx()
332 struct xfs_dquot *dqp; in xfs_trans_apply_dquot_deltas()
572 struct xfs_dquot *dqp, in xfs_quota_warn()
750 struct xfs_dquot *udqp, in xfs_trans_reserve_quota_bydquots()
751 struct xfs_dquot *gdqp, in xfs_trans_reserve_quota_bydquots()
752 struct xfs_dquot *pdqp, in xfs_trans_reserve_quota_bydquots()
Dxfs_symlink.c192 struct xfs_dquot *udqp = NULL; in xfs_symlink()
193 struct xfs_dquot *gdqp = NULL; in xfs_symlink()
194 struct xfs_dquot *pdqp = NULL; in xfs_symlink()
Dxfs_qm_bhv.c34 struct xfs_dquot *dqp) in xfs_fill_statvfs_from_dquot()
DMakefile110 xfs-$(CONFIG_XFS_QUOTA) += xfs_dquot.o \
Dxfs_qm_syscalls.c405 struct xfs_dquot *dqp; in xfs_qm_scall_setqlim()
642 struct xfs_dquot *dqp; in xfs_qm_scall_getquota()
Dxfs_iomap.c411 struct xfs_dquot *dq = xfs_inode_dquot(ip, type); in xfs_quota_need_throttle()
437 struct xfs_dquot *dq = xfs_inode_dquot(ip, type); in xfs_quota_calc_throttle()
Dxfs_inode.c1148 struct xfs_dquot *udqp = NULL; in xfs_create()
1149 struct xfs_dquot *gdqp = NULL; in xfs_create()
1150 struct xfs_dquot *pdqp = NULL; in xfs_create()
1329 struct xfs_dquot *udqp = NULL; in xfs_create_tmpfile()
1330 struct xfs_dquot *gdqp = NULL; in xfs_create_tmpfile()
1331 struct xfs_dquot *pdqp = NULL; in xfs_create_tmpfile()
Dxfs_ioctl.c1185 struct xfs_dquot *udqp = NULL; in xfs_ioctl_setattr()
1186 struct xfs_dquot *pdqp = NULL; in xfs_ioctl_setattr()
1187 struct xfs_dquot *olddquot = NULL; in xfs_ioctl_setattr()
Dxfs_iops.c550 struct xfs_dquot *udqp = NULL, *gdqp = NULL; in xfs_setattr_nonsize()
551 struct xfs_dquot *olddquot1 = NULL, *olddquot2 = NULL; in xfs_setattr_nonsize()
Dxfs_icache.c1319 struct xfs_dquot *dq; in xfs_inode_free_quota_eofblocks()
Dxfs_trace.h32 struct xfs_dquot;
867 TP_PROTO(struct xfs_dquot *dqp),
917 TP_PROTO(struct xfs_dquot *dqp), \