Home
last modified time | relevance | path

Searched refs:BIO_MAX_PAGES (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v5.4/fs/xfs/
Dxfs_bio_io.c9 return min_t(unsigned, howmany(count, PAGE_SIZE), BIO_MAX_PAGES); in bio_max_vecs()
Dxfs_aops.c706 bio = bio_alloc_bioset(GFP_NOFS, BIO_MAX_PAGES, &xfs_ioend_bioset); in xfs_alloc_ioend()
738 new = bio_alloc(GFP_NOFS, BIO_MAX_PAGES); in xfs_chain_bio()
/Linux-v5.4/fs/erofs/
Ddata.c218 if (nblocks > BIO_MAX_PAGES) in erofs_read_raw_page()
219 nblocks = BIO_MAX_PAGES; in erofs_read_raw_page()
/Linux-v5.4/drivers/nvme/target/
Dio-cmd-bdev.c177 bio = bio_alloc(GFP_KERNEL, min(sg_cnt, BIO_MAX_PAGES)); in nvmet_bdev_execute_rw()
190 bio = bio_alloc(GFP_KERNEL, min(sg_cnt, BIO_MAX_PAGES)); in nvmet_bdev_execute_rw()
/Linux-v5.4/drivers/target/
Dtarget_core_iblock.c317 if (sg_num > BIO_MAX_PAGES) in iblock_get_bio()
318 sg_num = BIO_MAX_PAGES; in iblock_get_bio()
642 min_t(unsigned int, cmd->t_prot_nents, BIO_MAX_PAGES)); in iblock_alloc_bip()
Dtarget_core_pscsi.c884 nr_vecs = min_t(int, BIO_MAX_PAGES, nr_pages); in pscsi_map_sg()
/Linux-v5.4/block/
Dbio.c38 BV(1, 1), BV(4, 4), BV(16, 16), BV(64, 64), BV(128, 128), BV(BIO_MAX_PAGES, max),
193 case 129 ... BIO_MAX_PAGES: in bvec_alloc()
1244 if (nr_pages > BIO_MAX_PAGES) in bio_copy_user_iov()
1245 nr_pages = BIO_MAX_PAGES; in bio_copy_user_iov()
1347 bio = bio_kmalloc(gfp_mask, iov_iter_npages(iter, BIO_MAX_PAGES)); in bio_map_user_iov()
Dblk-lib.c265 return min(pages, (sector_t)BIO_MAX_PAGES); in __blkdev_sectors_to_bio_pages()
Dbounce.c299 if (i++ < BIO_MAX_PAGES) in __blk_queue_bounce()
/Linux-v5.4/fs/iomap/
Ddirect-io.c245 nr_pages = iov_iter_npages(&iter, BIO_MAX_PAGES); in iomap_dio_bio_actor()
303 nr_pages = iov_iter_npages(&iter, BIO_MAX_PAGES); in iomap_dio_bio_actor()
Dbuffered-io.c268 ctx->bio = bio_alloc(gfp, min(BIO_MAX_PAGES, nr_vecs)); in iomap_readpage_actor()
/Linux-v5.4/fs/
Dmpage.c308 BIO_MAX_PAGES), in do_mpage_readpage()
637 BIO_MAX_PAGES, GFP_NOFS|__GFP_HIGH); in __mpage_writepage()
Dblock_dev.c405 nr_pages = iov_iter_npages(iter, BIO_MAX_PAGES); in __blkdev_direct_IO()
470 nr_pages = iov_iter_npages(iter, BIO_MAX_PAGES + 1); in blkdev_direct_IO()
473 if (is_sync_kiocb(iocb) && nr_pages <= BIO_MAX_PAGES) in blkdev_direct_IO()
476 return __blkdev_direct_IO(iocb, iter, min(nr_pages, BIO_MAX_PAGES)); in blkdev_direct_IO()
Ddirect-io.c734 nr_pages = min(sdio->pages_in_io, BIO_MAX_PAGES); in dio_new_bio()
/Linux-v5.4/drivers/md/
Ddm-log-writes.c275 bio_pages = min(num_pages, BIO_MAX_PAGES); in write_inline_data()
367 bio = bio_alloc(GFP_KERNEL, min(block->vec_cnt, BIO_MAX_PAGES)); in log_one_block()
389 bio = bio_alloc(GFP_KERNEL, min(block->vec_cnt - i, BIO_MAX_PAGES)); in log_one_block()
Ddm-io.c344 num_bvecs = min_t(int, BIO_MAX_PAGES, in do_region()
Ddm-crypt.c219 #define DM_CRYPT_MIN_PAGES_PER_CLIENT (BIO_MAX_PAGES * 16)
2648 ret = mempool_init(&cc->page_pool, BIO_MAX_PAGES, crypt_page_alloc, crypt_page_free, cc); in crypt_ctr()
2767 if (unlikely(bio->bi_iter.bi_size > (BIO_MAX_PAGES << PAGE_SHIFT)) && in crypt_map()
2769 dm_accept_partial_bio(bio, ((BIO_MAX_PAGES << PAGE_SHIFT) >> SECTOR_SHIFT)); in crypt_map()
/Linux-v5.4/fs/ext4/
Dreadpage.c364 min_t(int, nr_pages, BIO_MAX_PAGES)); in ext4_mpage_readpages()
Dpage-io.c366 bio = bio_alloc(GFP_NOIO, BIO_MAX_PAGES); in io_submit_init_bio()
/Linux-v5.4/fs/f2fs/
Dsegment.h826 return 8 * BIO_MAX_PAGES; in nr_pages_to_skip()
843 desired = BIO_MAX_PAGES; in nr_pages_to_write()
Ddata.c566 bio = __bio_alloc(fio, BIO_MAX_PAGES); in f2fs_merge_page_bio()
644 io->bio = __bio_alloc(fio, BIO_MAX_PAGES); in f2fs_submit_page_write()
685 bio = f2fs_bio_alloc(sbi, min_t(int, nr_pages, BIO_MAX_PAGES), false); in f2fs_grab_read_bio()
/Linux-v5.4/fs/gfs2/
Dlops.c265 struct bio *bio = bio_alloc(GFP_NOIO, BIO_MAX_PAGES); in gfs2_log_alloc_bio()
493 unsigned int readhead_blocks = BIO_MAX_PAGES << shift; in gfs2_find_jhead()
/Linux-v5.4/fs/nilfs2/
Dsegbuf.c406 wi->max_pages = BIO_MAX_PAGES; in nilfs_segbuf_prepare_write()
/Linux-v5.4/include/linux/
Dbio.h24 #define BIO_MAX_PAGES 256 macro
/Linux-v5.4/fs/nfs/blocklayout/
Dblocklayout.c124 npg = min(npg, BIO_MAX_PAGES); in bl_alloc_init_bio()

12