Lines Matching refs:gfp_mask
608 static void *alloc_request_struct(gfp_t gfp_mask, void *data) in alloc_request_struct() argument
611 return kmem_cache_alloc_node(request_cachep, gfp_mask, nid); in alloc_request_struct()
620 gfp_t gfp_mask) in blk_init_rl() argument
633 (void *)(long)q->node, gfp_mask, in blk_init_rl()
647 struct request_queue *blk_alloc_queue(gfp_t gfp_mask) in blk_alloc_queue() argument
649 return blk_alloc_queue_node(gfp_mask, NUMA_NO_NODE); in blk_alloc_queue()
683 struct request_queue *blk_alloc_queue_node(gfp_t gfp_mask, int node_id) in blk_alloc_queue_node() argument
689 gfp_mask | __GFP_ZERO, node_id); in blk_alloc_queue_node()
693 q->id = ida_simple_get(&blk_queue_ida, 0, 0, gfp_mask); in blk_alloc_queue_node()
1065 struct bio *bio, gfp_t gfp_mask) in __get_request() argument
1142 rq = mempool_alloc(rl->rq_pool, gfp_mask); in __get_request()
1154 icq = ioc_create_icq(ioc, q, gfp_mask); in __get_request()
1160 if (unlikely(elv_set_request(q, rq, bio, gfp_mask))) in __get_request()
1237 struct bio *bio, gfp_t gfp_mask) in get_request() argument
1246 rq = __get_request(rl, rw_flags, bio, gfp_mask); in get_request()
1250 if (!gfpflags_allow_blocking(gfp_mask) || unlikely(blk_queue_dying(q))) { in get_request()
1278 gfp_t gfp_mask) in blk_old_get_request() argument
1285 create_io_context(gfp_mask, q->node); in blk_old_get_request()
1288 rq = get_request(q, rw, NULL, gfp_mask); in blk_old_get_request()
1296 struct request *blk_get_request(struct request_queue *q, int rw, gfp_t gfp_mask) in blk_get_request() argument
1299 return blk_mq_alloc_request(q, rw, gfp_mask, false); in blk_get_request()
1301 return blk_old_get_request(q, rw, gfp_mask); in blk_get_request()
1337 gfp_t gfp_mask) in blk_make_request() argument
1339 struct request *rq = blk_get_request(q, bio_data_dir(bio), gfp_mask); in blk_make_request()
3110 struct bio_set *bs, gfp_t gfp_mask, in blk_rq_prep_clone() argument
3120 bio = bio_clone_fast(bio_src, gfp_mask, bs); in blk_rq_prep_clone()