Home
last modified time | relevance | path

Searched refs:ib_conn (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/
H A Diser_verbs.c165 * @ib_conn: connection RDMA resources
171 int iser_alloc_fastreg_pool(struct ib_conn *ib_conn, in iser_alloc_fastreg_pool() argument
175 struct iser_device *device = ib_conn->device; in iser_alloc_fastreg_pool()
176 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_alloc_fastreg_pool()
186 ib_conn->pi_support, size); in iser_alloc_fastreg_pool()
200 iser_free_fastreg_pool(ib_conn); in iser_alloc_fastreg_pool()
206 * @ib_conn: connection RDMA resources
208 void iser_free_fastreg_pool(struct ib_conn *ib_conn) in iser_free_fastreg_pool() argument
235 iser_create_ib_conn_res(struct ib_conn *ib_conn) iser_create_ib_conn_res() argument
397 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_free_ib_conn_res() local
426 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_conn_release() local
464 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_conn_terminate() local
548 struct ib_conn *ib_conn; iser_addr_handler() local
598 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_route_handler() local
750 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_conn_init() local
772 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_connect() local
828 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_post_recvl() local
855 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_post_recvm() local
894 iser_post_send(struct ib_conn *ib_conn, struct iser_tx_desc *tx_desc, bool signal) iser_post_send() argument
[all...]
H A Diser_initiator.c166 struct iser_device *device = iser_conn->ib_conn.device; in iser_create_send_desc()
178 struct iser_device *device = iser_conn->ib_conn.device; in iser_free_login_buf()
200 struct iser_device *device = iser_conn->ib_conn.device; in iser_alloc_login_buf()
246 struct ib_conn *ib_conn = &iser_conn->ib_conn; in iser_alloc_rx_descriptors() local
247 struct iser_device *device = ib_conn->device; in iser_alloc_rx_descriptors()
253 if (iser_alloc_fastreg_pool(ib_conn, session->scsi_cmds_max, in iser_alloc_rx_descriptors()
296 iser_free_fastreg_pool(ib_conn); in iser_alloc_rx_descriptors()
306 struct ib_conn *ib_con in iser_free_rx_descriptors() local
325 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_post_rx_bufs() local
564 struct ib_conn *ib_conn = wc->qp->qp_context; iser_login_rsp() local
659 struct ib_conn *ib_conn = wc->qp->qp_context; iser_task_rsp() local
734 struct ib_conn *ib_conn = wc->qp->qp_context; iser_dataout_comp() local
[all...]
H A Discsi_iser.h299 struct ib_conn;
362 * struct ib_conn - Infiniband related objects
376 struct ib_conn { struct
393 * @ib_conn: connection RDMA resources
419 struct ib_conn ib_conn; member
546 int iser_post_send(struct ib_conn *ib_conn, struct iser_tx_desc *tx_desc,
562 int iser_alloc_fastreg_pool(struct ib_conn *ib_conn,
570 to_iser_conn(struct ib_conn *ib_conn) to_iser_conn() argument
[all...]
H A Diser_memory.c48 iser_reg_desc_get_fr(struct ib_conn *ib_conn) in iser_reg_desc_get_fr() argument
50 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_get_fr()
64 iser_reg_desc_put_fr(struct ib_conn *ib_conn, in iser_reg_desc_put_fr() argument
67 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_put_fr()
83 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_map_task_data()
99 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_unmap_task_data()
153 iser_reg_desc_put_fr(&iser_task->iser_conn->ib_conn, reg->mem_h); in iser_unreg_mem_fastreg()
240 struct ib_cqe *cqe = &iser_task->iser_conn->ib_conn in iser_reg_sig_mr()
357 struct ib_conn *ib_conn = &task->iser_conn->ib_conn; iser_reg_mem_fastreg() local
[all...]
H A Discsi_iser.c187 struct iser_device *device = iser_conn->ib_conn.device; in iser_initialize_task_headers()
372 struct iser_device *device = iser_conn->ib_conn.device; in iscsi_iser_cleanup_task()
614 struct ib_conn *ib_conn; in iscsi_iser_session_create() local
645 ib_conn = &iser_conn->ib_conn; in iscsi_iser_session_create()
646 ib_dev = ib_conn->device->ib_device; in iscsi_iser_session_create()
647 if (ib_conn->pi_support) { in iscsi_iser_session_create()
774 if (!iser_conn || !iser_conn->ib_conn.cma_id) in iscsi_iser_get_ep_param()
778 &iser_conn->ib_conn in iscsi_iser_get_ep_param()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/ulp/iser/
H A Diser_verbs.c158 * @ib_conn: connection RDMA resources
164 int iser_alloc_fastreg_pool(struct ib_conn *ib_conn, in iser_alloc_fastreg_pool() argument
168 struct iser_device *device = ib_conn->device; in iser_alloc_fastreg_pool()
169 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_alloc_fastreg_pool()
179 ib_conn->pi_support, size); in iser_alloc_fastreg_pool()
193 iser_free_fastreg_pool(ib_conn); in iser_alloc_fastreg_pool()
199 * @ib_conn: connection RDMA resources
201 void iser_free_fastreg_pool(struct ib_conn *ib_conn) in iser_free_fastreg_pool() argument
228 iser_create_ib_conn_res(struct ib_conn *ib_conn) iser_create_ib_conn_res() argument
374 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_free_ib_conn_res() local
403 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_conn_release() local
441 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_conn_terminate() local
527 struct ib_conn *ib_conn; iser_addr_handler() local
578 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_route_handler() local
734 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_conn_init() local
753 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_connect() local
808 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_post_recvl() local
832 struct ib_conn *ib_conn = &iser_conn->ib_conn; iser_post_recvm() local
857 iser_post_send(struct ib_conn *ib_conn, struct iser_tx_desc *tx_desc) iser_post_send() argument
[all...]
H A Discsi_iser.h295 struct ib_conn;
357 * struct ib_conn - Infiniband related objects
368 struct ib_conn { struct
382 * @ib_conn: connection RDMA resources
405 struct ib_conn ib_conn; member
529 int iser_post_send(struct ib_conn *ib_conn, struct iser_tx_desc *tx_desc);
543 int iser_alloc_fastreg_pool(struct ib_conn *ib_conn,
551 to_iser_conn(struct ib_conn *ib_conn) to_iser_conn() argument
[all...]
H A Diser_initiator.c147 struct iser_device *device = iser_conn->ib_conn.device; in iser_create_send_desc()
162 struct iser_device *device = iser_conn->ib_conn.device; in iser_free_login_buf()
184 struct iser_device *device = iser_conn->ib_conn.device; in iser_alloc_login_buf()
230 struct ib_conn *ib_conn = &iser_conn->ib_conn; in iser_alloc_rx_descriptors() local
231 struct iser_device *device = ib_conn->device; in iser_alloc_rx_descriptors()
235 if (iser_alloc_fastreg_pool(ib_conn, session->scsi_cmds_max, in iser_alloc_rx_descriptors()
277 iser_free_fastreg_pool(ib_conn); in iser_alloc_rx_descriptors()
287 struct ib_conn *ib_con in iser_free_rx_descriptors() local
535 struct ib_conn *ib_conn = wc->qp->qp_context; iser_login_rsp() local
636 struct ib_conn *ib_conn = wc->qp->qp_context; iser_task_rsp() local
699 struct ib_conn *ib_conn = wc->qp->qp_context; iser_dataout_comp() local
[all...]
H A Diser_memory.c46 static struct iser_fr_desc *iser_reg_desc_get_fr(struct ib_conn *ib_conn) in iser_reg_desc_get_fr() argument
48 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_get_fr()
61 static void iser_reg_desc_put_fr(struct ib_conn *ib_conn, in iser_reg_desc_put_fr() argument
64 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_put_fr()
80 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_map_task_data()
113 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_unmap_task_data()
172 iser_reg_desc_put_fr(&iser_task->iser_conn->ib_conn, reg->desc); in iser_unreg_mem_fastreg()
254 struct ib_cqe *cqe = &iser_task->iser_conn->ib_conn in iser_reg_sig_mr()
356 struct ib_conn *ib_conn = &task->iser_conn->ib_conn; iser_reg_mem_fastreg() local
[all...]
H A Discsi_iser.c199 struct iser_device *device = iser_conn->ib_conn.device; in iser_initialize_task_headers()
369 struct iser_device *device = iser_conn->ib_conn.device; in iscsi_iser_cleanup_task()
611 struct ib_conn *ib_conn; in iscsi_iser_session_create() local
642 ib_conn = &iser_conn->ib_conn; in iscsi_iser_session_create()
643 ib_dev = ib_conn->device->ib_device; in iscsi_iser_session_create()
644 if (ib_conn->pi_support) { in iscsi_iser_session_create()
770 if (!iser_conn || !iser_conn->ib_conn.cma_id) in iscsi_iser_get_ep_param()
774 &iser_conn->ib_conn in iscsi_iser_get_ep_param()
[all...]

Completed in 10 milliseconds