/linux-master/drivers/md/ |
H A D | raid1.c | 2329 struct bio *wbio; local 2344 wbio = r1_bio->bios[i]; 2345 if (wbio->bi_end_io == NULL || 2346 (wbio->bi_end_io == end_sync_read && 2355 wbio->bi_opf = REQ_OP_WRITE; 2357 wbio->bi_opf |= MD_FAILFAST; 2359 wbio->bi_end_io = end_sync_write; 2361 md_sync_acct(conf->mirrors[i].rdev->bdev, bio_sectors(wbio)); 2363 submit_bio_noacct(wbio); 2502 struct bio *wbio; local [all...] |
H A D | raid10.c | 2530 struct bio *wbio = r10_bio->devs[1].bio; local 2542 if (wbio->bi_end_io) 2554 if (wbio->bi_end_io) { 2556 md_sync_acct(conf->mirrors[d].rdev->bdev, bio_sectors(wbio)); 2557 submit_bio_noacct(wbio); 2786 struct bio *wbio; local 2791 wbio = bio_alloc_clone(rdev->bdev, bio, GFP_NOIO, 2793 bio_trim(wbio, sector - bio->bi_iter.bi_sector, sectors); 2795 wbio->bi_iter.bi_sector = wsector + 2797 wbio [all...] |
/linux-master/fs/bcachefs/ |
H A D | btree_io.c | 1861 struct btree_write_bio *wbio = local 1863 struct bch_fs *c = wbio->wbio.c; 1864 struct btree *b = wbio->wbio.bio.bi_private; 1868 wbio->data_bytes, 1869 wbio->wbio.used_mempool, 1870 wbio->data); 1872 bch2_bkey_drop_ptrs(bkey_i_to_s(&wbio 1908 struct bch_write_bio *wbio = to_wbio(bio); local 1973 struct btree_write_bio *wbio = container_of(work, struct btree_write_bio, work); local 1987 struct btree_write_bio *wbio; local [all...] |
H A D | btree_io.h | 55 struct bch_write_bio wbio; member in struct:btree_write_bio
|
H A D | data_update.c | 348 BUG_ON(!m->op.wbio.bio.bi_vcnt); 351 m->op.wbio.bio.bi_iter.bi_size = crc.compressed_size << 9; 372 bch2_bio_free_pages_pool(c, &update->op.wbio.bio); 379 struct bio *bio = &update->op.wbio.bio; 676 bch2_bio_free_pages_pool(c, &m->op.wbio.bio);
|
H A D | fs-io-buffered.c | 384 struct bio *bio = &io->op.wbio.bio; 394 struct bio *bio = &io->op.wbio.bio; 452 bio_put(&io->op.wbio.bio); 480 struct bch_writepage_io, op.wbio.bio); 493 op->wbio.bio.bi_iter.bi_sector = sector; 494 op->wbio.bio.bi_opf = wbc_to_write_flags(wbc); 606 bio_end_sector(&w->io->op.wbio.bio) != sector)) 616 BUG_ON(!bio_add_folio(&w->io->op.wbio.bio, folio, 620 WARN_ONCE((bio_end_sector(&w->io->op.wbio.bio) << 9) > 624 bio_end_sector(&w->io->op.wbio [all...] |
H A D | fs-io-direct.c | 283 struct bio *bio = &dio->op.wbio.bio; 388 bio_put(&dio->op.wbio.bio); 410 struct bio *bio = &dio->op.wbio.bio; 442 struct bio *bio = &dio->op.wbio.bio; 558 bio_reset(&dio->op.wbio.bio, NULL, REQ_OP_WRITE); 629 dio = container_of(bio, struct dio_write, op.wbio.bio); 680 4, offsetof(struct dio_write, op.wbio.bio),
|
H A D | io_read.c | 144 struct bio *bio = &op->write.op.wbio.bio; 216 bio = &op->write.op.wbio.bio;
|
H A D | io_write.c | 399 void bch2_submit_wbio_replicas(struct bch_write_bio *wbio, struct bch_fs *c, argument 415 n = to_wbio(bio_alloc_clone(NULL, &wbio->bio, GFP_NOFS, &c->replica_set)); 417 n->bio.bi_end_io = wbio->bio.bi_end_io; 418 n->bio.bi_private = wbio->bio.bi_private; 419 n->parent = wbio; 423 n->bio.bi_opf = wbio->bio.bi_opf; 424 bio_inc_remaining(&wbio->bio); 426 n = wbio; 595 bch2_bio_free_pages_pool(op->c, &op->wbio.bio); 649 struct bch_write_bio *wbio local 720 struct bch_write_bio *wbio; local [all...] |
H A D | io_write.h | 98 struct bch_write_bio *wbio = to_wbio(bio); local 100 memset(&wbio->wbio, 0, sizeof(wbio->wbio)); 101 return wbio;
|
H A D | io_write_types.h | 17 struct_group(wbio, 94 struct bch_write_bio wbio; member in struct:bch_write_op
|
H A D | move.c | 319 bio_init(&io->write.op.wbio.bio, NULL, io->bi_inline_vecs, pages, 0); 320 bio_set_prio(&io->write.op.wbio.bio, 323 if (bch2_bio_alloc_pages(&io->write.op.wbio.bio, sectors << 9, 382 bio_free_pages(&io->write.op.wbio.bio);
|
H A D | super.c | 892 offsetof(struct btree_write_bio, wbio.bio)),
|