Searched refs:ib_conn (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/infiniband/ulp/iser/ |
D | iser_verbs.c | 155 int iser_alloc_fmr_pool(struct ib_conn *ib_conn, in iser_alloc_fmr_pool() argument 159 struct iser_device *device = ib_conn->device; in iser_alloc_fmr_pool() 160 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_alloc_fmr_pool() 219 void iser_free_fmr_pool(struct ib_conn *ib_conn) in iser_free_fmr_pool() argument 221 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_free_fmr_pool() 229 ib_conn, desc->rsc.fmr_pool); in iser_free_fmr_pool() 353 int iser_alloc_fastreg_pool(struct ib_conn *ib_conn, in iser_alloc_fastreg_pool() argument 357 struct iser_device *device = ib_conn->device; in iser_alloc_fastreg_pool() 358 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_alloc_fastreg_pool() 368 ib_conn->pi_support, size); in iser_alloc_fastreg_pool() [all …]
|
D | iscsi_iser.h | 317 struct ib_conn; 344 int (*alloc_reg_res)(struct ib_conn *ib_conn, 347 void (*free_reg_res)(struct ib_conn *ib_conn); 354 struct iser_fr_desc * (*reg_desc_get)(struct ib_conn *ib_conn); 355 void (*reg_desc_put)(struct ib_conn *ib_conn, 459 struct ib_conn { struct 500 struct ib_conn ib_conn; member 640 int iser_post_send(struct ib_conn *ib_conn, struct iser_tx_desc *tx_desc, 656 int iser_alloc_fmr_pool(struct ib_conn *ib_conn, 659 void iser_free_fmr_pool(struct ib_conn *ib_conn); [all …]
|
D | iser_initiator.c | 166 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 (device->reg_ops->alloc_reg_res(ib_conn, session->scsi_cmds_max, in iser_alloc_rx_descriptors() 296 device->reg_ops->free_reg_res(ib_conn); in iser_alloc_rx_descriptors() 306 struct ib_conn *ib_conn = &iser_conn->ib_conn; in iser_free_rx_descriptors() local 307 struct iser_device *device = ib_conn->device; in iser_free_rx_descriptors() 310 device->reg_ops->free_reg_res(ib_conn); in iser_free_rx_descriptors() [all …]
|
D | iser_memory.c | 97 iser_reg_desc_get_fr(struct ib_conn *ib_conn) in iser_reg_desc_get_fr() argument 99 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_get_fr() 113 iser_reg_desc_put_fr(struct ib_conn *ib_conn, in iser_reg_desc_put_fr() argument 116 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_put_fr() 125 iser_reg_desc_get_fmr(struct ib_conn *ib_conn) in iser_reg_desc_get_fmr() argument 127 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_get_fmr() 134 iser_reg_desc_put_fmr(struct ib_conn *ib_conn, in iser_reg_desc_put_fmr() argument 171 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_map_task_data() 187 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_unmap_task_data() 233 struct ib_conn *ib_conn = &iser_task->iser_conn->ib_conn; in iser_fast_reg_fmr() local [all …]
|
D | iscsi_iser.c | 187 struct iser_device *device = iser_conn->ib_conn.device; in iser_initialize_task_headers() 371 struct iser_device *device = iser_conn->ib_conn.device; in iscsi_iser_cleanup_task() 615 struct ib_conn *ib_conn; in iscsi_iser_session_create() local 645 ib_conn = &iser_conn->ib_conn; in iscsi_iser_session_create() 646 if (ib_conn->pi_support) { in iscsi_iser_session_create() 647 u32 sig_caps = ib_conn->device->ib_device->attrs.sig_prot_cap; in iscsi_iser_session_create() 655 ib_conn->device->ib_device->dev.parent)) { in iscsi_iser_session_create() 771 if (!iser_conn || !iser_conn->ib_conn.cma_id) in iscsi_iser_get_ep_param() 775 &iser_conn->ib_conn.cma_id->route.addr.dst_addr, in iscsi_iser_get_ep_param() 978 ib_dev = iser_conn->ib_conn.device->ib_device; in iscsi_iser_slave_alloc()
|