Searched refs:nr_iovecs (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/block/ |
D | bio.c | 410 struct bio *bio_alloc_bioset(gfp_t gfp_mask, int nr_iovecs, struct bio_set *bs) in bio_alloc_bioset() argument 421 if (nr_iovecs > UIO_MAXIOV) in bio_alloc_bioset() 425 nr_iovecs * sizeof(struct bio_vec), in bio_alloc_bioset() 428 inline_vecs = nr_iovecs; in bio_alloc_bioset() 431 if (WARN_ON_ONCE(!bs->bvec_pool && nr_iovecs > 0)) in bio_alloc_bioset() 474 if (nr_iovecs > inline_vecs) { in bio_alloc_bioset() 475 bvl = bvec_alloc(gfp_mask, nr_iovecs, &idx, bs->bvec_pool); in bio_alloc_bioset() 479 bvl = bvec_alloc(gfp_mask, nr_iovecs, &idx, bs->bvec_pool); in bio_alloc_bioset() 486 } else if (nr_iovecs) { in bio_alloc_bioset() 492 bio->bi_max_vecs = nr_iovecs; in bio_alloc_bioset()
|
/linux-4.1.27/include/linux/ |
D | bio.h | 394 static inline struct bio *bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs) in bio_alloc() argument 396 return bio_alloc_bioset(gfp_mask, nr_iovecs, fs_bio_set); in bio_alloc() 404 static inline struct bio *bio_kmalloc(gfp_t gfp_mask, unsigned int nr_iovecs) in bio_kmalloc() argument 406 return bio_alloc_bioset(gfp_mask, nr_iovecs, NULL); in bio_kmalloc()
|
/linux-4.1.27/net/rds/ |
D | rdma.c | 484 static int rds_rdma_pages(struct rds_iovec iov[], int nr_iovecs) in rds_rdma_pages() argument 491 for (i = 0; i < nr_iovecs; i++) { in rds_rdma_pages()
|
/linux-4.1.27/drivers/md/ |
D | md.h | 668 extern struct bio *bio_alloc_mddev(gfp_t gfp_mask, int nr_iovecs,
|
D | dm-crypt.c | 977 unsigned int nr_iovecs = (size + PAGE_SIZE - 1) >> PAGE_SHIFT; in crypt_alloc_buffer() local 987 clone = bio_alloc_bioset(GFP_NOIO, nr_iovecs, cc->bs); in crypt_alloc_buffer() 995 for (i = 0; i < nr_iovecs; i++) { in crypt_alloc_buffer()
|
D | md.c | 164 struct bio *bio_alloc_mddev(gfp_t gfp_mask, int nr_iovecs, in bio_alloc_mddev() argument 170 return bio_alloc(gfp_mask, nr_iovecs); in bio_alloc_mddev() 172 b = bio_alloc_bioset(gfp_mask, nr_iovecs, mddev->bio_set); in bio_alloc_mddev()
|
/linux-4.1.27/fs/btrfs/ |
D | extent_io.h | 331 struct bio *btrfs_io_bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs);
|
D | extent_io.c | 2733 struct bio *btrfs_io_bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs) in btrfs_io_bio_alloc() argument 2738 bio = bio_alloc_bioset(gfp_mask, nr_iovecs, btrfs_bioset); in btrfs_io_bio_alloc()
|
/linux-4.1.27/drivers/block/xen-blkback/ |
D | blkback.c | 1328 int nr_iovecs = min_t(int, (nseg-i), BIO_MAX_PAGES); in dispatch_rw_block_io() local 1329 bio = bio_alloc(GFP_KERNEL, nr_iovecs); in dispatch_rw_block_io()
|
/linux-4.1.27/Documentation/block/ |
D | biodoc.txt | 627 so bio_alloc(gfp_mask, nr_iovecs) will allocate a vec_list of the
|