Name

bio_kmalloc — allocate a bio for I/O using kmalloc

Synopsis

struct bio * bio_kmalloc (gfp_t gfp_mask,
 int nr_iovecs);
 

Arguments

gfp_mask

the GFP_ mask given to the slab allocator

nr_iovecs

number of iovecs to pre-allocate

Description

Allocate a new bio with nr_iovecs bvecs. If gfp_mask contains __GFP_WAIT, the allocation is guaranteed to succeed.