Home
last modified time | relevance | path

Searched refs:dq_sb (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/fs/quota/
Dquota_v1.c59 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in v1_read_dqblk()
66 dquot->dq_sb->s_op->quota_read(dquot->dq_sb, type, (char *)&dqblk, in v1_read_dqblk()
91 sb_dqopt(dquot->dq_sb)->info[type].dqi_bgrace; in v1_commit_dqblk()
93 sb_dqopt(dquot->dq_sb)->info[type].dqi_igrace; in v1_commit_dqblk()
96 if (sb_dqopt(dquot->dq_sb)->files[type]) in v1_commit_dqblk()
97 ret = dquot->dq_sb->s_op->quota_write(dquot->dq_sb, type, in v1_commit_dqblk()
101 quota_error(dquot->dq_sb, "dquota write failed"); in v1_commit_dqblk()
Dquota_tree.c254 mark_info_dirty(dquot->dq_sb, dquot->dq_id.type); in find_free_dqentry()
260 quota_error(dquot->dq_sb, "Can't remove block (%u) " in find_free_dqentry()
275 quota_error(dquot->dq_sb, "Data block full but it shouldn't"); in find_free_dqentry()
282 quota_error(dquot->dq_sb, "Can't write quota data block %u", in find_free_dqentry()
317 quota_error(dquot->dq_sb, "Can't read tree quota " in do_insert_tree()
329 quota_error(dquot->dq_sb, "Inserting already present " in do_insert_tree()
361 quota_error(dquot->dq_sb, "Quota tree root isn't allocated!"); in dq_insert_tree()
375 struct super_block *sb = dquot->dq_sb; in qtree_write_dquot()
422 quota_error(dquot->dq_sb, "Quota structure has offset to " in free_dqentry()
429 quota_error(dquot->dq_sb, "Can't read quota data block %u", in free_dqentry()
[all …]
Dquota_v2.c222 sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv; in v2r0_mem2diskdqb()
241 sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv; in v2r0_is_id()
275 sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv; in v2r1_mem2diskdqb()
294 sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv; in v2r1_is_id()
305 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in v2_read_dquot()
310 sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv, in v2_read_dquot()
318 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in v2_write_dquot()
335 sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv, in v2_write_dquot()
346 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in v2_release_dquot()
350 ret = qtree_release_dquot(sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv, dquot); in v2_release_dquot()
Ddquot.c273 head = dquot_hash + hashfn(dquot->dq_sb, dquot->dq_id); in insert_dquot_hash()
290 if (dquot->dq_sb == sb && qid_eq(dquot->dq_id, qid)) in find_dquot()
341 return dquot->dq_sb->dq_op->mark_dirty(dquot); in mark_dquot_dirty()
352 if (sb_dqopt(dquot->dq_sb)->flags & DQUOT_NOLIST_DIRTY) in dquot_mark_dquot_dirty()
361 list_add(&dquot->dq_dirty, &sb_dqopt(dquot->dq_sb)-> in dquot_mark_dquot_dirty()
396 if (sb_dqopt(dquot->dq_sb)->flags & DQUOT_NOLIST_DIRTY) in clear_dquot_dirty()
424 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in dquot_acquire()
440 dquot->dq_sb, dquot->dq_id.type); in dquot_acquire()
467 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in dquot_commit()
490 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in dquot_release()
[all …]
/Linux-v4.19/fs/ocfs2/
Dquota_global.c118 sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv; in ocfs2_global_is_id()
487 struct super_block *sb = dquot->dq_sb; in __ocfs2_sync_dquot()
600 struct super_block *sb = dquot->dq_sb; in ocfs2_sync_dquot_helper()
663 struct ocfs2_super *osb = OCFS2_SB(dquot->dq_sb); in ocfs2_write_dquot()
675 down_write(&sb_dqopt(dquot->dq_sb)->dqio_sem); in ocfs2_write_dquot()
677 up_write(&sb_dqopt(dquot->dq_sb)->dqio_sem); in ocfs2_write_dquot()
722 sb_dqinfo(dquot->dq_sb, dquot->dq_id.type)->dqi_priv; in ocfs2_release_dquot()
723 struct ocfs2_super *osb = OCFS2_SB(dquot->dq_sb); in ocfs2_release_dquot()
750 ocfs2_calc_qdel_credits(dquot->dq_sb, dquot->dq_id.type)); in ocfs2_release_dquot()
796 struct super_block *sb = dquot->dq_sb; in ocfs2_acquire_dquot()
[all …]
Dquota_local.c873 struct super_block *sb = od->dq_dquot.dq_sb; in olq_set_dquot()
895 struct super_block *sb = dquot->dq_sb; in ocfs2_local_write_dquot()
1218 struct super_block *sb = dquot->dq_sb; in ocfs2_create_local_dquot()
1275 struct super_block *sb = dquot->dq_sb; in ocfs2_local_release_dquot()
/Linux-v4.19/fs/reiserfs/
Dsuper.c2275 reiserfs_write_lock(dquot->dq_sb); in reiserfs_write_dquot()
2277 journal_begin(&th, dquot->dq_sb, in reiserfs_write_dquot()
2278 REISERFS_QUOTA_TRANS_BLOCKS(dquot->dq_sb)); in reiserfs_write_dquot()
2281 depth = reiserfs_write_unlock_nested(dquot->dq_sb); in reiserfs_write_dquot()
2283 reiserfs_write_lock_nested(dquot->dq_sb, depth); in reiserfs_write_dquot()
2288 reiserfs_write_unlock(dquot->dq_sb); in reiserfs_write_dquot()
2298 reiserfs_write_lock(dquot->dq_sb); in reiserfs_acquire_dquot()
2300 journal_begin(&th, dquot->dq_sb, in reiserfs_acquire_dquot()
2301 REISERFS_QUOTA_INIT_BLOCKS(dquot->dq_sb)); in reiserfs_acquire_dquot()
2304 depth = reiserfs_write_unlock_nested(dquot->dq_sb); in reiserfs_acquire_dquot()
[all …]
/Linux-v4.19/include/linux/
Dquota.h302 struct super_block *dq_sb; /* superblock this applies to */ member
/Linux-v4.19/fs/ext4/
Dsuper.c5455 return sb_dqopt(dquot->dq_sb)->files[dquot->dq_id.type]; in dquot_to_inode()
5466 EXT4_QUOTA_TRANS_BLOCKS(dquot->dq_sb)); in ext4_write_dquot()
5482 EXT4_QUOTA_INIT_BLOCKS(dquot->dq_sb)); in ext4_acquire_dquot()
5498 EXT4_QUOTA_DEL_BLOCKS(dquot->dq_sb)); in ext4_release_dquot()
5513 struct super_block *sb = dquot->dq_sb; in ext4_mark_dquot_dirty()