Home
last modified time | relevance | path

Searched refs:xfs_dquot (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_dquot.h60 struct xfs_dquot { struct
101 static inline void xfs_dqflock(struct xfs_dquot *dqp) in xfs_dqflock()
106 static inline bool xfs_dqflock_nowait(struct xfs_dquot *dqp) in xfs_dqflock_nowait()
111 static inline void xfs_dqfunlock(struct xfs_dquot *dqp) in xfs_dqfunlock()
116 static inline int xfs_dqlock_nowait(struct xfs_dquot *dqp) in xfs_dqlock_nowait()
121 static inline void xfs_dqlock(struct xfs_dquot *dqp) in xfs_dqlock()
126 static inline void xfs_dqunlock(struct xfs_dquot *dqp) in xfs_dqunlock()
132 xfs_dquot_type(const struct xfs_dquot *dqp) in xfs_dquot_type()
151 static inline struct xfs_dquot *xfs_inode_dquot( in xfs_inode_dquot()
170 const struct xfs_dquot *dq in xfs_dquot_is_enforced()
[all...]
H A Dxfs_quota.h61 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);
91 prid_t, uint, struct xfs_dquot **, struct xfs_dquot **,
92 struct xfs_dquot **);
94 struct xfs_dquot *, struct xfs_dquot *, struct xfs_dquot *);
[all...]
H A Dxfs_dquot.c52 struct xfs_dquot *dqp) in xfs_qm_dqdestroy()
70 struct xfs_dquot *dq) in xfs_qm_adjust_dqlimits()
161 struct xfs_dquot *dq) in xfs_qm_adjust_dqtimers()
265 xfs_dquot_set_prealloc_limits(struct xfs_dquot *dqp) in xfs_dquot_set_prealloc_limits()
293 struct xfs_dquot *dqp, in xfs_dquot_disk_alloc()
387 struct xfs_dquot *dqp, in xfs_dquot_disk_read()
447 STATIC struct xfs_dquot *
453 struct xfs_dquot *dqp; in xfs_dquot_alloc()
506 struct xfs_dquot *dqp, in xfs_dquot_check_type()
542 struct xfs_dquot *dq in xfs_dquot_from_disk()
[all...]
H A Dxfs_dquot_item.h9 struct xfs_dquot;
16 struct xfs_dquot *qli_dquot; /* dquot ptr */
27 void xfs_qm_dquot_logitem_init(struct xfs_dquot *dqp);
H A Dxfs_dquot_item.c75 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_pin()
92 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_unpin()
105 struct xfs_dquot *dqp) in xfs_qm_dqunpin_wait()
125 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot;
175 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_release()
213 struct xfs_dquot *dqp) in xfs_qm_dquot_logitem_init()
H A Dxfs_qm.c37 STATIC void xfs_qm_dqfree_one(struct xfs_dquot *dqp);
51 int (*execute)(struct xfs_dquot *dqp, void *data), in xfs_qm_dquot_walk()
67 struct xfs_dquot *batch[XFS_DQ_LOOKUP_BATCH]; in xfs_qm_dquot_walk()
80 struct xfs_dquot *dqp = batch[i]; in xfs_qm_dquot_walk()
119 struct xfs_dquot *dqp, in xfs_qm_dqpurge()
254 struct xfs_dquot **IO_idqpp) in xfs_qm_dqattach_one()
256 struct xfs_dquot *dqp; in xfs_qm_dqattach_one()
422 struct xfs_dquot *dqp = container_of(item, in __releases()
423 struct xfs_dquot, q_lru); in __releases()
523 struct xfs_dquot *dq in xfs_qm_shrink_scan()
[all...]
H A Dxfs_trans_dquot.c31 struct xfs_dquot *dqp) in xfs_trans_dqjoin()
55 struct xfs_dquot *dqp) in xfs_trans_log_dquot()
161 struct xfs_dquot *dqp) in xfs_trans_get_dqtrx()
198 struct xfs_dquot *dqp, in xfs_trans_mod_dquot()
350 struct xfs_dquot *dqp; in xfs_trans_apply_dquot_deltas()
493 struct xfs_dquot *dqp; in xfs_trans_unreserve_and_mod_dquots()
550 struct xfs_dquot *dqp, in xfs_quota_warn()
635 struct xfs_dquot *dqp, in xfs_trans_dqresv()
749 struct xfs_dquot *udqp, in xfs_trans_reserve_quota_bydquots()
750 struct xfs_dquot *gdq in xfs_trans_reserve_quota_bydquots()
[all...]
H A Dxfs_qm.h10 #include "xfs_dquot.h"
108 extern void xfs_trans_mod_dquot(struct xfs_trans *tp, struct xfs_dquot *dqp,
110 extern void xfs_trans_dqjoin(struct xfs_trans *, struct xfs_dquot *);
111 extern void xfs_trans_log_dquot(struct xfs_trans *, struct xfs_dquot *);
H A 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 */
H A Dxfs_qm_bhv.c22 struct xfs_dquot *dqp) in xfs_fill_statvfs_from_dquot()
61 struct xfs_dquot *dqp; in xfs_qm_statvfs()
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_dquot.h62 struct xfs_dquot { struct
103 static inline void xfs_dqflock(struct xfs_dquot *dqp) in xfs_dqflock()
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 *dq in xfs_dquot_is_enforced()
[all...]
H A Dxfs_quota.h61 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 **);
[all...]
H A Dxfs_dquot.c52 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()
407 struct xfs_dquot *dqp, in xfs_dquot_disk_read()
467 STATIC struct xfs_dquot *
473 struct xfs_dquot *dqp; in xfs_dquot_alloc()
526 struct xfs_dquot *dqp, in xfs_dquot_check_type()
562 struct xfs_dquot *dq in xfs_dquot_from_disk()
[all...]
H A Dxfs_dquot_item.h9 struct xfs_dquot;
15 struct xfs_dquot *qli_dquot; /* dquot ptr */
19 void xfs_qm_dquot_logitem_init(struct xfs_dquot *dqp);
H A Dxfs_qm.c40 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 __releases()
419 struct xfs_dquot, q_lru); in __releases()
527 struct xfs_dquot *dq in xfs_qm_shrink_scan()
[all...]
H A Dxfs_dquot_item.c75 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_pin()
92 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_unpin()
105 struct xfs_dquot *dqp) in xfs_qm_dqunpin_wait()
125 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot;
175 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_release()
213 struct xfs_dquot *dqp) in xfs_qm_dquot_logitem_init()
H A Dxfs_trans_dquot.c31 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 *gdq in xfs_trans_reserve_quota_bydquots()
[all...]
H A Dxfs_trans.h258 struct xfs_dquot;
264 struct xfs_dquot *udqp, struct xfs_dquot *gdqp,
265 struct xfs_dquot *pdqp, unsigned int dblocks,
267 int xfs_trans_alloc_ichange(struct xfs_inode *ip, struct xfs_dquot *udqp,
268 struct xfs_dquot *gdqp, struct xfs_dquot *pdqp, bool force,
H A Dxfs_icache.h60 int xfs_blockgc_free_dquots(struct xfs_mount *mp, struct xfs_dquot *udqp,
61 struct xfs_dquot *gdqp, struct xfs_dquot *pdqp,
H A Dxfs_qm.h10 #include "xfs_dquot.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 Dxfs_trans.c25 #include "xfs_dquot.h"
1242 struct xfs_dquot *udqp, in xfs_trans_alloc_icreate()
1243 struct xfs_dquot *gdqp, in xfs_trans_alloc_icreate()
1244 struct xfs_dquot *pdqp, in xfs_trans_alloc_icreate()
1285 struct xfs_dquot *new_udqp, in xfs_trans_alloc_ichange()
1286 struct xfs_dquot *new_gdqp, in xfs_trans_alloc_ichange()
1287 struct xfs_dquot *new_pdqp, in xfs_trans_alloc_ichange()
1293 struct xfs_dquot *udqp; in xfs_trans_alloc_ichange()
1294 struct xfs_dquot *gdqp; in xfs_trans_alloc_ichange()
1295 struct xfs_dquot *pdq in xfs_trans_alloc_ichange()
[all...]
H A Dxfs_qm_bhv.c22 struct xfs_dquot *dqp) in xfs_fill_statvfs_from_dquot()
61 struct xfs_dquot *dqp; in xfs_qm_statvfs()
H A 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 */
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_quota_defs.h141 struct xfs_dquot;
144 __be32 xfs_dquot_to_disk_ts(struct xfs_dquot *ddq, time64_t timer);
/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_quota_defs.h147 struct xfs_dquot;
150 __be32 xfs_dquot_to_disk_ts(struct xfs_dquot *ddq, time64_t timer);

Completed in 15 milliseconds

12