Lines Matching refs:gfp_mask
604 static void *alloc_request_struct(gfp_t gfp_mask, void *data) in alloc_request_struct() argument
607 return kmem_cache_alloc_node(request_cachep, gfp_mask, nid); in alloc_request_struct()
616 gfp_t gfp_mask) in blk_init_rl() argument
629 (void *)(long)q->node, gfp_mask, in blk_init_rl()
643 struct request_queue *blk_alloc_queue(gfp_t gfp_mask) in blk_alloc_queue() argument
645 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()
1061 struct bio *bio, gfp_t gfp_mask) in __get_request() argument
1138 rq = mempool_alloc(rl->rq_pool, gfp_mask); in __get_request()
1150 icq = ioc_create_icq(ioc, q, gfp_mask); in __get_request()
1156 if (unlikely(elv_set_request(q, rq, bio, gfp_mask))) in __get_request()
1233 struct bio *bio, gfp_t gfp_mask) in get_request() argument
1242 rq = __get_request(rl, rw_flags, bio, gfp_mask); in get_request()
1246 if (!gfpflags_allow_blocking(gfp_mask) || unlikely(blk_queue_dying(q))) { in get_request()
1274 gfp_t gfp_mask) in blk_old_get_request() argument
1281 create_io_context(gfp_mask, q->node); in blk_old_get_request()
1284 rq = get_request(q, rw, NULL, gfp_mask); in blk_old_get_request()
1292 struct request *blk_get_request(struct request_queue *q, int rw, gfp_t gfp_mask) in blk_get_request() argument
1295 return blk_mq_alloc_request(q, rw, gfp_mask, false); in blk_get_request()
1297 return blk_old_get_request(q, rw, gfp_mask); in blk_get_request()
1333 gfp_t gfp_mask) in blk_make_request() argument
1335 struct request *rq = blk_get_request(q, bio_data_dir(bio), gfp_mask); in blk_make_request()
3084 struct bio_set *bs, gfp_t gfp_mask, in blk_rq_prep_clone() argument
3094 bio = bio_clone_fast(bio_src, gfp_mask, bs); in blk_rq_prep_clone()