Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/md/bcache/
H A 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()
1051 init_rwsem(&dc->writeback_lock); in bch_cached_dev_writeback_init()
1069 /* For dc->writeback_lock contention in update_writeback_rate() */ in bch_cached_dev_writeback_init()
H A Dsuper.c1289 down_write(&dc->writeback_lock); in bch_cached_dev_attach()
1291 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
1306 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
1329 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
H A 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()
H A Dbcache.h325 struct rw_semaphore writeback_lock; member
329 * data in the cache. Protected by writeback_lock; must have an
402 * down_read(dc->writeback_lock) in update_writeback_rate()
/kernel/linux/linux-5.10/drivers/md/bcache/
H A Dwriteback.c239 down_read(&dc->writeback_lock); in update_writeback_rate()
242 up_read(&dc->writeback_lock); in update_writeback_rate()
701 down_write(&dc->writeback_lock); in bch_writeback_thread()
712 up_write(&dc->writeback_lock); in bch_writeback_thread()
739 up_write(&dc->writeback_lock); in bch_writeback_thread()
761 up_write(&dc->writeback_lock); in bch_writeback_thread()
995 init_rwsem(&dc->writeback_lock); in bch_cached_dev_writeback_init()
H A Dsuper.c1319 down_write(&dc->writeback_lock); in bch_cached_dev_attach()
1321 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
1336 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
1360 up_write(&dc->writeback_lock); in bch_cached_dev_attach()
H A Drequest.c968 up_read_non_owner(&dc->writeback_lock); in cached_dev_write_complete()
981 down_read_non_owner(&dc->writeback_lock); in cached_dev_write()
H A Dbcache.h325 struct rw_semaphore writeback_lock; member
329 * data in the cache. Protected by writeback_lock; must have an

Completed in 16 milliseconds