Home
last modified time | relevance | path

Searched refs:dqopt (Results 1 – 5 of 5) sorted by relevance

/linux/fs/quota/
H A Dquota_v1.c60 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in v1_read_dqblk() local
62 if (!dqopt->files[type]) in v1_read_dqblk()
161 struct quota_info *dqopt = sb_dqopt(sb); in v1_read_file_info() local
166 down_read(&dqopt->dqio_sem); in v1_read_file_info()
177 dqopt->info[type].dqi_max_spc_limit = 0xffffffffULL << QUOTABLOCK_BITS; in v1_read_file_info()
178 dqopt->info[type].dqi_max_ino_limit = 0xffffffff; in v1_read_file_info()
179 dqopt->info[type].dqi_igrace = in v1_read_file_info()
181 dqopt->info[type].dqi_bgrace = in v1_read_file_info()
185 up_read(&dqopt->dqio_sem); in v1_read_file_info()
191 struct quota_info *dqopt = sb_dqopt(sb); in v1_write_file_info() local
[all …]
H A Dquota_v2.c94 struct quota_info *dqopt = sb_dqopt(sb); in v2_read_file_info() local
95 struct mem_dqinfo *info = &dqopt->info[type]; in v2_read_file_info()
102 down_read(&dqopt->dqio_sem); in v2_read_file_info()
192 up_read(&dqopt->dqio_sem); in v2_read_file_info()
200 struct quota_info *dqopt = sb_dqopt(sb); in v2_write_file_info() local
201 struct mem_dqinfo *info = &dqopt->info[type]; in v2_write_file_info()
206 down_write(&dqopt->dqio_sem); in v2_write_file_info()
221 up_write(&dqopt->dqio_sem); in v2_write_file_info()
338 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in v2_read_dquot() local
342 down_read(&dqopt->dqio_sem); in v2_read_dquot()
[all …]
H A Ddquot.c459 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in dquot_acquire() local
464 ret = dqopt->ops[dquot->dq_id.type]->read_dqblk(dquot); in dquot_acquire()
473 ret = dqopt->ops[dquot->dq_id.type]->commit_dqblk(dquot); in dquot_acquire()
475 if (info_dirty(&dqopt->info[dquot->dq_id.type])) { in dquot_acquire()
476 ret2 = dqopt->ops[dquot->dq_id.type]->write_file_info( in dquot_acquire()
506 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in dquot_commit() local
515 ret = dqopt->ops[dquot->dq_id.type]->commit_dqblk(dquot); in dquot_commit()
532 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in dquot_release() local
539 if (dqopt->ops[dquot->dq_id.type]->release_dqblk) { in dquot_release()
540 ret = dqopt->ops[dquot->dq_id.type]->release_dqblk(dquot); in dquot_release()
[all …]
/linux/mm/
H A Dshmem_quota.c67 struct quota_info *dqopt = sb_dqopt(sb); in shmem_read_file_info() local
68 struct mem_dqinfo *info = &dqopt->info[type]; in shmem_read_file_info()
119 struct quota_info *dqopt = sb_dqopt(sb); in shmem_get_next_id() local
126 down_read(&dqopt->dqio_sem); in shmem_get_next_id()
156 up_read(&dqopt->dqio_sem); in shmem_get_next_id()
172 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in shmem_acquire_dquot() local
177 down_write(&dqopt->dqio_sem); in shmem_acquire_dquot()
232 up_write(&dqopt->dqio_sem); in shmem_acquire_dquot()
270 struct quota_info *dqopt = sb_dqopt(dquot->dq_sb); in shmem_release_dquot() local
278 down_write(&dqopt->dqio_sem); in shmem_release_dquot()
[all …]
/linux/fs/f2fs/
H A Dsuper.c3343 struct quota_info *dqopt = sb_dqopt(sbi->sb); in f2fs_quota_sync_file() local
3344 struct address_space *mapping = dqopt->files[type]->i_mapping; in f2fs_quota_sync_file()
3361 truncate_inode_pages(&dqopt->files[type]->i_data, 0); in f2fs_quota_sync_file()
3371 struct quota_info *dqopt = sb_dqopt(sb); in f2fs_do_quota_sync() local
3389 inode_lock(dqopt->files[cnt]); in f2fs_do_quota_sync()
3409 inode_unlock(dqopt->files[cnt]); in f2fs_do_quota_sync()
3545 struct quota_info *dqopt = sb_dqopt(sb); in f2fs_truncate_quota_inode_pages() local
3549 if (!dqopt->files[type]) in f2fs_truncate_quota_inode_pages()
3551 f2fs_inode_synced(dqopt->files[type]); in f2fs_truncate_quota_inode_pages()