Lines Matching refs:snd_cmd
98 struct nvmet_tcp_cmd *snd_cmd; member
461 queue->snd_cmd = list_first_entry_or_null(&queue->resp_send_list, in nvmet_tcp_fetch_cmd()
463 if (!queue->snd_cmd) { in nvmet_tcp_fetch_cmd()
465 queue->snd_cmd = in nvmet_tcp_fetch_cmd()
468 if (unlikely(!queue->snd_cmd)) in nvmet_tcp_fetch_cmd()
472 list_del_init(&queue->snd_cmd->entry); in nvmet_tcp_fetch_cmd()
475 if (nvmet_tcp_need_data_out(queue->snd_cmd)) in nvmet_tcp_fetch_cmd()
476 nvmet_setup_c2h_data_pdu(queue->snd_cmd); in nvmet_tcp_fetch_cmd()
477 else if (nvmet_tcp_need_data_in(queue->snd_cmd)) in nvmet_tcp_fetch_cmd()
478 nvmet_setup_r2t_pdu(queue->snd_cmd); in nvmet_tcp_fetch_cmd()
480 nvmet_setup_response_pdu(queue->snd_cmd); in nvmet_tcp_fetch_cmd()
482 return queue->snd_cmd; in nvmet_tcp_fetch_cmd()
547 cmd->queue->snd_cmd = NULL; in nvmet_try_send_data()
588 cmd->queue->snd_cmd = NULL; in nvmet_try_send_response()
615 cmd->queue->snd_cmd = NULL; in nvmet_try_send_r2t()
636 cmd->queue->snd_cmd = NULL; in nvmet_try_send_ddgst()
647 struct nvmet_tcp_cmd *cmd = queue->snd_cmd; in nvmet_tcp_try_send_one()