nvmet_tcp_cmd
static void nvmet_tcp_prep_recv_ddgst(struct nvmet_tcp_cmd *cmd)
struct nvmet_tcp_cmd *cmd = queue->cmd;
struct nvmet_tcp_cmd *cmd = queue->cmd;
struct nvmet_tcp_cmd *c)
static void nvmet_tcp_free_cmd(struct nvmet_tcp_cmd *c)
struct nvmet_tcp_cmd *cmds;
cmds = kvzalloc_objs(struct nvmet_tcp_cmd, nr_cmds);
struct nvmet_tcp_cmd *cmds = queue->cmds;
struct nvmet_tcp_cmd *cmds;
struct nvmet_tcp_cmd *cmd = queue->cmds;
struct nvmet_tcp_cmd *cmd = queue->cmds;
struct nvmet_tcp_cmd *snd_cmd;
struct nvmet_tcp_cmd *cmd;
struct nvmet_tcp_cmd connect;
static void nvmet_tcp_free_cmd(struct nvmet_tcp_cmd *c);
static void nvmet_tcp_free_cmd_buffers(struct nvmet_tcp_cmd *cmd);
struct nvmet_tcp_cmd *cmd)
struct nvmet_tcp_cmd *cmd =
container_of(req, struct nvmet_tcp_cmd, req);
static inline bool nvmet_tcp_has_data_in(struct nvmet_tcp_cmd *cmd)
static inline bool nvmet_tcp_need_data_in(struct nvmet_tcp_cmd *cmd)
static inline bool nvmet_tcp_need_data_out(struct nvmet_tcp_cmd *cmd)
static inline bool nvmet_tcp_has_inline_data(struct nvmet_tcp_cmd *cmd)
static inline struct nvmet_tcp_cmd *
struct nvmet_tcp_cmd *cmd;
struct nvmet_tcp_cmd, entry);
static inline void nvmet_tcp_put_cmd(struct nvmet_tcp_cmd *cmd)
static void nvmet_tcp_free_cmd_buffers(struct nvmet_tcp_cmd *cmd)
static int nvmet_tcp_build_pdu_iovec(struct nvmet_tcp_cmd *cmd)
static int nvmet_tcp_map_data(struct nvmet_tcp_cmd *cmd)
static void nvmet_tcp_calc_ddgst(struct nvmet_tcp_cmd *cmd)
static void nvmet_setup_c2h_data_pdu(struct nvmet_tcp_cmd *cmd)
static void nvmet_setup_r2t_pdu(struct nvmet_tcp_cmd *cmd)
static void nvmet_setup_response_pdu(struct nvmet_tcp_cmd *cmd)
struct nvmet_tcp_cmd *cmd;
cmd = llist_entry(node, struct nvmet_tcp_cmd, lentry);
static struct nvmet_tcp_cmd *nvmet_tcp_fetch_cmd(struct nvmet_tcp_queue *queue)
struct nvmet_tcp_cmd, entry);
struct nvmet_tcp_cmd, entry);
struct nvmet_tcp_cmd *cmd =
container_of(req, struct nvmet_tcp_cmd, req);
struct nvmet_tcp_cmd *queue_cmd;
static void nvmet_tcp_execute_request(struct nvmet_tcp_cmd *cmd)
static int nvmet_try_send_data_pdu(struct nvmet_tcp_cmd *cmd)
static int nvmet_try_send_data(struct nvmet_tcp_cmd *cmd, bool last_in_batch)
static int nvmet_try_send_response(struct nvmet_tcp_cmd *cmd,
static int nvmet_try_send_r2t(struct nvmet_tcp_cmd *cmd, bool last_in_batch)
static int nvmet_try_send_ddgst(struct nvmet_tcp_cmd *cmd, bool last_in_batch)
struct nvmet_tcp_cmd *cmd = queue->snd_cmd;
struct nvmet_tcp_cmd *cmd, struct nvmet_req *req)
struct nvmet_tcp_cmd *cmd;