Lines Matching refs:gfp_mask
563 static void *alloc_request_struct(gfp_t gfp_mask, void *data) in alloc_request_struct() argument
566 return kmem_cache_alloc_node(request_cachep, gfp_mask, nid); in alloc_request_struct()
575 gfp_t gfp_mask) in blk_init_rl() argument
588 (void *)(long)q->node, gfp_mask, in blk_init_rl()
602 struct request_queue *blk_alloc_queue(gfp_t gfp_mask) in blk_alloc_queue() argument
604 return blk_alloc_queue_node(gfp_mask, NUMA_NO_NODE); in blk_alloc_queue()
608 struct request_queue *blk_alloc_queue_node(gfp_t gfp_mask, int node_id) in blk_alloc_queue_node() argument
614 gfp_mask | __GFP_ZERO, node_id); in blk_alloc_queue_node()
618 q->id = ida_simple_get(&blk_queue_ida, 0, 0, gfp_mask); in blk_alloc_queue_node()
975 struct bio *bio, gfp_t gfp_mask) in __get_request() argument
1057 rq = mempool_alloc(rl->rq_pool, gfp_mask); in __get_request()
1069 icq = ioc_create_icq(ioc, q, gfp_mask); in __get_request()
1075 if (unlikely(elv_set_request(q, rq, bio, gfp_mask))) in __get_request()
1152 struct bio *bio, gfp_t gfp_mask) in get_request() argument
1161 rq = __get_request(rl, rw_flags, bio, gfp_mask); in get_request()
1165 if (!(gfp_mask & __GFP_WAIT) || unlikely(blk_queue_dying(q))) { in get_request()
1193 gfp_t gfp_mask) in blk_old_get_request() argument
1200 create_io_context(gfp_mask, q->node); in blk_old_get_request()
1203 rq = get_request(q, rw, NULL, gfp_mask); in blk_old_get_request()
1211 struct request *blk_get_request(struct request_queue *q, int rw, gfp_t gfp_mask) in blk_get_request() argument
1214 return blk_mq_alloc_request(q, rw, gfp_mask, false); in blk_get_request()
1216 return blk_old_get_request(q, rw, gfp_mask); in blk_get_request()
1252 gfp_t gfp_mask) in blk_make_request() argument
1254 struct request *rq = blk_get_request(q, bio_data_dir(bio), gfp_mask); in blk_make_request()
2962 struct bio_set *bs, gfp_t gfp_mask, in blk_rq_prep_clone() argument
2972 bio = bio_clone_fast(bio_src, gfp_mask, bs); in blk_rq_prep_clone()