Symbol: bio_add_page
block/bio.c
1087
EXPORT_SYMBOL(bio_add_page);
block/bio.c
1120
return bio_add_page(bio, folio_page(folio, nr), len, off % PAGE_SIZE) > 0;
block/bio.c
1143
if (bio_add_page(bio, vmalloc_to_page(vaddr), len, offset) < len)
block/blk-map.c
210
if (bio_add_page(bio, page, bytes, offset) < bytes) {
drivers/block/drbd/drbd_actlog.c
146
if (bio_add_page(bio, device->md_io.page, size, 0) != size)
drivers/block/drbd/drbd_receiver.c
1516
if (!bio_add_page(bio, page, len, 0))
drivers/block/xen-blkback/blkback.c
1429
(bio_add_page(bio,
drivers/md/dm-io.c
371
if (!bio_add_page(bio, page, len, offset))
drivers/md/dm-log-writes.c
243
ret = bio_add_page(bio, page, lc->sectorsize, 0);
drivers/md/dm-log-writes.c
296
ret = bio_add_page(bio, page, pg_sectorlen, 0);
drivers/md/dm-log-writes.c
366
ret = bio_add_page(bio, block->vecs[i].bv_page,
drivers/md/dm-log-writes.c
379
ret = bio_add_page(bio, block->vecs[i].bv_page,
drivers/md/dm-pcache/backing_dev.c
185
BUG_ON(!bio_add_page(bio, page, size, offset));
drivers/md/dm-pcache/backing_dev.c
195
BUG_ON(!bio_add_page(bio, page, len, offset));
drivers/md/dm-vdo/vio.c
234
bytes_added = bio_add_page(bio, page, bytes, offset);
drivers/md/dm-writecache.c
1807
return bio_add_page(&wb->bio, persistent_memory_page(address),
drivers/md/raid1-10.c
101
if (WARN_ON(!bio_add_page(bio, page, len, 0))) {
drivers/md/raid1.c
1244
if (!bio_add_page(behind_bio, page, len, 0)) {
drivers/md/raid10.c
3637
if (WARN_ON(!bio_add_page(bio, page, len, 0))) {
drivers/md/raid10.c
4799
if (WARN_ON(!bio_add_page(bio, page, len, 0))) {
drivers/md/raid5-cache.c
853
if (!bio_add_page(io->current_bio, page, PAGE_SIZE, 0))
drivers/md/raid5-ppl.c
492
if (!bio_add_page(bio, sh->ppl_page, PAGE_SIZE, 0)) {
drivers/nvme/target/io-cmd-bdev.c
299
while (bio_add_page(bio, sg_page(sg), sg->length, sg->offset)
drivers/nvme/target/passthru.c
282
if (bio_add_page(bio, sg_page(sg), sg->length, sg->offset) <
drivers/nvme/target/zns.c
589
if (bio_add_page(bio, sg_page(sg), len, sg->offset) != len) {
drivers/target/target_core_iblock.c
540
while (bio_add_page(bio, sg_page(sg), sg->length, sg->offset)
drivers/target/target_core_iblock.c
816
while (bio_add_page(bio, sg_page(sg), sg->length, sg->offset)
drivers/target/target_core_pscsi.c
878
rc = bio_add_page(bio, page, bytes, off);
fs/btrfs/bio.c
287
ret = bio_add_page(repair_bio, phys_to_page(paddrs[i]), step,
fs/btrfs/bio.c
977
ret = bio_add_page(bio, phys_to_page(paddrs[i]), step, offset_in_page(paddrs[i]));
fs/btrfs/inode.c
9609
if (bio_add_page(&bbio->bio, pages[i], bytes, 0) < bytes) {
fs/btrfs/raid56.c
1215
ret = bio_add_page(bio, phys_to_page(paddrs[i]), step,
fs/btrfs/relocation.c
4010
if (bio_add_page(&bbio->bio, pages[i], bytes, 0) < bytes) {
fs/btrfs/scrub.c
931
ret = bio_add_page(&bbio->bio, virt_to_page(kaddr), fs_info->sectorsize,
fs/crypto/bio.c
199
ret = bio_add_page(bio, pages[i++], offset, 0);
fs/direct-io.c
692
ret = bio_add_page(sdio->bio, sdio->cur_page,
fs/erofs/zdata.c
1762
if (!bio_add_page(bio, bvec.bv_page, bvec.bv_len,
fs/gfs2/lops.c
336
ret = bio_add_page(bio, page, size, offset);
fs/gfs2/lops.c
340
ret = bio_add_page(bio, page, size, offset);
fs/nfs/blocklayout/blocklayout.c
162
if (bio_add_page(bio, page, *len, offset) < *len) {
fs/ntfs3/fsntfs.c
1646
if (bio_add_page(bio, fill, add, 0) < add)
fs/ocfs2/cluster/heartbeat.c
549
len = bio_add_page(bio, page, vec_len, vec_start);
include/linux/bio.h
437
int __must_check bio_add_page(struct bio *bio, struct page *page, unsigned len,