Home
last modified time | relevance | path

Searched refs:journal_rwsem (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/fs/f2fs/
H A Dnode.c575 * Check current segment summary by trying to grab journal_rwsem first. in f2fs_get_node_info()
581 down_read(&curseg->journal_rwsem); in f2fs_get_node_info()
583 !down_read_trylock(&curseg->journal_rwsem)) { in f2fs_get_node_info()
593 up_read(&curseg->journal_rwsem); in f2fs_get_node_info()
2421 down_read(&curseg->journal_rwsem); in scan_curseg_cache()
2433 up_read(&curseg->journal_rwsem); in scan_curseg_cache()
2889 down_write(&curseg->journal_rwsem); in remove_nats_in_journal()
2921 up_write(&curseg->journal_rwsem); in remove_nats_in_journal()
3031 down_write(&curseg->journal_rwsem); in __flush_nat_entry_set()
3071 up_write(&curseg->journal_rwsem); in __flush_nat_entry_set()
[all...]
H A Dsegment.c2610 down_read(&curseg->journal_rwsem); in write_current_sum_page()
2612 up_read(&curseg->journal_rwsem); in write_current_sum_page()
3970 down_write(&curseg->journal_rwsem); in read_normal_summaries()
3972 up_write(&curseg->journal_rwsem); in read_normal_summaries()
4226 down_write(&curseg->journal_rwsem); in remove_sits_in_journal()
4238 up_write(&curseg->journal_rwsem); in remove_sits_in_journal()
4294 down_write(&curseg->journal_rwsem); in f2fs_flush_sit_entries()
4341 up_write(&curseg->journal_rwsem); in f2fs_flush_sit_entries()
4522 init_rwsem(&array[i].journal_rwsem); in build_curseg()
4609 down_read(&curseg->journal_rwsem); in build_sit_entries()
[all...]
H A Dsegment.h306 struct rw_semaphore journal_rwsem; /* protect journal area */ member
/kernel/linux/linux-5.10/fs/f2fs/
H A Dnode.c548 down_read(&curseg->journal_rwsem); in f2fs_get_node_info()
554 up_read(&curseg->journal_rwsem); in f2fs_get_node_info()
2334 down_read(&curseg->journal_rwsem); in scan_curseg_cache()
2346 up_read(&curseg->journal_rwsem); in scan_curseg_cache()
2789 down_write(&curseg->journal_rwsem); in remove_nats_in_journal()
2821 up_write(&curseg->journal_rwsem); in remove_nats_in_journal()
2896 down_write(&curseg->journal_rwsem); in __flush_nat_entry_set()
2936 up_write(&curseg->journal_rwsem); in __flush_nat_entry_set()
H A Dsegment.c2573 down_read(&curseg->journal_rwsem); in write_current_sum_page()
2575 up_read(&curseg->journal_rwsem); in write_current_sum_page()
4021 down_write(&curseg->journal_rwsem); in read_normal_summaries()
4023 up_write(&curseg->journal_rwsem); in read_normal_summaries()
4279 down_write(&curseg->journal_rwsem); in remove_sits_in_journal()
4291 up_write(&curseg->journal_rwsem); in remove_sits_in_journal()
4347 down_write(&curseg->journal_rwsem); in f2fs_flush_sit_entries()
4394 up_write(&curseg->journal_rwsem); in f2fs_flush_sit_entries()
4575 init_rwsem(&array[i].journal_rwsem); in build_curseg()
4658 down_read(&curseg->journal_rwsem); in build_sit_entries()
[all...]
H A Dsegment.h336 struct rw_semaphore journal_rwsem; /* protect journal area */ member

Completed in 24 milliseconds