We can make it shorter and simpler without some redundant checks.
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
 static void nvmet_tcp_process_resp_list(struct nvmet_tcp_queue *queue)
 {
        struct llist_node *node;
+       struct nvmet_tcp_cmd *cmd;
 
-       node = llist_del_all(&queue->resp_list);
-       if (!node)
-               return;
-
-       while (node) {
-               struct nvmet_tcp_cmd *cmd = llist_entry(node,
-                                       struct nvmet_tcp_cmd, lentry);
-
+       for (node = llist_del_all(&queue->resp_list); node; node = node->next) {
+               cmd = llist_entry(node, struct nvmet_tcp_cmd, lentry);
                list_add(&cmd->entry, &queue->resp_send_list);
-               node = node->next;
                queue->send_list_len++;
        }
 }