• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/reiserfs/

Lines Matching refs:dquot

618 static int reiserfs_write_dquot(struct dquot *);
619 static int reiserfs_acquire_dquot(struct dquot *);
620 static int reiserfs_release_dquot(struct dquot *);
621 static int reiserfs_mark_dquot_dirty(struct dquot *);
1863 static int reiserfs_write_dquot(struct dquot *dquot)
1868 reiserfs_write_lock(dquot->dq_sb);
1870 journal_begin(&th, dquot->dq_sb,
1871 REISERFS_QUOTA_TRANS_BLOCKS(dquot->dq_sb));
1874 ret = dquot_commit(dquot);
1876 journal_end(&th, dquot->dq_sb,
1877 REISERFS_QUOTA_TRANS_BLOCKS(dquot->dq_sb));
1881 reiserfs_write_unlock(dquot->dq_sb);
1885 static int reiserfs_acquire_dquot(struct dquot *dquot)
1890 reiserfs_write_lock(dquot->dq_sb);
1892 journal_begin(&th, dquot->dq_sb,
1893 REISERFS_QUOTA_INIT_BLOCKS(dquot->dq_sb));
1896 ret = dquot_acquire(dquot);
1898 journal_end(&th, dquot->dq_sb,
1899 REISERFS_QUOTA_INIT_BLOCKS(dquot->dq_sb));
1903 reiserfs_write_unlock(dquot->dq_sb);
1907 static int reiserfs_release_dquot(struct dquot *dquot)
1912 reiserfs_write_lock(dquot->dq_sb);
1914 journal_begin(&th, dquot->dq_sb,
1915 REISERFS_QUOTA_DEL_BLOCKS(dquot->dq_sb));
1918 ret = dquot_release(dquot);
1920 journal_end(&th, dquot->dq_sb,
1921 REISERFS_QUOTA_DEL_BLOCKS(dquot->dq_sb));
1925 reiserfs_write_unlock(dquot->dq_sb);
1929 static int reiserfs_mark_dquot_dirty(struct dquot *dquot)
1932 if (REISERFS_SB(dquot->dq_sb)->s_qf_names[USRQUOTA] ||
1933 REISERFS_SB(dquot->dq_sb)->s_qf_names[GRPQUOTA]) {
1934 dquot_mark_dquot_dirty(dquot);
1935 return reiserfs_write_dquot(dquot);
1937 return dquot_mark_dquot_dirty(dquot);