nvme: refactor nvme_alloc_request
authorKanchan Joshi <joshi.k@samsung.com>
Fri, 30 Sep 2022 06:27:44 +0000 (11:57 +0530)
committerJens Axboe <axboe@kernel.dk>
Fri, 30 Sep 2022 13:51:13 +0000 (07:51 -0600)
commit470e900c8036ff1aafeb5f06f3cb7a375a081399
tree0f14c25ee3803e1de406d2c658c4b48419d6daed
parent38c0ddab7b93daa90c046d0b9064a34fb0e586e5
nvme: refactor nvme_alloc_request

nvme_alloc_request expects a large number of parameters.
Split this out into two functions to reduce number of parameters.
First one retains the name nvme_alloc_request, while second one is
named nvme_map_user_request.

Signed-off-by: Kanchan Joshi <joshi.k@samsung.com>
Signed-off-by: Anuj Gupta <anuj20.g@samsung.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20220930062749.152261-8-anuj20.g@samsung.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/nvme/host/ioctl.c