Lines Matching defs:nvme_tcp_queue
22 struct nvme_tcp_queue;
82 struct nvme_tcp_queue *queue;
116 struct nvme_tcp_queue {
159 struct nvme_tcp_queue *queues;
180 static int nvme_tcp_try_send(struct nvme_tcp_queue *queue);
187 static inline int nvme_tcp_queue_id(struct nvme_tcp_queue *queue)
192 static inline struct blk_mq_tags *nvme_tcp_tagset(struct nvme_tcp_queue *queue)
201 static inline u8 nvme_tcp_hdgst_len(struct nvme_tcp_queue *queue)
206 static inline u8 nvme_tcp_ddgst_len(struct nvme_tcp_queue *queue)
321 static inline void nvme_tcp_send_all(struct nvme_tcp_queue *queue)
331 static inline bool nvme_tcp_queue_more(struct nvme_tcp_queue *queue)
340 struct nvme_tcp_queue *queue = req->queue;
361 static void nvme_tcp_process_req_list(struct nvme_tcp_queue *queue)
373 nvme_tcp_fetch_request(struct nvme_tcp_queue *queue)
419 static int nvme_tcp_verify_hdgst(struct nvme_tcp_queue *queue,
446 static int nvme_tcp_check_ddgst(struct nvme_tcp_queue *queue, void *pdu)
482 struct nvme_tcp_queue *queue = &ctrl->queues[queue_idx];
503 struct nvme_tcp_queue *queue = &ctrl->queues[hctx_idx + 1];
513 struct nvme_tcp_queue *queue = &ctrl->queues[0];
520 nvme_tcp_recv_state(struct nvme_tcp_queue *queue)
527 static void nvme_tcp_init_recv_ctx(struct nvme_tcp_queue *queue)
545 static int nvme_tcp_process_nvme_cqe(struct nvme_tcp_queue *queue,
571 static int nvme_tcp_handle_c2h_data(struct nvme_tcp_queue *queue,
605 static int nvme_tcp_handle_comp(struct nvme_tcp_queue *queue,
630 struct nvme_tcp_queue *queue = req->queue;
661 static int nvme_tcp_handle_r2t(struct nvme_tcp_queue *queue,
710 static int nvme_tcp_recv_pdu(struct nvme_tcp_queue *queue, struct sk_buff *skb,
768 static int nvme_tcp_recv_data(struct nvme_tcp_queue *queue, struct sk_buff *skb,
839 static int nvme_tcp_recv_ddgst(struct nvme_tcp_queue *queue,
887 struct nvme_tcp_queue *queue = desc->arg.data;
922 struct nvme_tcp_queue *queue;
936 struct nvme_tcp_queue *queue;
949 struct nvme_tcp_queue *queue;
975 static inline void nvme_tcp_done_send_req(struct nvme_tcp_queue *queue)
995 struct nvme_tcp_queue *queue = req->queue;
1058 struct nvme_tcp_queue *queue = req->queue;
1099 struct nvme_tcp_queue *queue = req->queue;
1133 struct nvme_tcp_queue *queue = req->queue;
1164 static int nvme_tcp_try_send(struct nvme_tcp_queue *queue)
1214 static int nvme_tcp_try_recv(struct nvme_tcp_queue *queue)
1232 struct nvme_tcp_queue *queue =
1233 container_of(w, struct nvme_tcp_queue, io_work);
1263 static void nvme_tcp_free_crypto(struct nvme_tcp_queue *queue)
1272 static int nvme_tcp_alloc_crypto(struct nvme_tcp_queue *queue)
1307 struct nvme_tcp_queue *queue = &ctrl->queues[0];
1325 struct nvme_tcp_queue *queue = &ctrl->queues[qid];
1349 static int nvme_tcp_init_connection(struct nvme_tcp_queue *queue)
1456 static bool nvme_tcp_admin_queue(struct nvme_tcp_queue *queue)
1461 static bool nvme_tcp_default_queue(struct nvme_tcp_queue *queue)
1470 static bool nvme_tcp_read_queue(struct nvme_tcp_queue *queue)
1481 static bool nvme_tcp_poll_queue(struct nvme_tcp_queue *queue)
1494 static void nvme_tcp_set_queue_io_cpu(struct nvme_tcp_queue *queue)
1513 struct nvme_tcp_queue *queue = &ctrl->queues[qid];
1651 static void nvme_tcp_restore_sock_ops(struct nvme_tcp_queue *queue)
1663 static void __nvme_tcp_stop_queue(struct nvme_tcp_queue *queue)
1673 struct nvme_tcp_queue *queue = &ctrl->queues[qid];
1684 static void nvme_tcp_setup_sock_ops(struct nvme_tcp_queue *queue)
1703 struct nvme_tcp_queue *queue = &ctrl->queues[idx];
2213 static void nvme_tcp_set_sg_inline(struct nvme_tcp_queue *queue,
2237 struct nvme_tcp_queue *queue = &ctrl->queues[0];
2310 static blk_status_t nvme_tcp_map_data(struct nvme_tcp_queue *queue,
2335 struct nvme_tcp_queue *queue = req->queue;
2386 struct nvme_tcp_queue *queue = hctx->driver_data;
2396 struct nvme_tcp_queue *queue = hctx->driver_data;
2425 struct nvme_tcp_queue *queue = hctx->driver_data;
2441 struct nvme_tcp_queue *queue = &to_tcp_ctrl(ctrl)->queues[0];