Home
last modified time | relevance | path

Searched refs:bio_list_lock (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/fs/btrfs/
H A Draid56.c83 * bio list and bio_list_lock are used
88 spinlock_t bio_list_lock; member
90 /* also protected by the bio_list_lock, the
371 spin_lock(&rbio->bio_list_lock); in __remove_rbio_from_cache()
396 spin_unlock(&rbio->bio_list_lock); in __remove_rbio_from_cache()
477 spin_lock(&rbio->bio_list_lock); in cache_rbio()
490 spin_unlock(&rbio->bio_list_lock); in cache_rbio()
536 spin_lock_irqsave(&rbio->bio_list_lock, flags); in rbio_is_full()
540 spin_unlock_irqrestore(&rbio->bio_list_lock, flags); in rbio_is_full()
690 spin_lock(&cur->bio_list_lock); in lock_stripe_add()
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Draid56.c372 spin_lock(&rbio->bio_list_lock); in __remove_rbio_from_cache()
397 spin_unlock(&rbio->bio_list_lock); in __remove_rbio_from_cache()
475 spin_lock(&rbio->bio_list_lock); in cache_rbio()
488 spin_unlock(&rbio->bio_list_lock); in cache_rbio()
533 spin_lock(&rbio->bio_list_lock); in rbio_is_full()
537 spin_unlock(&rbio->bio_list_lock); in rbio_is_full()
666 spin_lock(&cur->bio_list_lock); in lock_stripe_add()
678 spin_unlock(&cur->bio_list_lock); in lock_stripe_add()
686 spin_unlock(&cur->bio_list_lock); in lock_stripe_add()
701 spin_unlock(&cur->bio_list_lock); in lock_stripe_add()
[all...]
H A Draid56.h35 * bio_list and bio_list_lock are used to add more bios into the stripe
39 spinlock_t bio_list_lock; member
42 * Also protected by the bio_list_lock, the plug list is used by the
/kernel/linux/linux-6.6/fs/f2fs/
H A Ddata.c650 init_f2fs_rwsem(&sbi->write_io[i][j].bio_list_lock); in f2fs_init_write_merge_io()
825 f2fs_down_write(&io->bio_list_lock); in add_bio_entry()
827 f2fs_up_write(&io->bio_list_lock); in add_bio_entry()
849 f2fs_down_write(&io->bio_list_lock); in add_ipu_page()
873 f2fs_up_write(&io->bio_list_lock); in add_ipu_page()
901 f2fs_down_read(&io->bio_list_lock); in f2fs_submit_merged_ipu_write()
911 f2fs_up_read(&io->bio_list_lock); in f2fs_submit_merged_ipu_write()
918 f2fs_down_write(&io->bio_list_lock); in f2fs_submit_merged_ipu_write()
931 f2fs_up_write(&io->bio_list_lock); in f2fs_submit_merged_ipu_write()
H A Df2fs.h1235 struct f2fs_rwsem bio_list_lock; /* lock to protect bio entry list */ member
/kernel/linux/linux-5.10/fs/f2fs/
H A Ddata.c786 down_write(&io->bio_list_lock); in add_bio_entry()
788 up_write(&io->bio_list_lock); in add_bio_entry()
810 down_write(&io->bio_list_lock); in add_ipu_page()
834 up_write(&io->bio_list_lock); in add_ipu_page()
862 down_read(&io->bio_list_lock); in f2fs_submit_merged_ipu_write()
872 up_read(&io->bio_list_lock); in f2fs_submit_merged_ipu_write()
879 down_write(&io->bio_list_lock); in f2fs_submit_merged_ipu_write()
892 up_write(&io->bio_list_lock); in f2fs_submit_merged_ipu_write()
H A Dsuper.c3726 init_rwsem(&sbi->write_io[i][j].bio_list_lock); in f2fs_fill_super()
H A Df2fs.h1168 struct rw_semaphore bio_list_lock; /* lock to protect bio entry list */ member

Completed in 36 milliseconds