xfs_dquot
struct xfs_dquot *dqp,
struct xfs_dquot;
__be32 xfs_dquot_to_disk_ts(struct xfs_dquot *ddq, time64_t timer);
struct xfs_dquot *dq;
struct xfs_dquot **dqpp)
struct xfs_dquot *dq = NULL;
struct xfs_dquot *udqp = NULL, *gdqp = NULL, *pdqp = NULL;
struct xfs_dquot *oldu = NULL, *oldg = NULL, *oldp = NULL;
struct xfs_dquot *dq)
struct xfs_dquot *dq;
struct xfs_dquot *dq,
int xchk_dquot_iter(struct xchk_dqiter *cursor, struct xfs_dquot **dqpp);
struct xfs_dquot *dq,
struct xfs_dquot *dq)
struct xfs_dquot *dq;
struct xfs_dquot *dq,
struct xfs_dquot *dq)
struct xfs_dquot *dq;
struct xfs_dquot *dq;
struct xfs_dquot *dq;
struct xfs_dquot *dq)
struct xfs_dquot *udqp;
struct xfs_dquot *gdqp;
struct xfs_dquot *pdqp;
struct xfs_dquot *dqp)
struct xfs_dquot *dqp1;
struct xfs_dquot **dqpp)
struct xfs_dquot *dqp;
struct xfs_dquot *dqp)
struct xfs_dquot *dqp = qlip->qli_dquot;
struct xfs_dquot *dq)
struct xfs_dquot *dqp)
struct xfs_dquot *dqp,
struct xfs_dquot *dqp)
struct xfs_dquot *dqp,
struct xfs_dquot *dqp,
struct xfs_dquot *d1,
struct xfs_dquot *d2)
sizeof(struct xfs_dquot),
struct xfs_dquot *dq)
xfs_dquot_set_prealloc_limits(struct xfs_dquot *dqp)
struct xfs_dquot *dqp,
struct xfs_dquot *dqp,
struct xfs_dquot *dqp)
STATIC struct xfs_dquot *
struct xfs_dquot *dqp;
struct xfs_dquot *dqp,
struct xfs_dquot *dqp,
struct xfs_dquot *dqp)
struct xfs_dquot **dqpp)
struct xfs_dquot *dqp;
struct xfs_dquot *dqp)
static struct xfs_dquot *
struct xfs_dquot *dqp;
struct xfs_dquot *dqp)
struct xfs_dquot **O_dqpp)
struct xfs_dquot *dqp;
struct xfs_dquot **dqpp)
struct xfs_dquot **dqpp)
struct xfs_dquot *dqp;
static inline void xfs_dqflock(struct xfs_dquot *dqp)
static inline bool xfs_dqflock_nowait(struct xfs_dquot *dqp)
static inline void xfs_dqfunlock(struct xfs_dquot *dqp)
xfs_dquot_type(const struct xfs_dquot *dqp)
static inline struct xfs_dquot *xfs_inode_dquot(
const struct xfs_dquot *dqp)
static inline bool xfs_dquot_lowsp(struct xfs_dquot *dqp)
void xfs_dquot_to_disk(struct xfs_disk_dquot *ddqp, struct xfs_dquot *dqp);
void xfs_qm_dqdestroy(struct xfs_dquot *dqp);
int xfs_qm_dqflush(struct xfs_dquot *dqp, struct xfs_buf *bp);
void xfs_qm_dqunpin_wait(struct xfs_dquot *dqp);
void xfs_qm_adjust_dqtimers(struct xfs_dquot *d);
void xfs_qm_adjust_dqlimits(struct xfs_dquot *d);
struct xfs_dquot **dqpp);
bool can_alloc, struct xfs_dquot **dqpp);
xfs_dqtype_t type, struct xfs_dquot **dqpp);
struct xfs_dquot **dqpp);
void xfs_dqlock2(struct xfs_dquot *, struct xfs_dquot *);
void xfs_dquot_set_prealloc_limits(struct xfs_dquot *);
int xfs_dquot_attach_buf(struct xfs_trans *tp, struct xfs_dquot *dqp);
int xfs_dquot_use_attached_buf(struct xfs_dquot *dqp, struct xfs_buf **bpp);
void xfs_dquot_detach_buf(struct xfs_dquot *dqp);
static inline struct xfs_dquot *xfs_qm_dqhold(struct xfs_dquot *dqp)
struct xfs_dquot *dqp)
struct xfs_dquot *dqp = qlip->qli_dquot;
struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot;
struct xfs_dquot *dqp)
struct xfs_dquot *dqp = qlip->qli_dquot;
struct xfs_dquot *dqp)
struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot;
struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot;
struct xfs_dquot *qli_dquot; /* dquot ptr */
void xfs_qm_dquot_logitem_init(struct xfs_dquot *dqp);
struct xfs_dquot;
struct xfs_dquot *udqp,
struct xfs_dquot *gdqp,
struct xfs_dquot *pdqp,
int xfs_blockgc_free_dquots(struct xfs_mount *mp, struct xfs_dquot *udqp,
struct xfs_dquot *gdqp, struct xfs_dquot *pdqp,
struct xfs_dquot **udqpp,
struct xfs_dquot **gdqpp,
struct xfs_dquot **pdqpp)
struct xfs_dquot *udqp;
struct xfs_dquot *gdqp;
struct xfs_dquot *pdqp;
struct xfs_dquot *udqp;
struct xfs_dquot *gdqp;
struct xfs_dquot *pdqp;
struct xfs_dquot;
struct xfs_dquot *i_udquot; /* user dquot */
struct xfs_dquot *i_gdquot; /* group dquot */
struct xfs_dquot *i_pdquot; /* project dquot */
struct xfs_dquot **udqpp, struct xfs_dquot **gdqpp,
struct xfs_dquot **pdqpp);
struct xfs_dquot *pdqp)
struct xfs_dquot *pdqp = NULL;
struct xfs_dquot *olddquot = NULL;
struct xfs_dquot *dq = xfs_inode_dquot(ip, type);
struct xfs_dquot *dq = xfs_inode_dquot(ip, type);
struct xfs_dquot *udqp = NULL, *gdqp = NULL;
struct xfs_dquot *old_udqp = NULL, *old_gdqp = NULL;
struct xfs_dquot *dqp,
struct xfs_dquot *dqp;
struct xfs_dquot *dqp,
struct xfs_dquot *dqp)
struct xfs_dquot **O_udqpp,
struct xfs_dquot **O_gdqpp,
struct xfs_dquot **O_pdqpp)
struct xfs_dquot *uq = NULL;
struct xfs_dquot *gq = NULL;
struct xfs_dquot *pq = NULL;
struct xfs_dquot *
struct xfs_dquot **IO_olddq,
struct xfs_dquot *newdq)
struct xfs_dquot *prevdq;
struct xfs_dquot *udqp,
struct xfs_dquot *gdqp,
struct xfs_dquot *pdqp)
struct xfs_dquot *dqp;
struct xfs_dquot *dqp = container_of(item,
struct xfs_dquot, q_lru);
STATIC void xfs_qm_dqfree_one(struct xfs_dquot *dqp);
struct xfs_dquot *dqp;
dqp = list_first_entry(&isol.dispose, struct xfs_dquot, q_lru);
struct xfs_dquot *dqp;
int (*execute)(struct xfs_dquot *dqp, void *data),
struct xfs_dquot *dqp;
struct xfs_dquot *batch[XFS_DQ_LOOKUP_BATCH];
struct xfs_dquot *dqp = batch[i];
extern void xfs_trans_mod_dquot(struct xfs_trans *tp, struct xfs_dquot *dqp,
extern void xfs_trans_dqjoin(struct xfs_trans *, struct xfs_dquot *);
extern void xfs_trans_log_dquot(struct xfs_trans *, struct xfs_dquot *);
struct xfs_dquot *dqp)
struct xfs_dquot *dqp;
struct xfs_dquot *dqp;
const struct xfs_dquot *dqp,
struct xfs_dquot *dqp;
struct xfs_dquot *dqp;
struct xfs_mount *, struct xfs_dquot *,
struct xfs_dquot *, struct xfs_dquot *, int64_t, long, uint);
struct xfs_dquot *udqp, struct xfs_dquot *gdqp,
struct xfs_dquot *pdqp, int64_t dblocks);
prid_t, uint, struct xfs_dquot **, struct xfs_dquot **,
struct xfs_dquot **);
struct xfs_dquot *, struct xfs_dquot *, struct xfs_dquot *);
extern struct xfs_dquot *xfs_qm_vop_chown(struct xfs_trans *,
struct xfs_inode *, struct xfs_dquot **, struct xfs_dquot *);
extern void xfs_qm_dqrele(struct xfs_dquot *);
struct xfs_dquot *dqp, unsigned int field, int64_t delta);
prid_t prid, uint flags, struct xfs_dquot **udqp,
struct xfs_dquot **gdqp, struct xfs_dquot **pdqp)
struct xfs_mount *mp, struct xfs_dquot *udqp,
struct xfs_dquot *gdqp, struct xfs_dquot *pdqp,
xfs_trans_reserve_quota_icreate(struct xfs_trans *tp, struct xfs_dquot *udqp,
struct xfs_dquot *gdqp, struct xfs_dquot *pdqp, int64_t dblocks)
struct xfs_dquot *qt_dquot; /* the dquot this refers to */
struct xfs_dquot *udqp;
struct xfs_dquot *gdqp;
struct xfs_dquot *pdqp;
TP_PROTO(struct xfs_dquot *dqp),
TP_PROTO(struct xfs_dquot *dqp), \
TP_PROTO(struct xfs_trans *tp, struct xfs_dquot *dqp,
struct xfs_dquot;
struct xfs_dquot *udqp,
struct xfs_dquot *gdqp,
struct xfs_dquot *pdqp,
struct xfs_dquot *new_udqp,
struct xfs_dquot *new_gdqp,
struct xfs_dquot *new_pdqp,
struct xfs_dquot *udqp;
struct xfs_dquot *gdqp;
struct xfs_dquot *pdqp;
struct xfs_dquot;
struct xfs_dquot *udqp, struct xfs_dquot *gdqp,
struct xfs_dquot *pdqp, unsigned int dblocks,
int xfs_trans_alloc_ichange(struct xfs_inode *ip, struct xfs_dquot *udqp,
struct xfs_dquot *gdqp, struct xfs_dquot *pdqp, bool force,
struct xfs_dquot *udqp,
struct xfs_dquot *gdqp,
struct xfs_dquot *pdqp,
struct xfs_dquot *dqp,
struct xfs_dquot *dqp)
struct xfs_dquot *dqp,
struct xfs_dquot *dqp)
struct xfs_dquot *dqp)
struct xfs_dquot *dqp;
struct xfs_dquot *dqp)
struct xfs_dquot *dqp)
struct xfs_dquot *dqp;
struct xfs_dquot *dqp,
struct xfs_dquot *dqp,
struct xfs_dquot *udqp,
struct xfs_dquot *gdqp,
struct xfs_dquot *pdqp,