Searched refs:iser_conn (Results 1 – 5 of 5) sorted by relevance
230 struct iser_conn *iser_conn = to_iser_conn(ib_conn); in iser_create_ib_conn_res() local273 iser_conn->max_cmds = ISER_GET_MAX_XMIT_CMDS(max_send_wr - 1); in iser_create_ib_conn_res()345 struct iser_conn *iser_conn; in iser_release_work() local347 iser_conn = container_of(work, struct iser_conn, release_work); in iser_release_work()350 wait_for_completion(&iser_conn->stop_completion); in iser_release_work()352 wait_for_completion(&iser_conn->ib_completion); in iser_release_work()354 mutex_lock(&iser_conn->state_mutex); in iser_release_work()355 iser_conn->state = ISER_CONN_DOWN; in iser_release_work()356 mutex_unlock(&iser_conn->state_mutex); in iser_release_work()358 iser_conn_release(iser_conn); in iser_release_work()[all …]
198 struct iser_conn *iser_conn = task->conn->dd_data; in iser_initialize_task_headers() local199 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()368 struct iser_conn *iser_conn = task->conn->dd_data; in iscsi_iser_cleanup_task() local369 struct iser_device *device = iser_conn->ib_conn.device; in iscsi_iser_cleanup_task()457 struct iser_conn *iser_conn; in iscsi_iser_conn_bind() local473 iser_conn = ep->dd_data; in iscsi_iser_conn_bind()475 mutex_lock(&iser_conn->state_mutex); in iscsi_iser_conn_bind()476 if (iser_conn->state != ISER_CONN_UP) { in iscsi_iser_conn_bind()[all …]
143 static void iser_create_send_desc(struct iser_conn *iser_conn, in iser_create_send_desc() argument147 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() argument162 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() argument184 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() argument230 struct ib_conn *ib_conn = &iser_conn->ib_conn; in iser_alloc_rx_descriptors()[all …]
294 struct iser_conn;404 struct iser_conn { struct441 struct iser_conn *iser_conn; member489 void iser_conn_init(struct iser_conn *iser_conn);491 void iser_conn_release(struct iser_conn *iser_conn);493 int iser_conn_terminate(struct iser_conn *iser_conn);509 void iser_free_rx_descriptors(struct iser_conn *iser_conn);521 int iser_connect(struct iser_conn *iser_conn,526 int iser_post_recvl(struct iser_conn *iser_conn);527 int iser_post_recvm(struct iser_conn *iser_conn,[all …]
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.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()