Home
last modified time | relevance | path

Searched refs:bucket_lock (Results 1 – 8 of 8) sorted by relevance

/drivers/md/bcache/
A Dalloc.c102 mutex_lock(&c->bucket_lock); in bch_rescale_priorities()
115 mutex_unlock(&c->bucket_lock); in bch_rescale_priorities()
295 mutex_lock(&(ca)->set->bucket_lock); \
319 mutex_lock(&ca->set->bucket_lock); in bch_allocator_thread()
334 mutex_unlock(&ca->set->bucket_lock); in bch_allocator_thread()
338 mutex_lock(&ca->set->bucket_lock); in bch_allocator_thread()
414 mutex_unlock(&ca->set->bucket_lock); in bch_bucket_alloc()
416 mutex_lock(&ca->set->bucket_lock); in bch_bucket_alloc()
495 lockdep_assert_held(&c->bucket_lock); in __bch_bucket_alloc_set()
518 mutex_lock(&c->bucket_lock); in bch_bucket_alloc_set()
[all …]
A Dbtree.c681 mutex_lock(&c->bucket_lock); in bch_mca_scan()
727 mutex_unlock(&c->bucket_lock); in bch_mca_scan()
755 mutex_lock(&c->bucket_lock); in bch_btree_cache_free()
790 mutex_unlock(&c->bucket_lock); in bch_btree_cache_free()
1019 mutex_lock(&c->bucket_lock); in bch_btree_node_get()
1125 mutex_lock(&c->bucket_lock); in __bch_btree_node_alloc()
1148 mutex_unlock(&c->bucket_lock); in __bch_btree_node_alloc()
1208 mutex_lock(&c->bucket_lock); in btree_check_reserve()
1739 mutex_lock(&c->bucket_lock); in btree_gc_start()
1765 mutex_lock(&c->bucket_lock); in bch_btree_gc_finish()
[all …]
A Dextents.c179 if (mutex_trylock(&b->c->bucket_lock)) { in btree_ptr_bad_expensive()
191 mutex_unlock(&b->c->bucket_lock); in btree_ptr_bad_expensive()
196 mutex_unlock(&b->c->bucket_lock); in btree_ptr_bad_expensive()
513 if (mutex_trylock(&b->c->bucket_lock)) { in bch_extent_bad_expensive()
523 mutex_unlock(&b->c->bucket_lock); in bch_extent_bad_expensive()
528 mutex_unlock(&b->c->bucket_lock); in bch_extent_bad_expensive()
A Dsysfs.c687 mutex_lock(&c->bucket_lock); in bch_cache_size()
691 mutex_unlock(&c->bucket_lock); in bch_cache_size()
700 mutex_lock(&c->bucket_lock); in bch_cache_max_chain()
708 mutex_unlock(&c->bucket_lock); in bch_cache_max_chain()
1069 mutex_lock(&ca->set->bucket_lock); in SHOW()
1083 mutex_unlock(&ca->set->bucket_lock); in SHOW()
1163 mutex_lock(&ca->set->bucket_lock); in STORE()
1165 mutex_unlock(&ca->set->bucket_lock); in STORE()
A Dmovinggc.c206 mutex_lock(&c->bucket_lock); in bch_moving_gc()
241 mutex_unlock(&c->bucket_lock); in bch_moving_gc()
A Dsuper.c635 lockdep_assert_held(&ca->set->bucket_lock); in bch_prio_write()
662 mutex_unlock(&ca->set->bucket_lock); in bch_prio_write()
664 mutex_lock(&ca->set->bucket_lock); in bch_prio_write()
670 mutex_unlock(&ca->set->bucket_lock); in bch_prio_write()
675 mutex_lock(&ca->set->bucket_lock); in bch_prio_write()
1895 mutex_init(&c->bucket_lock); in bch_cache_set_alloc()
2081 mutex_lock(&c->bucket_lock); in run_cache_set()
2083 mutex_unlock(&c->bucket_lock); in run_cache_set()
A Djournal.c454 mutex_lock(&c->bucket_lock); in btree_flush_write()
528 mutex_unlock(&c->bucket_lock); in btree_flush_write()
A Dbcache.h551 struct mutex bucket_lock; member

Completed in 24 milliseconds