Home
last modified time | relevance | path

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

123

/linux/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()
/linux/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()
/linux/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.c104 struct bio *bio_orig = bio->bi_private; in bounce_end_io()
133 struct bio *bio_orig = bio->bi_private; in bounce_end_io_read()
267 bio->bi_private = bio_orig; in __blk_queue_bounce()
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()
1272 complete(bio->bi_private); in submit_bio_wait_endio()
1291 bio->bi_private = &done; in submit_bio_wait()
1303 complete(bio->bi_private); in bio_wait_end_io()
1315 bio->bi_private = &done; in bio_await_chain()
1444 next = bio->bi_private; in bio_dirty_fn()
1466 bio->bi_private = bio_dirty_list; in bio_check_pages_dirty()
/linux/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/fs/btrfs/
H A Dbio.c341 btrfs_check_read_bio(bbio, bbio->bio.bi_private); in btrfs_end_bio_work()
349 struct btrfs_device *dev = bio->bi_private; in btrfs_simple_end_io()
369 struct btrfs_io_context *bioc = bio->bi_private; in btrfs_raid56_end_io()
384 struct btrfs_io_stripe *stripe = bio->bi_private; in btrfs_orig_write_end_io()
413 struct btrfs_io_stripe *stripe = bio->bi_private; in btrfs_clone_write_end_io()
486 bio->bi_private = &bioc->stripes[dev_nr]; in btrfs_submit_mirrored_bio()
502 bio->bi_private = smap->dev; in btrfs_submit_bio()
507 bio->bi_private = bioc; in btrfs_submit_bio()
/linux/drivers/md/bcache/
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 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;
H A Dsuper.c281 struct cached_dev *dc = bio->bi_private; in write_bdev_super_endio()
347 bio->bi_private = dc; in bch_write_bdev_super()
358 struct cache *ca = bio->bi_private; in write_super_endio()
390 bio->bi_private = ca; in bcache_write_super()
402 struct closure *cl = bio->bi_private; in uuid_endio()
436 bio->bi_private = cl; in uuid_io()
583 struct cache *ca = bio->bi_private; in prio_endio()
602 bio->bi_private = ca; in prio_io()
/linux/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/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/fs/iomap/
H A Ddirect-io.c168 struct iomap_dio *dio = bio->bi_private; in iomap_dio_bio_end_io()
260 bio->bi_private = dio; in iomap_dio_zero()
403 bio->bi_private = dio; in iomap_dio_bio_iter()
/linux/drivers/target/
H A Dtarget_core_iblock.c342 struct se_cmd *cmd = bio->bi_private; in iblock_bio_done()
377 bio->bi_private = cmd; in iblock_get_bio()
400 struct se_cmd *cmd = bio->bi_private; in iblock_end_io_flush()
437 bio->bi_private = cmd; in iblock_execute_sync_cache()
/linux/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()
/linux/fs/bcachefs/
H A Dfs-io-direct.c48 struct dio_read *dio = bio->bi_private; in bch2_direct_IO_read_endio()
58 struct dio_read *dio = bio->bi_private; in bch2_direct_IO_read_split_endio()
145 bio->bi_private = dio; in bch2_direct_IO_read()
H A Dio_write.c443 n->bio.bi_private = wbio->bio.bi_private; in bch2_submit_wbio_replicas()
670 struct closure *cl = bio->bi_private; in bch2_write_endio()
1352 bio->bi_private = &op->cl; in bch2_nocow_write()
1508 bio->bi_private = &op->cl; in __bch2_write()
1511 closure_get(bio->bi_private); in __bch2_write()
/linux/drivers/md/
H A Draid10.c199 bio->bi_private = rp; in r10buf_pool_alloc()
202 rbio->bi_private = rp_repl; in r10buf_pool_alloc()
378 struct r10bio *r10_bio = bio->bi_private; in raid10_end_read_request()
451 struct r10bio *r10_bio = bio->bi_private; in raid10_end_write_request()
1235 read_bio->bi_private = r10_bio; in raid10_read_request()
1277 mbio->bi_private = r10_bio; in raid10_write_one_disk()
1584 struct r10bio *r10_bio = bio->bi_private; in raid10_end_discard_request()
1825 mbio->bi_private = r10_bio; in raid10_handle_discard()
1839 rbio->bi_private = r10_bio; in raid10_handle_discard()
2265 struct r10bio *r10_bio = bio->bi_private; in end_reshape_read()
[all …]
H A Ddm-io.c90 * bi_private.
101 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()
H A Draid1-10.c92 return bio->bi_private; in get_resync_pages()
H A Draid1.c196 bio->bi_private = rp; in r1buf_pool_alloc()
365 struct r1bio *r1_bio = bio->bi_private; in raid1_end_read_request()
446 struct r1bio *r1_bio = bio->bi_private; in raid1_end_write_request()
1411 read_bio->bi_private = r1_bio; in raid1_read_request()
1662 mbio->bi_private = r1_bio; in raid1_write_request()
2290 b->bi_private = rp; in process_checks()
2758 rps = bio->bi_private; in raid1_alloc_init_r1buf()
2760 bio->bi_private = rps; in raid1_alloc_init_r1buf()
/linux/fs/xfs/
H A Dxfs_discard.c99 struct xfs_busy_extents *extents = bio->bi_private; in xfs_discard_endio()
159 bio->bi_private = extents; in xfs_discard_extents()
/linux/fs/gfs2/
H A Dlops.c204 struct gfs2_sbd *sdp = bio->bi_private; in gfs2_end_log_write()
245 struct gfs2_sbd *sdp = bio->bi_private; in gfs2_log_submit_bio()
272 bio->bi_private = sdp; in gfs2_log_alloc_bio()
/linux/include/linux/
H A Dblk_types.h235 void *bi_private; member

123