Home
last modified time | relevance | path

Searched refs:ib_conn (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_verbs.c207 int iser_alloc_fmr_pool(struct ib_conn *ib_conn, in iser_alloc_fmr_pool() argument
211 struct iser_device *device = ib_conn->device; in iser_alloc_fmr_pool()
212 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_alloc_fmr_pool()
271 void iser_free_fmr_pool(struct ib_conn *ib_conn) in iser_free_fmr_pool() argument
273 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_free_fmr_pool()
281 ib_conn, desc->rsc.fmr_pool); in iser_free_fmr_pool()
398 int iser_alloc_fastreg_pool(struct ib_conn *ib_conn, in iser_alloc_fastreg_pool() argument
402 struct iser_device *device = ib_conn->device; in iser_alloc_fastreg_pool()
403 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_alloc_fastreg_pool()
412 ib_conn->pi_support, size); in iser_alloc_fastreg_pool()
[all …]
Discsi_iser.h330 struct ib_conn;
363 int (*alloc_reg_res)(struct ib_conn *ib_conn,
366 void (*free_reg_res)(struct ib_conn *ib_conn);
373 struct iser_fr_desc * (*reg_desc_get)(struct ib_conn *ib_conn);
374 void (*reg_desc_put)(struct ib_conn *ib_conn,
483 struct ib_conn { struct
529 struct ib_conn ib_conn; member
638 struct ib_conn *ib_conn);
641 struct ib_conn *ib_conn);
670 int iser_post_send(struct ib_conn *ib_conn, struct iser_tx_desc *tx_desc,
[all …]
Diser_initiator.c164 struct iser_device *device = iser_conn->ib_conn.device; in iser_create_send_desc()
176 struct iser_device *device = iser_conn->ib_conn.device; in iser_free_login_buf()
201 struct iser_device *device = iser_conn->ib_conn.device; in iser_alloc_login_buf()
254 struct ib_conn *ib_conn = &iser_conn->ib_conn; in iser_alloc_rx_descriptors() local
255 struct iser_device *device = ib_conn->device; in iser_alloc_rx_descriptors()
261 if (device->reg_ops->alloc_reg_res(ib_conn, session->scsi_cmds_max, in iser_alloc_rx_descriptors()
303 device->reg_ops->free_reg_res(ib_conn); in iser_alloc_rx_descriptors()
313 struct ib_conn *ib_conn = &iser_conn->ib_conn; in iser_free_rx_descriptors() local
314 struct iser_device *device = ib_conn->device; in iser_free_rx_descriptors()
317 device->reg_ops->free_reg_res(ib_conn); in iser_free_rx_descriptors()
[all …]
Diser_memory.c92 iser_reg_desc_get_fr(struct ib_conn *ib_conn) in iser_reg_desc_get_fr() argument
94 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_get_fr()
108 iser_reg_desc_put_fr(struct ib_conn *ib_conn, in iser_reg_desc_put_fr() argument
111 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_put_fr()
120 iser_reg_desc_get_fmr(struct ib_conn *ib_conn) in iser_reg_desc_get_fmr() argument
122 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_get_fmr()
129 iser_reg_desc_put_fmr(struct ib_conn *ib_conn, in iser_reg_desc_put_fmr() argument
227 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_map_task_data()
243 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_unmap_task_data()
276 struct ib_conn *ib_conn = &iser_task->iser_conn->ib_conn; in iser_fast_reg_fmr() local
[all …]
Discsi_iser.c187 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()
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 if (ib_conn->pi_support) { in iscsi_iser_session_create()
647 u32 sig_caps = ib_conn->device->dev_attr.sig_prot_cap; in iscsi_iser_session_create()
659 ib_conn->device->dev_attr.max_fast_reg_page_list_len); in iscsi_iser_session_create()
664 ib_conn->device->ib_device->dma_device)) { in iscsi_iser_session_create()
777 if (!iser_conn || !iser_conn->ib_conn.cma_id) in iscsi_iser_get_ep_param()
781 &iser_conn->ib_conn.cma_id->route.addr.dst_addr, in iscsi_iser_get_ep_param()