From: Christoph Hellwig Date: Wed, 13 Nov 2024 15:20:43 +0000 (+0100) Subject: block: remove rq_list_move X-Git-Tag: v6.12.25~18 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b34f40cdab698566b8cdcfa6f7c202861749fa0;p=thirdparty%2Fkernel%2Fstable.git block: remove rq_list_move commit e8225ab15006fbcdb14cef426a0a54475292fbbc upstream. Unused now. Signed-off-by: Christoph Hellwig Link: https://lore.kernel.org/r/20241113152050.157179-4-hch@lst.de Signed-off-by: Jens Axboe Signed-off-by: Bart Van Assche Signed-off-by: Greg Kroah-Hartman --- diff --git a/include/linux/blk-mq.h b/include/linux/blk-mq.h index d5229fd6f054b..e2633bcee673c 100644 --- a/include/linux/blk-mq.h +++ b/include/linux/blk-mq.h @@ -269,23 +269,6 @@ static inline unsigned short req_get_ioprio(struct request *req) #define rq_list_next(rq) (rq)->rq_next #define rq_list_empty(list) ((list) == (struct request *) NULL) -/** - * rq_list_move() - move a struct request from one list to another - * @src: The source list @rq is currently in - * @dst: The destination list that @rq will be appended to - * @rq: The request to move - * @prev: The request preceding @rq in @src (NULL if @rq is the head) - */ -static inline void rq_list_move(struct request **src, struct request **dst, - struct request *rq, struct request *prev) -{ - if (prev) - prev->rq_next = rq->rq_next; - else - *src = rq->rq_next; - rq_list_add(dst, rq); -} - /** * enum blk_eh_timer_return - How the timeout handler should proceed * @BLK_EH_DONE: The block driver completed the command or will complete it at