Lines Matching refs:cl
283 struct closure *cl = bio->bi_private; in btree_node_read_endio() local
284 closure_put(cl); in btree_node_read_endio()
290 struct closure cl; in bch_btree_node_read() local
295 closure_init_stack(&cl); in bch_btree_node_read()
301 bio->bi_private = &cl; in bch_btree_node_read()
306 closure_sync(&cl); in bch_btree_node_read()
340 static void btree_node_write_unlock(struct closure *cl) in btree_node_write_unlock() argument
342 struct btree *b = container_of(cl, struct btree, io); in btree_node_write_unlock()
347 static void __btree_node_write_done(struct closure *cl) in __btree_node_write_done() argument
349 struct btree *b = container_of(cl, struct btree, io); in __btree_node_write_done()
359 closure_return_with_destructor(cl, btree_node_write_unlock); in __btree_node_write_done()
362 static void btree_node_write_done(struct closure *cl) in btree_node_write_done() argument
364 struct btree *b = container_of(cl, struct btree, io); in btree_node_write_done()
371 __btree_node_write_done(cl); in btree_node_write_done()
376 struct closure *cl = bio->bi_private; in btree_node_write_endio() local
377 struct btree *b = container_of(cl, struct btree, io); in btree_node_write_endio()
383 closure_put(cl); in btree_node_write_endio()
388 struct closure *cl = &b->io; in do_btree_node_write() local
399 b->bio->bi_private = cl; in do_btree_node_write()
434 continue_at(cl, btree_node_write_done, NULL); in do_btree_node_write()
441 closure_sync(cl); in do_btree_node_write()
442 continue_at_nobarrier(cl, __btree_node_write_done, NULL); in do_btree_node_write()
464 closure_init(&b->io, parent ?: &b->c->cl); in __bch_btree_node_write()
497 struct closure cl; in bch_btree_node_write_sync() local
499 closure_init_stack(&cl); in bch_btree_node_write_sync()
502 bch_btree_node_write(b, &cl); in bch_btree_node_write_sync()
505 closure_sync(&cl); in bch_btree_node_write_sync()
622 struct closure cl; in mca_reap() local
624 closure_init_stack(&cl); in mca_reap()
646 __bch_btree_node_write(b, &cl); in mca_reap()
649 closure_sync(&cl); in mca_reap()
742 struct closure cl; in bch_btree_cache_free() local
743 closure_init_stack(&cl); in bch_btree_cache_free()
1303 struct closure cl; in btree_gc_coalesce() local
1312 closure_init_stack(&cl); in btree_gc_coalesce()
1404 bch_btree_node_write(new_nodes[i], &cl); in btree_gc_coalesce()
1411 closure_sync(&cl); in btree_gc_coalesce()
1449 closure_sync(&cl); in btree_gc_coalesce()
1967 struct closure cl; in btree_split() local
1970 closure_init_stack(&cl); in btree_split()
2030 bch_btree_node_write(n2, &cl); in btree_split()
2041 bch_btree_node_write(n1, &cl); in btree_split()
2049 bch_btree_node_write(n3, &cl); in btree_split()
2052 closure_sync(&cl); in btree_split()
2057 closure_sync(&cl); in btree_split()
2061 closure_sync(&cl); in btree_split()
2099 struct closure cl; in bch_btree_insert_node() local
2103 closure_init_stack(&cl); in bch_btree_insert_node()
2122 bch_btree_node_write(b, &cl); in bch_btree_insert_node()
2128 closure_sync(&cl); in bch_btree_insert_node()
2245 struct closure cl; in bch_btree_set_root() local
2247 closure_init_stack(&cl); in bch_btree_set_root()
2262 bch_journal_meta(b->c, &cl); in bch_btree_set_root()
2263 closure_sync(&cl); in bch_btree_set_root()