Searched refs:nr_iovecs (Results 1 - 9 of 9) sorted by relevance
/linux-4.4.14/block/ |
H A D | bio.c | 391 * @nr_iovecs: number of iovecs to pre-allocate 423 struct bio *bio_alloc_bioset(gfp_t gfp_mask, int nr_iovecs, struct bio_set *bs) bio_alloc_bioset() argument 434 if (nr_iovecs > UIO_MAXIOV) bio_alloc_bioset() 438 nr_iovecs * sizeof(struct bio_vec), bio_alloc_bioset() 441 inline_vecs = nr_iovecs; bio_alloc_bioset() 443 /* should not use nobvec bioset for nr_iovecs > 0 */ bio_alloc_bioset() 444 if (WARN_ON_ONCE(!bs->bvec_pool && nr_iovecs > 0)) bio_alloc_bioset() 487 if (nr_iovecs > inline_vecs) { bio_alloc_bioset() 488 bvl = bvec_alloc(gfp_mask, nr_iovecs, &idx, bs->bvec_pool); bio_alloc_bioset() 492 bvl = bvec_alloc(gfp_mask, nr_iovecs, &idx, bs->bvec_pool); bio_alloc_bioset() 499 } else if (nr_iovecs) { bio_alloc_bioset() 505 bio->bi_max_vecs = nr_iovecs; bio_alloc_bioset()
|
/linux-4.4.14/include/linux/ |
H A D | bio.h | 444 static inline struct bio *bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs) bio_alloc() argument 446 return bio_alloc_bioset(gfp_mask, nr_iovecs, fs_bio_set); bio_alloc() 454 static inline struct bio *bio_kmalloc(gfp_t gfp_mask, unsigned int nr_iovecs) bio_kmalloc() argument 456 return bio_alloc_bioset(gfp_mask, nr_iovecs, NULL); bio_kmalloc()
|
/linux-4.4.14/fs/btrfs/ |
H A D | extent_io.h | 350 struct bio *btrfs_io_bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs);
|
H A D | extent_io.c | 2800 struct bio *btrfs_io_bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs) btrfs_io_bio_alloc() argument 2805 bio = bio_alloc_bioset(gfp_mask, nr_iovecs, btrfs_bioset); btrfs_io_bio_alloc()
|
/linux-4.4.14/net/rds/ |
H A D | rdma.c | 485 static int rds_rdma_pages(struct rds_iovec iov[], int nr_iovecs) rds_rdma_pages() argument 492 for (i = 0; i < nr_iovecs; i++) { rds_rdma_pages()
|
/linux-4.4.14/drivers/md/ |
H A D | dm-crypt.c | 991 unsigned int nr_iovecs = (size + PAGE_SIZE - 1) >> PAGE_SHIFT; crypt_alloc_buffer() local 1001 clone = bio_alloc_bioset(GFP_NOIO, nr_iovecs, cc->bs); crypt_alloc_buffer() 1009 for (i = 0; i < nr_iovecs; i++) { crypt_alloc_buffer()
|
H A D | md.h | 674 extern struct bio *bio_alloc_mddev(gfp_t gfp_mask, int nr_iovecs,
|
H A D | md.c | 164 struct bio *bio_alloc_mddev(gfp_t gfp_mask, int nr_iovecs, bio_alloc_mddev() argument 170 return bio_alloc(gfp_mask, nr_iovecs); bio_alloc_mddev() 172 b = bio_alloc_bioset(gfp_mask, nr_iovecs, mddev->bio_set); bio_alloc_mddev()
|
/linux-4.4.14/drivers/block/xen-blkback/ |
H A D | blkback.c | 1341 int nr_iovecs = min_t(int, (nseg-i), BIO_MAX_PAGES); dispatch_rw_block_io() local 1342 bio = bio_alloc(GFP_KERNEL, nr_iovecs); dispatch_rw_block_io()
|
Completed in 731 milliseconds