Home
last modified time | relevance | path

Searched refs:iscsi_conn (Results 1 – 25 of 27) sorted by relevance

12

/openbmc/linux/include/scsi/
H A Dlibiscsi.h121 struct iscsi_conn *conn; /* used connection */
174 struct iscsi_conn { struct
344 struct iscsi_conn *leadconn; /* leading connection */
455 extern void iscsi_suspend_tx(struct iscsi_conn *conn);
456 extern void iscsi_suspend_rx(struct iscsi_conn *conn);
457 extern void iscsi_suspend_queue(struct iscsi_conn *conn);
458 extern void iscsi_conn_queue_xmit(struct iscsi_conn *conn);
459 extern void iscsi_conn_queue_recv(struct iscsi_conn *conn);
462 iscsi_cls_conn_printk(prefix, ((struct iscsi_conn *)_c)->cls_conn, \
474 extern int iscsi_complete_pdu(struct iscsi_conn *, struct iscsi_hdr *,
[all …]
H A Dlibiscsi_tcp.h57 struct iscsi_conn *iscsi_conn; member
87 extern int iscsi_tcp_recv_skb(struct iscsi_conn *conn, struct sk_buff *skb,
123 extern int iscsi_tcp_set_max_r2t(struct iscsi_conn *conn, char *buf);
H A Dscsi_transport_iscsi.h24 struct iscsi_conn;
118 void (*parse_pdu_itt) (struct iscsi_conn *conn, itt_t itt,
/openbmc/linux/drivers/scsi/
H A Discsi_tcp.c118 struct iscsi_conn *conn = sk->sk_user_data; in iscsi_sw_sk_state_check()
157 struct iscsi_conn *conn = container_of(work, struct iscsi_conn, in iscsi_sw_tcp_recv_data_work()
172 struct iscsi_conn *conn; in iscsi_sw_tcp_data_ready()
196 struct iscsi_conn *conn; in iscsi_sw_tcp_state_change()
223 struct iscsi_conn *conn; in iscsi_sw_tcp_write_space()
319 if (!tcp_conn->iscsi_conn->datadgst_en) in iscsi_sw_tcp_xmit_segment()
405 struct iscsi_conn *conn = task->conn; in iscsi_sw_tcp_pdu_xmit()
444 ISCSI_SW_TCP_DBG(tcp_conn->iscsi_conn, in iscsi_sw_tcp_send_hdr_done()
544 struct iscsi_conn *conn = task->conn; in iscsi_sw_tcp_pdu_init()
582 struct iscsi_conn *conn; in iscsi_sw_tcp_conn_create()
[all …]
H A Dlibiscsi_tcp.c248 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, in iscsi_tcp_segment_done()
300 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, in iscsi_tcp_segment_recv()
402 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, in iscsi_tcp_hdr_recv_prep()
418 struct iscsi_conn *conn = tcp_conn->iscsi_conn; in iscsi_tcp_data_recv_done()
436 struct iscsi_conn *conn = tcp_conn->iscsi_conn; in iscsi_tcp_data_recv_prep()
660 struct iscsi_conn *conn = tcp_conn->iscsi_conn; in iscsi_tcp_process_data_in()
842 struct iscsi_conn *conn = tcp_conn->iscsi_conn; in iscsi_tcp_hdr_recv_done()
996 struct iscsi_conn *conn = task->conn; in iscsi_tcp_task_init()
1071 struct iscsi_conn *conn = task->conn; in iscsi_tcp_task_xmit()
1126 struct iscsi_conn *conn; in iscsi_tcp_conn_setup()
[all …]
H A Dlibiscsi.c149 struct iscsi_conn *conn = task->conn; in iscsi_prep_data_out_pdu()
1431 struct iscsi_conn *conn; in iscsi_session_failure()
1702 struct iscsi_conn *conn = in iscsi_xmitworker()
1756 struct iscsi_conn *conn; in iscsi_queuecommand()
2080 struct iscsi_conn *conn; in iscsi_eh_cmd_timed_out()
2297 struct iscsi_conn *conn; in iscsi_conn_unbind()
2348 struct iscsi_conn *conn; in iscsi_eh_abort()
2513 struct iscsi_conn *conn; in iscsi_eh_device_reset()
2607 struct iscsi_conn *conn; in iscsi_eh_session_reset()
2675 struct iscsi_conn *conn; in iscsi_eh_target_reset()
[all …]
/openbmc/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.c322 struct iscsi_conn *conn = task->conn; in iscsi_iser_task_xmit()
424 struct iscsi_conn *conn; in iscsi_iser_conn_create()
456 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_bind()
493 iser_conn->iscsi_conn = conn; in iscsi_iser_conn_bind()
511 struct iscsi_conn *iscsi_conn; in iscsi_iser_conn_start() local
514 iscsi_conn = cls_conn->dd_data; in iscsi_iser_conn_start()
515 iser_conn = iscsi_conn->dd_data; in iscsi_iser_conn_start()
533 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_stop()
549 iser_conn->iscsi_conn = NULL; in iscsi_iser_conn_stop()
748 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_get_stats()
[all …]
H A Discsi_iser.h406 struct iscsi_conn *iscsi_conn; member
474 int iser_send_control(struct iscsi_conn *conn,
477 int iser_send_command(struct iscsi_conn *conn,
480 int iser_send_data_out(struct iscsi_conn *conn,
484 void iscsi_iser_recv(struct iscsi_conn *conn,
H A Diser_initiator.c303 static int iser_post_rx_bufs(struct iscsi_conn *conn, struct iscsi_hdr *req) in iser_post_rx_bufs()
342 int iser_send_command(struct iscsi_conn *conn, struct iscsi_task *task) in iser_send_command()
412 int iser_send_data_out(struct iscsi_conn *conn, struct iscsi_task *task, in iser_send_data_out()
473 int iser_send_control(struct iscsi_conn *conn, struct iscsi_task *task) in iser_send_control()
562 iscsi_iser_recv(iser_conn->iscsi_conn, hdr, data, length); in iser_login_rsp()
569 iser_conn->iscsi_conn->session->discovery_sess) in iser_login_rsp()
608 task = iscsi_itt_to_ctask(iser_conn->iscsi_conn, hdr->itt); in iser_check_remote_inv()
658 iscsi_conn_failure(iser_conn->iscsi_conn, in iser_task_rsp()
663 iscsi_iser_recv(iser_conn->iscsi_conn, hdr, desc->data, length); in iser_task_rsp()
H A Diser_verbs.c454 if (iser_conn->iscsi_conn) in iser_conn_terminate()
455 iscsi_suspend_queue(iser_conn->iscsi_conn); in iser_conn_terminate()
662 if (iser_conn->iscsi_conn) in iser_cleanup_handler()
663 iscsi_conn_failure(iser_conn->iscsi_conn, in iser_cleanup_handler()
945 if (iser_conn->iscsi_conn) in iser_err_comp()
946 iscsi_conn_failure(iser_conn->iscsi_conn, in iser_err_comp()
/openbmc/linux/drivers/scsi/qedi/
H A Dqedi_fw.c35 struct iscsi_conn *conn = qedi_conn->cls_conn->dd_data; in qedi_process_logout_resp()
86 struct iscsi_conn *conn = qedi_conn->cls_conn->dd_data; in qedi_process_text_resp()
578 struct iscsi_conn *conn) in qedi_scsi_completion()
678 struct iscsi_conn *iscsi_conn; in qedi_mtask_completion() local
682 iscsi_conn = conn->cls_conn->dd_data; in qedi_mtask_completion()
687 qedi_scsi_completion(qedi, cqe, task, iscsi_conn); in qedi_mtask_completion()
731 struct iscsi_conn *conn) in qedi_process_cmd_cleanup_resp()
828 struct iscsi_conn *conn; in qedi_fp_process_cqes()
1917 struct iscsi_conn *conn = task->conn; in qedi_trace_io()
1970 struct iscsi_conn *conn = task->conn; in qedi_iscsi_send_ioreq()
[all …]
H A Dqedi_iscsi.c298 struct iscsi_conn *conn; in qedi_conn_create()
385 struct iscsi_conn *conn = cls_conn->dd_data; in qedi_conn_bind()
437 struct iscsi_conn *conn = cls_conn->dd_data; in qedi_iscsi_update_conn()
619 struct iscsi_conn *conn = cls_conn->dd_data; in qedi_conn_start()
653 struct iscsi_conn *conn = cls_conn->dd_data; in qedi_conn_destroy()
722 struct iscsi_conn *conn = cls_conn->dd_data; in qedi_conn_get_stats()
811 static int qedi_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task) in qedi_mtask_xmit()
833 struct iscsi_conn *conn = task->conn; in qedi_task_xmit()
1506 struct iscsi_conn *conn; in qedi_start_conn_recovery()
H A Dqedi_main.c951 struct iscsi_conn *conn; in qedi_find_boot_info()
1174 struct iscsi_conn *conn = session->leadconn; in qedi_set_conn_recovery()
2836 struct iscsi_conn *conn = session->leadconn; in qedi_mark_conn_recovery()
/openbmc/linux/drivers/scsi/be2iscsi/
H A Dbe_iscsi.h32 void beiscsi_offload_iscsi(struct beiscsi_hba *phba, struct iscsi_conn *conn,
H A Dbe_iscsi.c137 struct iscsi_conn *conn; in beiscsi_conn_create()
176 struct iscsi_conn *conn = cls_conn->dd_data; in beiscsi_conn_bind()
658 struct iscsi_conn *conn = cls_conn->dd_data; in beiscsi_set_param()
831 struct iscsi_conn *conn = cls_conn->dd_data; in beiscsi_conn_get_stats()
862 struct iscsi_conn *conn = beiscsi_conn->conn; in beiscsi_set_params_for_offld()
904 struct iscsi_conn *conn = cls_conn->dd_data; in beiscsi_conn_start()
H A Dbe_main.c228 struct iscsi_conn *conn; in beiscsi_eh_abort()
288 struct iscsi_conn *conn; in beiscsi_eh_device_reset()
1124 struct iscsi_conn *conn = beiscsi_conn->conn; in be_complete_io()
1191 struct iscsi_conn *conn = beiscsi_conn->conn; in be_complete_logout()
1217 struct iscsi_conn *conn = beiscsi_conn->conn; in be_complete_tmf()
1273 struct iscsi_conn *conn = beiscsi_conn->conn; in be_complete_nopin_resp()
4251 struct iscsi_conn *conn = task->conn; in beiscsi_cleanup_task()
4371 struct iscsi_conn *conn = task->conn; in beiscsi_alloc_pdu()
4516 struct iscsi_conn *conn = task->conn; in beiscsi_iotask_v2()
4577 struct iscsi_conn *conn = task->conn; in beiscsi_iotask()
[all …]
H A Dbe_main.h407 struct iscsi_conn *conn;
/openbmc/linux/drivers/scsi/bnx2i/
H A Dbnx2i_iscsi.c1158 struct iscsi_conn *conn = task->conn; in bnx2i_cleanup_task()
1187 bnx2i_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task) in bnx2i_mtask_xmit()
1221 struct iscsi_conn *conn = task->conn; in bnx2i_task_xmit()
1361 struct iscsi_conn *conn; in bnx2i_conn_create()
1408 struct iscsi_conn *conn = cls_conn->dd_data; in bnx2i_conn_bind()
1483 struct iscsi_conn *conn = cls_conn->dd_data; in bnx2i_conn_destroy()
1610 struct iscsi_conn *conn = cls_conn->dd_data; in bnx2i_conn_start()
1644 struct iscsi_conn *conn = cls_conn->dd_data; in bnx2i_conn_get_stats()
1721 struct iscsi_conn *conn = ep->conn->cls_conn->dd_data; in bnx2i_tear_down_conn()
2034 struct iscsi_conn *conn = NULL; in bnx2i_hw_ep_disconnect()
H A Dbnx2i_hwi.c385 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_send_iscsi_tmf()
629 void bnx2i_update_iscsi_conn(struct iscsi_conn *conn) in bnx2i_update_iscsi_conn()
1340 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_scsi_cmd_resp()
1437 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_login_resp()
1505 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_text_resp()
1566 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_tmf_resp()
1605 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_logout_resp()
1651 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_nopin_local_cmpl()
1692 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_nopin_mesg()
1794 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_reject_mesg()
[all …]
H A Dbnx2i.h853 extern void bnx2i_update_iscsi_conn(struct iscsi_conn *conn);
/openbmc/linux/drivers/scsi/cxgbi/
H A Dlibcxgbi.c1385 struct iscsi_conn *conn = task->conn; in task_reserve_itt()
1453 struct iscsi_conn *conn = csk->user_data; in cxgbi_conn_tx_open()
1466 static inline int read_pdu_skb(struct iscsi_conn *conn, in read_pdu_skb()
1629 struct iscsi_conn *conn = csk->user_data; in cxgbi_conn_pdu_ready()
1887 struct iscsi_conn *conn = task->conn; in cxgbi_conn_alloc_pdu()
2067 struct iscsi_conn *conn = task->conn; in cxgbi_prep_iso_info()
2147 struct iscsi_conn *conn = task->conn; in cxgbi_conn_init_pdu()
2508 struct iscsi_conn *conn = cls_conn->dd_data; in cxgbi_get_conn_stats()
2571 struct iscsi_conn *conn = cls_conn->dd_data; in cxgbi_set_conn_param()
2647 struct iscsi_conn *conn; in cxgbi_create_conn()
[all …]
H A Dlibcxgbi.h529 struct iscsi_conn *iconn;
633 void cxgbi_parse_pdu_itt(struct iscsi_conn *, itt_t, int *, int *);
/openbmc/linux/drivers/net/ethernet/broadcom/
H A Dcnic.h282 atomic_t iscsi_conn; member
H A Dcnic.c1912 if (atomic_inc_return(&cp->iscsi_conn) > dev->max_iscsi_conn) { in cnic_bnx2x_iscsi_ofld1()
1913 atomic_dec(&cp->iscsi_conn); in cnic_bnx2x_iscsi_ofld1()
1918 atomic_dec(&cp->iscsi_conn); in cnic_bnx2x_iscsi_ofld1()
1924 atomic_dec(&cp->iscsi_conn); in cnic_bnx2x_iscsi_ofld1()
2019 atomic_dec(&cp->iscsi_conn); in cnic_bnx2x_iscsi_destroy()
4226 if (atomic_read(&cp->iscsi_conn) != 0) in cnic_cm_stop_bnx2x_hw()
4228 atomic_read(&cp->iscsi_conn)); in cnic_cm_stop_bnx2x_hw()
4304 atomic_dec(&cp->iscsi_conn); in cnic_delete_task()
/openbmc/linux/drivers/scsi/qla4xxx/
H A Dql4_os.c2926 struct iscsi_conn *conn; in qla4xxx_conn_get_param()
3023 struct iscsi_conn *conn, *existing_conn; in qla4xxx_match_fwdb_session()
3224 struct iscsi_conn *conn; in qla4xxx_conn_bind()
3360 struct iscsi_conn *conn; in qla4xxx_task_work()
3753 static void qla4xxx_copy_to_sess_conn_params(struct iscsi_conn *conn, in qla4xxx_copy_to_sess_conn_params()
3861 struct iscsi_conn *conn; in qla4xxx_copy_fwddb_param()
3956 struct iscsi_conn *conn; in qla4xxx_update_session_conn_param()
6284 struct iscsi_conn *conn; in qla4xxx_get_param_ddb()

12