/linux-master/block/ |
H A D | bio.c | 260 bio->bi_private = NULL; 314 struct bio *parent = bio->bi_private; 336 * The caller must not set bi_private or bi_end_io in @bio. 340 BUG_ON(bio->bi_private || bio->bi_end_io); 342 bio->bi_private = parent; 1370 complete(bio->bi_private); 1389 bio->bi_private = &done; 1401 complete(bio->bi_private); 1413 bio->bi_private = &done; 1542 next = bio->bi_private; [all...] |
H A D | blk-crypto-fallback.c | 146 struct bio *src_bio = enc_bio->bi_private; 350 enc_bio->bi_private = src_bio; 449 * Restore bi_private and bi_end_io, and queue the bio for decryption into a 454 struct bio_fallback_crypt_ctx *f_ctx = bio->bi_private; 456 bio->bi_private = f_ctx->bi_private_orig; 481 * For a READ operation, we mark the bio for decryption by using bi_private and 513 * bio READ case: Set up a f_ctx in the bio's bi_private and set the 519 f_ctx->bi_private_orig = bio->bi_private; 521 bio->bi_private = (void *)f_ctx;
|
H A D | blk-map.c | 111 struct bio_map_data *bmd = bio->bi_private; 227 bio->bi_private = bmd; 362 if (bio->bi_private && !op_is_write(bio_op(bio))) { 367 invalidate_kernel_vmap_range(bio->bi_private, len); 408 bio->bi_private = data; 451 char *p = bio->bi_private; 519 bio->bi_private = data; 752 if (bio->bi_private) {
|
H A D | bounce.c | 104 struct bio *bio_orig = bio->bi_private; 133 struct bio *bio_orig = bio->bi_private; 267 bio->bi_private = bio_orig;
|
H A D | fops.c | 122 struct blkdev_dio *dio = bio->bi_private; 201 bio->bi_private = dio;
|
/linux-master/drivers/block/drbd/ |
H A D | drbd_actlog.c | 148 bio->bi_private = device;
|
H A D | drbd_bitmap.c | 939 struct drbd_bm_aio_ctx *ctx = bio->bi_private; 1047 bio->bi_private = ctx;
|
H A D | drbd_receiver.c | 1263 struct one_flush_context *octx = bio->bi_private; 1303 bio->bi_private = octx; 1695 bio->bi_private = peer_req;
|
H A D | drbd_req.c | 1226 req->private_bio->bi_private = req;
|
H A D | drbd_worker.c | 54 device = bio->bi_private; 173 struct drbd_peer_request *peer_req = bio->bi_private; 209 struct drbd_request *req = bio->bi_private; 1529 req->private_bio->bi_private = req;
|
/linux-master/drivers/block/ |
H A D | floppy.c | 4128 struct rb0_cbdata *cbdata = (struct rb0_cbdata *)bio->bi_private; 4159 bio.bi_private = &cbdata;
|
H A D | pktcdvd.c | 975 struct packet_data *pkt = bio->bi_private; 994 struct packet_data *pkt = bio->bi_private; 1061 bio->bi_private = pkt; 1277 pkt->w_bio->bi_private = pkt; 2314 struct packet_stacked_data *psd = bio->bi_private; 2332 cloned_bio->bi_private = psd;
|
/linux-master/drivers/block/rnbd/ |
H A D | rnbd-srv.c | 107 struct rnbd_io_private *rnbd_priv = bio->bi_private; 158 bio->bi_private = priv;
|
/linux-master/drivers/block/xen-blkback/ |
H A D | blkback.c | 1071 __end_block_io_op(bio->bi_private, bio->bi_status); 1438 bio->bi_private = pending_req; 1453 bio->bi_private = pending_req;
|
/linux-master/drivers/md/bcache/ |
H A D | btree.c | 238 struct closure *cl = bio->bi_private; 256 bio->bi_private = &cl; 328 struct closure *cl = bio->bi_private; 351 b->bio->bi_private = cl;
|
H A D | io.c | 43 closure_bio_submit(c, bio, bio->bi_private); 170 struct closure *cl = bio->bi_private;
|
H A D | journal.c | 30 struct closure *cl = bio->bi_private; 61 bio->bi_private = &cl; 720 struct journal_write *w = bio->bi_private; 800 bio->bi_private = w;
|
H A D | movinggc.c | 65 struct moving_io *io = container_of(bio->bi_private, 88 bio->bi_private = &io->cl;
|
H A D | request.c | 171 struct closure *cl = bio->bi_private; 230 n->bi_private = cl; 488 struct closure *cl = bio->bi_private; 561 n->bi_private = &s->cl; 623 struct closure *cl = bio->bi_private; 639 struct closure *cl = bio->bi_private; 696 bio->bi_private = &s->cl; 925 cache_bio->bi_private = &s->cl; 942 miss->bi_private = &s->cl; 1034 flush->bi_private 1070 void *bi_private; member in struct:detached_dev_io_private [all...] |
H A D | super.c | 281 struct cached_dev *dc = bio->bi_private; 347 bio->bi_private = dc; 358 struct cache *ca = bio->bi_private; 390 bio->bi_private = ca; 402 struct closure *cl = bio->bi_private; 436 bio->bi_private = cl; 583 struct cache *ca = bio->bi_private; 602 bio->bi_private = ca;
|
H A D | writeback.c | 340 bio->bi_private = w; 354 struct keybuf_key *w = io->bio.bi_private; 392 struct keybuf_key *w = bio->bi_private; 406 struct keybuf_key *w = io->bio.bi_private; 454 struct keybuf_key *w = bio->bi_private;
|
/linux-master/drivers/md/ |
H A D | dm-bufio.c | 1326 struct dm_buffer *b = bio->bi_private; 1350 bio->bi_private = b;
|
H A D | dm-cache-target.c | 220 bio_end_io_t *bi_end_io, void *bi_private) 225 bio->bi_private = bi_private; 1123 struct dm_cache_migration *mg = bio->bi_private; 219 dm_hook_bio(struct dm_hook_info *h, struct bio *bio, bio_end_io_t *bi_end_io, void *bi_private) argument
|
H A D | dm-clone-target.c | 839 struct dm_clone_region_hydration *hd = bio->bi_private; 850 * We don't need to save and restore bio->bi_private because device 852 * bi_private. 858 bio->bi_private = hd;
|
H A D | dm-crypt.c | 1692 clone->bi_private = io; 1840 struct dm_crypt_io *io = clone->bi_private; 1901 clone->bi_private = io;
|