Lines Matching refs:dquot
634 static int reiserfs_write_dquot(struct dquot *);
635 static int reiserfs_acquire_dquot(struct dquot *);
636 static int reiserfs_release_dquot(struct dquot *);
637 static int reiserfs_mark_dquot_dirty(struct dquot *);
1951 static int reiserfs_write_dquot(struct dquot *dquot) in reiserfs_write_dquot() argument
1956 reiserfs_write_lock(dquot->dq_sb); in reiserfs_write_dquot()
1958 journal_begin(&th, dquot->dq_sb, in reiserfs_write_dquot()
1959 REISERFS_QUOTA_TRANS_BLOCKS(dquot->dq_sb)); in reiserfs_write_dquot()
1962 ret = dquot_commit(dquot); in reiserfs_write_dquot()
1964 journal_end(&th, dquot->dq_sb, in reiserfs_write_dquot()
1965 REISERFS_QUOTA_TRANS_BLOCKS(dquot->dq_sb)); in reiserfs_write_dquot()
1969 reiserfs_write_unlock(dquot->dq_sb); in reiserfs_write_dquot()
1973 static int reiserfs_acquire_dquot(struct dquot *dquot) in reiserfs_acquire_dquot() argument
1978 reiserfs_write_lock(dquot->dq_sb); in reiserfs_acquire_dquot()
1980 journal_begin(&th, dquot->dq_sb, in reiserfs_acquire_dquot()
1981 REISERFS_QUOTA_INIT_BLOCKS(dquot->dq_sb)); in reiserfs_acquire_dquot()
1984 ret = dquot_acquire(dquot); in reiserfs_acquire_dquot()
1986 journal_end(&th, dquot->dq_sb, in reiserfs_acquire_dquot()
1987 REISERFS_QUOTA_INIT_BLOCKS(dquot->dq_sb)); in reiserfs_acquire_dquot()
1991 reiserfs_write_unlock(dquot->dq_sb); in reiserfs_acquire_dquot()
1995 static int reiserfs_release_dquot(struct dquot *dquot) in reiserfs_release_dquot() argument
2000 reiserfs_write_lock(dquot->dq_sb); in reiserfs_release_dquot()
2002 journal_begin(&th, dquot->dq_sb, in reiserfs_release_dquot()
2003 REISERFS_QUOTA_DEL_BLOCKS(dquot->dq_sb)); in reiserfs_release_dquot()
2006 dquot_release(dquot); in reiserfs_release_dquot()
2009 ret = dquot_release(dquot); in reiserfs_release_dquot()
2011 journal_end(&th, dquot->dq_sb, in reiserfs_release_dquot()
2012 REISERFS_QUOTA_DEL_BLOCKS(dquot->dq_sb)); in reiserfs_release_dquot()
2016 reiserfs_write_unlock(dquot->dq_sb); in reiserfs_release_dquot()
2020 static int reiserfs_mark_dquot_dirty(struct dquot *dquot) in reiserfs_mark_dquot_dirty() argument
2023 if (REISERFS_SB(dquot->dq_sb)->s_qf_names[USRQUOTA] || in reiserfs_mark_dquot_dirty()
2024 REISERFS_SB(dquot->dq_sb)->s_qf_names[GRPQUOTA]) { in reiserfs_mark_dquot_dirty()
2025 dquot_mark_dquot_dirty(dquot); in reiserfs_mark_dquot_dirty()
2026 return reiserfs_write_dquot(dquot); in reiserfs_mark_dquot_dirty()
2028 return dquot_mark_dquot_dirty(dquot); in reiserfs_mark_dquot_dirty()