Home
last modified time | relevance | path

Searched refs:dqio_sem (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/fs/quota/
Dquota_v2.c101 down_read(&dqopt->dqio_sem); in v2_read_file_info()
186 up_read(&dqopt->dqio_sem); in v2_read_file_info()
199 down_write(&dqopt->dqio_sem); in v2_write_file_info()
212 up_write(&dqopt->dqio_sem); in v2_write_file_info()
332 down_read(&dqopt->dqio_sem); in v2_read_dquot()
336 up_read(&dqopt->dqio_sem); in v2_read_dquot()
354 down_write(&dqopt->dqio_sem); in v2_write_dquot()
356 down_read(&dqopt->dqio_sem); in v2_write_dquot()
362 up_write(&dqopt->dqio_sem); in v2_write_dquot()
364 up_read(&dqopt->dqio_sem); in v2_write_dquot()
[all …]
Dquota_v1.c165 down_read(&dqopt->dqio_sem); in v1_read_file_info()
182 up_read(&dqopt->dqio_sem); in v1_read_file_info()
192 down_write(&dqopt->dqio_sem); in v1_write_file_info()
212 up_write(&dqopt->dqio_sem); in v1_write_file_info()
/Linux-v5.15/fs/ocfs2/
Dquota_global.c450 down_write(&dqopt->dqio_sem); in ocfs2_global_write_info()
457 up_write(&dqopt->dqio_sem); in ocfs2_global_write_info()
619 down_write(&sb_dqopt(sb)->dqio_sem); in ocfs2_sync_dquot_helper()
627 up_write(&sb_dqopt(sb)->dqio_sem); in ocfs2_sync_dquot_helper()
674 down_write(&sb_dqopt(dquot->dq_sb)->dqio_sem); in ocfs2_write_dquot()
676 up_write(&sb_dqopt(dquot->dq_sb)->dqio_sem); in ocfs2_write_dquot()
947 down_write(&sb_dqopt(sb)->dqio_sem); in ocfs2_mark_dquot_dirty()
956 up_write(&sb_dqopt(sb)->dqio_sem); in ocfs2_mark_dquot_dirty()
Dquota_local.c523 down_write(&sb_dqopt(sb)->dqio_sem); in ocfs2_recover_local_quota_file()
556 up_write(&sb_dqopt(sb)->dqio_sem); in ocfs2_recover_local_quota_file()
/Linux-v5.15/include/linux/
Dquota.h521 struct rw_semaphore dqio_sem; /* Lock quota file while I/O in progress */ member
/Linux-v5.15/fs/
Dsuper.c257 init_rwsem(&s->s_dquot.dqio_sem); in alloc_super()
/Linux-v5.15/Documentation/filesystems/
Dlocking.rst209 dqio_sem) (unless an admin really wants to screw up something and