Lines Matching refs:nvmet_tcp_queue
94 struct nvmet_tcp_queue *queue;
130 struct nvmet_tcp_queue {
197 static inline u16 nvmet_tcp_cmd_tag(struct nvmet_tcp_queue *queue,
233 nvmet_tcp_get_cmd(struct nvmet_tcp_queue *queue)
259 static inline int queue_cpu(struct nvmet_tcp_queue *queue)
264 static inline u8 nvmet_tcp_hdgst_len(struct nvmet_tcp_queue *queue)
269 static inline u8 nvmet_tcp_ddgst_len(struct nvmet_tcp_queue *queue)
284 static int nvmet_tcp_verify_hdgst(struct nvmet_tcp_queue *queue,
310 static int nvmet_tcp_check_ddgst(struct nvmet_tcp_queue *queue, void *pdu)
365 static void nvmet_tcp_fatal_error(struct nvmet_tcp_queue *queue)
374 static void nvmet_tcp_socket_error(struct nvmet_tcp_queue *queue, int status)
431 struct nvmet_tcp_queue *queue = cmd->queue;
464 struct nvmet_tcp_queue *queue = cmd->queue;
489 struct nvmet_tcp_queue *queue = cmd->queue;
506 static void nvmet_tcp_process_resp_list(struct nvmet_tcp_queue *queue)
518 static struct nvmet_tcp_cmd *nvmet_tcp_fetch_cmd(struct nvmet_tcp_queue *queue)
548 struct nvmet_tcp_queue *queue = cmd->queue;
608 struct nvmet_tcp_queue *queue = cmd->queue;
720 struct nvmet_tcp_queue *queue = cmd->queue;
753 static int nvmet_tcp_try_send_one(struct nvmet_tcp_queue *queue,
802 static int nvmet_tcp_try_send(struct nvmet_tcp_queue *queue,
821 static void nvmet_prepare_receive_pdu(struct nvmet_tcp_queue *queue)
829 static void nvmet_tcp_free_crypto(struct nvmet_tcp_queue *queue)
838 static int nvmet_tcp_alloc_crypto(struct nvmet_tcp_queue *queue)
865 static int nvmet_tcp_handle_icreq(struct nvmet_tcp_queue *queue)
922 static void nvmet_tcp_handle_req_failure(struct nvmet_tcp_queue *queue,
953 static int nvmet_tcp_handle_h2c_data_pdu(struct nvmet_tcp_queue *queue)
1002 static int nvmet_tcp_done_recv_pdu(struct nvmet_tcp_queue *queue)
1113 static int nvmet_tcp_try_recv_pdu(struct nvmet_tcp_queue *queue)
1168 struct nvmet_tcp_queue *queue = cmd->queue;
1176 static int nvmet_tcp_try_recv_data(struct nvmet_tcp_queue *queue)
1203 static int nvmet_tcp_try_recv_ddgst(struct nvmet_tcp_queue *queue)
1244 static int nvmet_tcp_try_recv_one(struct nvmet_tcp_queue *queue)
1278 static int nvmet_tcp_try_recv(struct nvmet_tcp_queue *queue,
1297 static void nvmet_tcp_schedule_release_queue(struct nvmet_tcp_queue *queue)
1307 static inline void nvmet_tcp_arm_queue_deadline(struct nvmet_tcp_queue *queue)
1312 static bool nvmet_tcp_check_queue_deadline(struct nvmet_tcp_queue *queue,
1326 struct nvmet_tcp_queue *queue =
1327 container_of(w, struct nvmet_tcp_queue, io_work);
1356 static int nvmet_tcp_alloc_cmd(struct nvmet_tcp_queue *queue,
1408 static int nvmet_tcp_alloc_cmds(struct nvmet_tcp_queue *queue)
1434 static void nvmet_tcp_free_cmds(struct nvmet_tcp_queue *queue)
1446 static void nvmet_tcp_restore_socket_callbacks(struct nvmet_tcp_queue *queue)
1458 static void nvmet_tcp_uninit_data_in_cmds(struct nvmet_tcp_queue *queue)
1474 static void nvmet_tcp_free_cmd_data_in_buffers(struct nvmet_tcp_queue *queue)
1491 struct nvmet_tcp_queue *queue =
1492 container_of(w, struct nvmet_tcp_queue, release_work);
1520 struct nvmet_tcp_queue *queue;
1533 struct nvmet_tcp_queue *queue;
1555 struct nvmet_tcp_queue *queue;
1580 static int nvmet_tcp_set_queue_sock(struct nvmet_tcp_queue *queue)
1638 struct nvmet_tcp_queue *queue;
1814 struct nvmet_tcp_queue *queue;
1844 struct nvmet_tcp_queue *queue;
1855 struct nvmet_tcp_queue *queue =
1856 container_of(sq, struct nvmet_tcp_queue, nvme_sq);
1877 struct nvmet_tcp_queue *queue = cmd->queue;
1918 struct nvmet_tcp_queue *queue;