Home
last modified time | relevance | path

Searched refs:iser_conn (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.c198 struct iser_conn *iser_conn = task->conn->dd_data; in iser_initialize_task_headers() local
199 struct iser_device *device = iser_conn->ib_conn.device; in iser_initialize_task_headers()
203 if (unlikely(iser_conn->state != ISER_CONN_UP)) in iser_initialize_task_headers()
219 iser_task->iser_conn = iser_conn; in iser_initialize_task_headers()
364 struct iser_conn *iser_conn = task->conn->dd_data; in iscsi_iser_cleanup_task() local
365 struct iser_device *device = iser_conn->ib_conn.device; in iscsi_iser_cleanup_task()
453 struct iser_conn *iser_conn; in iscsi_iser_conn_bind() local
469 iser_conn = ep->dd_data; in iscsi_iser_conn_bind()
471 mutex_lock(&iser_conn->state_mutex); in iscsi_iser_conn_bind()
472 if (iser_conn->state != ISER_CONN_UP) { in iscsi_iser_conn_bind()
[all …]
H A Diser_initiator.c143 static void iser_create_send_desc(struct iser_conn *iser_conn, in iser_create_send_desc() argument
147 struct iser_device *device = iser_conn->ib_conn.device; in iser_create_send_desc()
160 static void iser_free_login_buf(struct iser_conn *iser_conn) in iser_free_login_buf() argument
162 struct iser_device *device = iser_conn->ib_conn.device; in iser_free_login_buf()
163 struct iser_login_desc *desc = &iser_conn->login_desc; in iser_free_login_buf()
182 static int iser_alloc_login_buf(struct iser_conn *iser_conn) in iser_alloc_login_buf() argument
184 struct iser_device *device = iser_conn->ib_conn.device; in iser_alloc_login_buf()
185 struct iser_login_desc *desc = &iser_conn->login_desc; in iser_alloc_login_buf()
223 int iser_alloc_rx_descriptors(struct iser_conn *iser_conn, in iser_alloc_rx_descriptors() argument
230 struct ib_conn *ib_conn = &iser_conn->ib_conn; in iser_alloc_rx_descriptors()
[all …]
H A Discsi_iser.h294 struct iser_conn;
403 struct iser_conn { struct
440 struct iser_conn *iser_conn; member
488 void iser_conn_init(struct iser_conn *iser_conn);
490 void iser_conn_release(struct iser_conn *iser_conn);
492 int iser_conn_terminate(struct iser_conn *iser_conn);
508 void iser_free_rx_descriptors(struct iser_conn *iser_conn);
516 int iser_connect(struct iser_conn *iser_conn,
521 int iser_post_recvl(struct iser_conn *iser_conn);
522 int iser_post_recvm(struct iser_conn *iser_conn,
[all …]
H A Diser_memory.c80 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.reg_cqe; in iser_reg_sig_mr()
311 struct ib_cqe *cqe = &iser_task->iser_conn->ib_conn.reg_cqe; in iser_fast_reg_mr()
356 struct ib_conn *ib_conn = &task->iser_conn->ib_conn; in iser_reg_mem_fastreg()