Searched refs:closure_put (Results 1 - 16 of 16) sorted by relevance
/kernel/linux/linux-5.10/drivers/md/bcache/ |
H A D | closure.c | 38 closure_put(parent); in closure_put_after_sub() 50 * closure_put - decrement a closure's refcount 52 void closure_put(struct closure *cl) in closure_put() function
|
H A D | closure.h | 21 * The refcount may be manipulated with closure_get() and closure_put(). 22 * closure_put() is where many of the interesting things happen, when it causes 46 * closure_put(cl); 73 * with closure_put() (i.e, in a bio->bi_endio function). If you have a refcount 123 * closure_init() and when closure_put() runs then next function), and 170 void closure_put(struct closure *cl); 233 /* between atomic_dec() in closure_put() */ in set_closure_fn() 306 * been dropped with closure_put()), it will resume execution at @fn running out 307 * of @wq (or, if @wq is NULL, @fn will be called by closure_put() directly).
|
H A D | io.c | 173 closure_put(cl); in bch_bbio_endio()
|
H A D | journal.c | 32 closure_put(cl); in journal_read_endio() 581 closure_put(&ca->set->cl); in journal_discard_endio() 726 closure_put(&w->c->journal.io); in journal_write_endio()
|
H A D | super.c | 286 closure_put(&dc->sb_write); in write_bdev_super_endio() 364 closure_put(&ca->set->sb_write); in write_super_endio() 409 closure_put(cl); in uuid_endio() 589 closure_put(&ca->prio); in prio_endio() 753 closure_put(&d->cl); in release_dev() 845 closure_put(&d->c->caching); in bcache_device_detach() 1192 closure_put(&dc->disk.cl); in cached_dev_detach_finish() 1900 closure_put(&c->cl); in bch_cache_set_alloc()
|
H A D | request.c | 634 closure_put(cl); in request_endio() 666 closure_put(cl); in backing_request_endio() 815 closure_put(&d->cl); in cached_dev_cache_miss_done()
|
H A D | writeback.c | 354 closure_put(&io->cl); in dirty_endio()
|
H A D | btree.c | 240 closure_put(cl); in btree_node_read_endio() 335 closure_put(cl); in btree_node_write_endio()
|
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H A D | closure.c | 38 closure_put(parent); in closure_put_after_sub() 50 * closure_put - decrement a closure's refcount 52 void closure_put(struct closure *cl) in closure_put() function
|
H A D | closure.h | 21 * The refcount may be manipulated with closure_get() and closure_put(). 22 * closure_put() is where many of the interesting things happen, when it causes 46 * closure_put(cl); 73 * with closure_put() (i.e, in a bio->bi_endio function). If you have a refcount 123 * closure_init() and when closure_put() runs then next function), and 170 void closure_put(struct closure *cl); 233 /* between atomic_dec() in closure_put() */ in set_closure_fn() 306 * been dropped with closure_put()), it will resume execution at @fn running out 307 * of @wq (or, if @wq is NULL, @fn will be called by closure_put() directly).
|
H A D | io.c | 174 closure_put(cl); in bch_bbio_endio()
|
H A D | journal.c | 32 closure_put(cl); in journal_read_endio() 580 closure_put(&ca->set->cl); in journal_discard_endio() 723 closure_put(&w->c->journal.io); in journal_write_endio()
|
H A D | super.c | 286 closure_put(&dc->sb_write); in write_bdev_super_endio() 363 closure_put(&ca->set->sb_write); in write_super_endio() 407 closure_put(cl); in uuid_endio() 587 closure_put(&ca->prio); in prio_endio() 750 closure_put(&d->cl); in release_dev() 842 closure_put(&d->c->caching); in bcache_device_detach() 1166 closure_put(&dc->disk.cl); in cached_dev_detach_finish() 1874 closure_put(&c->cl); in bch_cache_set_alloc()
|
H A D | request.c | 634 closure_put(cl); in request_endio() 666 closure_put(cl); in backing_request_endio() 816 closure_put(&d->cl); in cached_dev_cache_miss_done()
|
H A D | writeback.c | 400 closure_put(&io->cl); in dirty_endio()
|
H A D | btree.c | 240 closure_put(cl); in btree_node_read_endio() 335 closure_put(cl); in btree_node_write_endio()
|
Completed in 26 milliseconds