Home
last modified time | relevance | path

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

/linux-4.1.27/fs/xfs/
Dxfs_quota.h56 struct xfs_dquot *qt_dquot; /* the dquot this refers to */
80 struct xfs_mount *, struct xfs_dquot *,
81 struct xfs_dquot *, struct xfs_dquot *, long, long, uint);
84 prid_t, uint, struct xfs_dquot **, struct xfs_dquot **,
85 struct xfs_dquot **);
87 struct xfs_dquot *, struct xfs_dquot *, struct xfs_dquot *);
89 extern struct xfs_dquot *xfs_qm_vop_chown(struct xfs_trans *,
90 struct xfs_inode *, struct xfs_dquot **, struct xfs_dquot *);
92 struct xfs_dquot *, struct xfs_dquot *,
93 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()
1047 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()
709 struct xfs_dquot *dqp; in xfs_qm_dqget()
785 struct xfs_dquot *dqp1; in xfs_qm_dqget()
841 struct xfs_dquot *dqp) in xfs_qm_dqput()
932 struct xfs_dquot *dqp, in xfs_qm_dqflush()
1082 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.c169 struct xfs_dquot *dqp) in xfs_trans_get_dqtrx()
330 struct xfs_dquot *dqp; in xfs_trans_apply_dquot_deltas()
566 struct xfs_dquot *dqp, in xfs_quota_warn()
744 struct xfs_dquot *udqp, in xfs_trans_reserve_quota_bydquots()
745 struct xfs_dquot *gdqp, in xfs_trans_reserve_quota_bydquots()
746 struct xfs_dquot *pdqp, in xfs_trans_reserve_quota_bydquots()
Dxfs_symlink.c193 struct xfs_dquot *udqp = NULL; in xfs_symlink()
194 struct xfs_dquot *gdqp = NULL; in xfs_symlink()
195 struct xfs_dquot *pdqp = NULL; in xfs_symlink()
Dxfs_qm_bhv.c34 struct xfs_dquot *dqp) in xfs_fill_statvfs_from_dquot()
DMakefile109 xfs-$(CONFIG_XFS_QUOTA) += xfs_dquot.o \
Dxfs_qm_syscalls.c406 struct xfs_dquot *dqp; in xfs_qm_scall_setqlim()
644 struct xfs_dquot *dqp; in xfs_qm_scall_getquota()
Dxfs_iomap.c373 struct xfs_dquot *dq = xfs_inode_dquot(ip, type); in xfs_quota_need_throttle()
399 struct xfs_dquot *dq = xfs_inode_dquot(ip, type); in xfs_quota_calc_throttle()
Dxfs_inode.c1133 struct xfs_dquot *udqp = NULL; in xfs_create()
1134 struct xfs_dquot *gdqp = NULL; in xfs_create()
1135 struct xfs_dquot *pdqp = NULL; in xfs_create()
1322 struct xfs_dquot *udqp = NULL; in xfs_create_tmpfile()
1323 struct xfs_dquot *gdqp = NULL; in xfs_create_tmpfile()
1324 struct xfs_dquot *pdqp = NULL; in xfs_create_tmpfile()
Dxfs_ioctl.c1174 struct xfs_dquot *udqp = NULL; in xfs_ioctl_setattr()
1175 struct xfs_dquot *pdqp = NULL; in xfs_ioctl_setattr()
1176 struct xfs_dquot *olddquot = NULL; in xfs_ioctl_setattr()
Dxfs_iops.c553 struct xfs_dquot *udqp = NULL, *gdqp = NULL; in xfs_setattr_nonsize()
554 struct xfs_dquot *olddquot1 = NULL, *olddquot2 = NULL; in xfs_setattr_nonsize()
Dxfs_trace.h32 struct xfs_dquot;
818 TP_PROTO(struct xfs_dquot *dqp),
868 TP_PROTO(struct xfs_dquot *dqp), \
Dxfs_icache.c1317 struct xfs_dquot *dq; in xfs_inode_free_quota_eofblocks()