Home
last modified time | relevance | path

Searched refs:closure_put (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/bcache/
H A Dclosure.c38 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 Dclosure.h21 * 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 Dio.c173 closure_put(cl); in bch_bbio_endio()
H A Djournal.c32 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 Dsuper.c286 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 Drequest.c634 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 Dwriteback.c354 closure_put(&io->cl); in dirty_endio()
H A Dbtree.c240 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 Dclosure.c38 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 Dclosure.h21 * 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 Dio.c174 closure_put(cl); in bch_bbio_endio()
H A Djournal.c32 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 Dsuper.c286 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 Drequest.c634 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 Dwriteback.c400 closure_put(&io->cl); in dirty_endio()
H A Dbtree.c240 closure_put(cl); in btree_node_read_endio()
335 closure_put(cl); in btree_node_write_endio()

Completed in 26 milliseconds