• Home
  • Raw
  • Download

Lines Matching refs:gfp_mask

701 static void *alloc_request_simple(gfp_t gfp_mask, void *data)  in alloc_request_simple()  argument
705 return kmem_cache_alloc_node(request_cachep, gfp_mask, q->node); in alloc_request_simple()
713 static void *alloc_request_size(gfp_t gfp_mask, void *data) in alloc_request_size() argument
718 rq = kmalloc_node(sizeof(struct request) + q->cmd_size, gfp_mask, in alloc_request_size()
720 if (rq && q->init_rq_fn && q->init_rq_fn(q, rq, gfp_mask) < 0) { in alloc_request_size()
737 gfp_t gfp_mask) in blk_init_rl() argument
751 q, gfp_mask, q->node); in blk_init_rl()
755 q, gfp_mask, q->node); in blk_init_rl()
775 struct request_queue *blk_alloc_queue(gfp_t gfp_mask) in blk_alloc_queue() argument
777 return blk_alloc_queue_node(gfp_mask, NUMA_NO_NODE); in blk_alloc_queue()
828 struct request_queue *blk_alloc_queue_node(gfp_t gfp_mask, int node_id) in blk_alloc_queue_node() argument
833 gfp_mask | __GFP_ZERO, node_id); in blk_alloc_queue_node()
837 q->id = ida_simple_get(&blk_queue_ida, 0, 0, gfp_mask); in blk_alloc_queue_node()
845 q->backing_dev_info = bdi_alloc_node(gfp_mask, node_id); in blk_alloc_queue_node()
1184 struct bio *bio, gfp_t gfp_mask) in __get_request() argument
1267 rq = mempool_alloc(rl->rq_pool, gfp_mask); in __get_request()
1280 icq = ioc_create_icq(ioc, q, gfp_mask); in __get_request()
1286 if (unlikely(elv_set_request(q, rq, bio, gfp_mask))) in __get_request()
1363 struct bio *bio, gfp_t gfp_mask) in get_request() argument
1375 rq = __get_request(rl, op, bio, gfp_mask); in get_request()
1384 if (!gfpflags_allow_blocking(gfp_mask) || unlikely(blk_queue_dying(q))) { in get_request()
1412 unsigned int op, gfp_t gfp_mask) in blk_old_get_request() argument
1419 create_io_context(gfp_mask, q->node); in blk_old_get_request()
1422 rq = get_request(q, op, NULL, gfp_mask); in blk_old_get_request()
1436 gfp_t gfp_mask) in blk_get_request() argument
1442 (gfp_mask & __GFP_DIRECT_RECLAIM) ? in blk_get_request()
1447 req = blk_old_get_request(q, op, gfp_mask); in blk_get_request()
3182 struct bio_set *bs, gfp_t gfp_mask, in blk_rq_prep_clone() argument
3192 bio = bio_clone_fast(bio_src, gfp_mask, bs); in blk_rq_prep_clone()