Home
last modified time | relevance | path

Searched refs:rqlist (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/block/
H A Dvirtio_blk.c479 struct request **rqlist) in virtblk_add_req_batch()
487 while (!rq_list_empty(*rqlist)) { in virtblk_add_req_batch()
488 struct request *req = rq_list_pop(rqlist); in virtblk_add_req_batch()
505 static void virtio_queue_rqs(struct request **rqlist) in virtio_queue_rqs() argument
510 rq_list_for_each_safe(rqlist, req, next) { in virtio_queue_rqs()
515 rq_list_move(rqlist, &requeue_list, req, prev); in virtio_queue_rqs()
523 kick = virtblk_add_req_batch(vq, rqlist); in virtio_queue_rqs()
527 *rqlist = next; in virtio_queue_rqs()
533 *rqlist = requeue_list; in virtio_queue_rqs()
478 virtblk_add_req_batch(struct virtio_blk_vq *vq, struct request **rqlist) virtblk_add_req_batch() argument
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dpci.c903 static void nvme_submit_cmds(struct nvme_queue *nvmeq, struct request **rqlist) in nvme_submit_cmds() argument
906 while (!rq_list_empty(*rqlist)) { in nvme_submit_cmds()
907 struct request *req = rq_list_pop(rqlist); in nvme_submit_cmds()
931 static void nvme_queue_rqs(struct request **rqlist) in nvme_queue_rqs() argument
936 rq_list_for_each_safe(rqlist, req, next) { in nvme_queue_rqs()
941 rq_list_move(rqlist, &requeue_list, req, prev); in nvme_queue_rqs()
951 nvme_submit_cmds(nvmeq, rqlist); in nvme_queue_rqs()
952 *rqlist = next; in nvme_queue_rqs()
958 *rqlist = requeue_list; in nvme_queue_rqs()
/kernel/linux/linux-6.6/include/linux/
H A Dblk-mq.h556 * empty the @rqlist completely, then the rest will be queued
559 void (*queue_rqs)(struct request **rqlist);

Completed in 9 milliseconds