Home
last modified time | relevance | path

Searched refs:i_gc_rwsem (Results 1 – 6 of 6) sorted by relevance

/linux/fs/f2fs/
H A Dverity.c202 * Taking i_gc_rwsem[WRITE] is needed to stop f2fs garbage collection in f2fs_end_enable_verity()
206 f2fs_down_write(&F2FS_I(inode)->i_gc_rwsem[WRITE]); in f2fs_end_enable_verity()
214 f2fs_up_write(&F2FS_I(inode)->i_gc_rwsem[WRITE]); in f2fs_end_enable_verity()
H A Dgc.c1620 &F2FS_I(inode)->i_gc_rwsem[WRITE])) { in gc_data_segment()
1632 f2fs_up_write(&F2FS_I(inode)->i_gc_rwsem[WRITE]); in gc_data_segment()
1643 f2fs_up_write(&F2FS_I(inode)->i_gc_rwsem[WRITE]); in gc_data_segment()
1662 if (!f2fs_down_write_trylock(&fi->i_gc_rwsem[WRITE])) { in gc_data_segment()
1667 &fi->i_gc_rwsem[READ])) { in gc_data_segment()
1669 f2fs_up_write(&fi->i_gc_rwsem[WRITE]); in gc_data_segment()
1692 f2fs_up_write(&fi->i_gc_rwsem[READ]); in gc_data_segment()
1693 f2fs_up_write(&fi->i_gc_rwsem[WRITE]); in gc_data_segment()
H A Ddata.c3331 f2fs_down_write(&F2FS_I(inode)->i_gc_rwsem[WRITE]); in f2fs_write_failed()
3338 f2fs_up_write(&F2FS_I(inode)->i_gc_rwsem[WRITE]); in f2fs_write_failed()
3856 f2fs_down_write(&F2FS_I(inode)->i_gc_rwsem[WRITE]); in f2fs_migrate_blocks()
3907 f2fs_up_write(&F2FS_I(inode)->i_gc_rwsem[WRITE]); in f2fs_migrate_blocks()
H A Dsuper.c1710 init_f2fs_rwsem(&fi->i_gc_rwsem[READ]); in f2fs_alloc_inode()
1711 init_f2fs_rwsem(&fi->i_gc_rwsem[WRITE]); in f2fs_alloc_inode()
H A Dsegment.c409 f2fs_down_write(&fi->i_gc_rwsem[WRITE]); in f2fs_commit_atomic_write()
415 f2fs_up_write(&fi->i_gc_rwsem[WRITE]); in f2fs_commit_atomic_write()
H A Df2fs.h891 struct f2fs_rwsem i_gc_rwsem[2]; member