Home
last modified time | relevance | path

Searched refs:writeback_lock (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/drivers/md/bcache/
Dwriteback.c278 if (!down_read_trylock((&dc->writeback_lock))) { in update_writeback_rate()
283 down_read(&dc->writeback_lock); in update_writeback_rate()
288 up_read(&dc->writeback_lock); in update_writeback_rate()
749 down_write(&dc->writeback_lock); in bch_writeback_thread()
760 up_write(&dc->writeback_lock); in bch_writeback_thread()
796 up_write(&dc->writeback_lock); in bch_writeback_thread()
818 up_write(&dc->writeback_lock); in bch_writeback_thread()
1029 init_rwsem(&dc->writeback_lock); in bch_cached_dev_writeback_init()
Dbcache.h324 struct rw_semaphore writeback_lock; member
Dsuper.c1288 down_write(&dc->writeback_lock); in bch_cached_dev_attach()
1290 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
1305 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
1328 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
Drequest.c963 up_read_non_owner(&dc->writeback_lock); in cached_dev_write_complete()
976 down_read_non_owner(&dc->writeback_lock); in cached_dev_write()