Home
last modified time | relevance | path

Searched refs:bi_private (Results 1 – 25 of 95) sorted by relevance

1234

/linux-6.15/fs/f2fs/
H A Diostat.h48 struct bio_iostat_ctx *iostat_ctx = bio->bi_private; in iostat_update_submit_ctx()
56 struct bio_iostat_ctx *iostat_ctx = bio->bi_private; in get_post_read_ctx()
78 return bio->bi_private; in get_post_read_ctx()
H A Diostat.c242 struct bio_iostat_ctx *iostat_ctx = bio->bi_private; in iostat_update_and_unbind_ctx()
248 bio->bi_private = iostat_ctx->sbi; in iostat_update_and_unbind_ctx()
251 bio->bi_private = iostat_ctx->post_read_ctx; in iostat_update_and_unbind_ctx()
268 bio->bi_private = iostat_ctx; in iostat_alloc_and_bind_ctx()
H A Ddata.c177 bio->bi_private = NULL; in f2fs_verify_bio()
288 ctx = bio->bi_private; in f2fs_read_end_io()
325 sbi = bio->bi_private; in f2fs_write_end_io()
378 bio->bi_private = io->bi_private; in f2fs_zone_write_end_io()
470 bio->bi_private = NULL; in __bio_alloc()
473 bio->bi_private = sbi; in __bio_alloc()
613 io->bi_private = NULL; in f2fs_init_write_merge_io()
964 io->bi_private = NULL; in f2fs_submit_page_write()
1026 io->bi_private = io->bio->bi_private; in f2fs_submit_page_write()
1081 bio->bi_private = ctx; in f2fs_grab_read_bio()
[all …]
/linux-6.15/fs/ext4/
H A Dreadpage.c75 if (bio->bi_private) in __read_end_io()
76 mempool_free(bio->bi_private, bio_post_read_ctx_pool); in __read_end_io()
109 bio->bi_private = NULL; in verity_work()
147 return bio->bi_private && !bio->bi_status; in bio_post_read_required()
165 struct bio_post_read_ctx *ctx = bio->bi_private; in mpage_end_io()
199 bio->bi_private = ctx; in ext4_set_bio_post_read_ctx()
H A Dpage-io.c158 next_bio = bio->bi_private; in ext4_release_io_end()
351 ext4_io_end_t *io_end = bio->bi_private; in ext4_end_bio()
384 bio->bi_private = xchg(&io_end->bio, bio); in ext4_end_bio()
430 bio->bi_private = ext4_get_io_end(io->io_end); in io_submit_init_bio()
/linux-6.15/drivers/md/bcache/
H A Drequest.c230 n->bi_private = cl; in CLOSURE_CALLBACK()
575 n->bi_private = &s->cl; in cache_lookup_fn()
710 bio->bi_private = &s->cl; in do_bio_hook()
939 cache_bio->bi_private = &s->cl; in cached_dev_cache_miss()
956 miss->bi_private = &s->cl; in cached_dev_cache_miss()
1048 flush->bi_private = cl; in cached_dev_write()
1084 void *bi_private; member
1092 ddip = bio->bi_private; in detached_dev_end_io()
1094 bio->bi_private = ddip->bi_private; in detached_dev_end_io()
1133 ddip->bi_private = bio->bi_private; in detached_dev_do_request()
[all …]
H A Dio.c43 closure_bio_submit(c, bio, bio->bi_private); in __bch_submit_bbio()
170 struct closure *cl = bio->bi_private; in bch_bbio_endio()
H A Dwriteback.c340 bio->bi_private = w; in dirty_init()
354 struct keybuf_key *w = io->bio.bi_private; in CLOSURE_CALLBACK()
392 struct keybuf_key *w = bio->bi_private; in dirty_endio()
406 struct keybuf_key *w = io->bio.bi_private; in CLOSURE_CALLBACK()
454 struct keybuf_key *w = bio->bi_private; in read_dirty_endio()
H A Dmovinggc.c65 struct moving_io *io = container_of(bio->bi_private, in read_moving_endio()
88 bio->bi_private = &io->cl; in moving_init()
H A Djournal.c30 struct closure *cl = bio->bi_private; in journal_read_endio()
61 bio->bi_private = &cl; in journal_read_bucket()
720 struct journal_write *w = bio->bi_private; in journal_write_endio()
800 bio->bi_private = w;
/linux-6.15/block/
H A Dblk-map.c111 struct bio_map_data *bmd = bio->bi_private; in bio_uncopy_user()
227 bio->bi_private = bmd; in bio_copy_user_iov()
303 if (bio->bi_private && !op_is_write(bio_op(bio))) { in bio_invalidate_vmalloc_pages()
308 invalidate_kernel_vmap_range(bio->bi_private, len); in bio_invalidate_vmalloc_pages()
349 bio->bi_private = data; in bio_map_kern()
391 char *p = bio->bi_private; in bio_copy_kern_endio_read()
459 bio->bi_private = data; in bio_copy_kern()
670 if (bio->bi_private) { in blk_rq_unmap_user()
H A Dbounce.c102 struct bio *bio_orig = bio->bi_private; in bounce_end_io()
131 struct bio *bio_orig = bio->bi_private; in bounce_end_io_read()
265 bio->bi_private = bio_orig; in __blk_queue_bounce()
H A Dblk-crypto-fallback.c146 struct bio *src_bio = enc_bio->bi_private; in blk_crypto_fallback_encrypt_endio()
350 enc_bio->bi_private = src_bio; in blk_crypto_fallback_encrypt_bio()
454 struct bio_fallback_crypt_ctx *f_ctx = bio->bi_private; in blk_crypto_fallback_decrypt_endio()
456 bio->bi_private = f_ctx->bi_private_orig; in blk_crypto_fallback_decrypt_endio()
519 f_ctx->bi_private_orig = bio->bi_private; in blk_crypto_fallback_bio_prep()
521 bio->bi_private = (void *)f_ctx; in blk_crypto_fallback_bio_prep()
H A Dbio.c260 bio->bi_private = NULL; in bio_init()
314 struct bio *parent = bio->bi_private; in __bio_chain_endio()
340 BUG_ON(bio->bi_private || bio->bi_end_io); in bio_chain()
342 bio->bi_private = parent; in bio_chain()
1275 complete(bio->bi_private); in submit_bio_wait_endio()
1294 bio->bi_private = &done; in submit_bio_wait()
1306 complete(bio->bi_private); in bio_wait_end_io()
1318 bio->bi_private = &done; in bio_await_chain()
1447 next = bio->bi_private; in bio_dirty_fn()
1469 bio->bi_private = bio_dirty_list; in bio_check_pages_dirty()
/linux-6.15/drivers/nvme/target/
H A Dio-cmd-bdev.c185 struct nvmet_req *req = bio->bi_private; in nvmet_bio_done()
292 bio->bi_private = req; in nvmet_bdev_execute_rw()
352 bio->bi_private = req; in nvmet_bdev_execute_flush()
404 bio->bi_private = req; in nvmet_bdev_execute_discard()
451 bio->bi_private = req; in nvmet_bdev_execute_write_zeroes()
/linux-6.15/fs/btrfs/
H A Dbio.c333 btrfs_check_read_bio(bbio, bbio->bio.bi_private); in btrfs_end_bio_work()
341 struct btrfs_device *dev = bio->bi_private; in btrfs_simple_end_io()
361 struct btrfs_io_context *bioc = bio->bi_private; in btrfs_raid56_end_io()
376 struct btrfs_io_stripe *stripe = bio->bi_private; in btrfs_orig_write_end_io()
405 struct btrfs_io_stripe *stripe = bio->bi_private; in btrfs_clone_write_end_io()
478 bio->bi_private = &bioc->stripes[dev_nr]; in btrfs_submit_mirrored_bio()
494 bio->bi_private = smap->dev; in btrfs_submit_bio()
499 bio->bi_private = bioc; in btrfs_submit_bio()
/linux-6.15/fs/iomap/
H A Dioend.c192 split->bi_private = bio->bi_private; in iomap_split_ioend()
H A Ddirect-io.c229 struct iomap_dio *dio = bio->bi_private; in iomap_dio_bio_end_io()
249 struct iomap_dio *dio = ioend->io_bio.bi_private; in iomap_finish_ioend_direct()
306 bio->bi_private = dio; in iomap_dio_zero()
439 bio->bi_private = dio; in iomap_dio_bio_iter()
/linux-6.15/drivers/md/
H A Ddm-log-writes.c170 struct log_writes_c *lc = bio->bi_private; in log_end_io()
188 struct log_writes_c *lc = bio->bi_private; in log_end_super()
226 bio->bi_private = lc; in write_metadata()
278 bio->bi_private = lc; in write_inline_data()
359 bio->bi_private = lc; in log_one_block()
377 bio->bi_private = lc; in log_one_block()
H A Ddm-io.c101 bio->bi_private = (void *)((unsigned long)io | region); in store_io_and_region_in_bio()
107 unsigned long val = (unsigned long)bio->bi_private; in retrieve_io_and_region_from_bio()
/linux-6.15/fs/
H A Ddirect-io.c335 struct dio *dio = bio->bi_private; in dio_bio_end_aio()
382 struct dio *dio = bio->bi_private; in dio_bio_end_io()
386 bio->bi_private = dio->bio_list; in dio_bio_end_io()
431 bio->bi_private = dio; in dio_bio_submit()
490 dio->bio_list = bio->bi_private; in dio_await_one()
557 dio->bio_list = bio->bi_private; in dio_bio_reap()
/linux-6.15/drivers/md/dm-vdo/
H A Dvio.c43 struct vio *vio = bio->bi_private; in pbn_from_vio_bio()
183 bio->bi_private = vio; in vdo_set_bio_properties()
509 struct vio *vio = (struct vio *) bio->bi_private; in vdo_count_completed_bios()
/linux-6.15/fs/jfs/
H A Djfs_metapage.c277 struct folio *folio = bio->bi_private; in metapage_read_end_io()
333 struct folio *folio = bio->bi_private; in metapage_write_end_io()
426 bio->bi_private = folio; in metapage_write_folio()
512 bio->bi_private = folio; in metapage_read_folio()
/linux-6.15/drivers/target/
H A Dtarget_core_iblock.c330 struct se_cmd *cmd = bio->bi_private; in iblock_bio_done()
365 bio->bi_private = cmd; in iblock_get_bio()
388 struct se_cmd *cmd = bio->bi_private; in iblock_end_io_flush()
425 bio->bi_private = cmd; in iblock_execute_sync_cache()
/linux-6.15/fs/nfs/blocklayout/
H A Dblocklayout.c108 get_parallel(bio->bi_private); in bl_submit_bio()
160 bio->bi_private = par; in do_add_page_to_bio()
194 struct parallel_io *par = bio->bi_private; in bl_end_io_read()
325 struct parallel_io *par = bio->bi_private; in bl_end_io_write()

1234