Home
last modified time | relevance | path

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

123

/linux/include/target/iscsi/
A Discsi_transport.h15 int (*iscsit_accept_np)(struct iscsi_np *, struct iscsi_conn *);
17 void (*iscsit_wait_conn)(struct iscsi_conn *);
18 void (*iscsit_free_conn)(struct iscsi_conn *);
27 int (*iscsit_xmit_pdu)(struct iscsi_conn *, struct iscsi_cmd *,
30 void (*iscsit_get_rx_pdu)(struct iscsi_conn *);
31 int (*iscsit_validate_params)(struct iscsi_conn *);
60 __iscsit_check_dataout_hdr(struct iscsi_conn *, void *,
63 iscsit_check_dataout_hdr(struct iscsi_conn *conn, void *buf,
132 struct iscsi_conn *, u8);
134 iscsit_find_cmd_from_itt_or_dump(struct iscsi_conn *conn,
[all …]
/linux/drivers/target/iscsi/
A Discsi_target_util.h11 struct iscsi_conn;
38 extern bool iscsit_conn_all_queues_empty(struct iscsi_conn *);
39 extern void iscsit_free_queue_reqs_for_conn(struct iscsi_conn *);
48 extern void iscsit_check_conn_usage_count(struct iscsi_conn *);
49 extern void iscsit_dec_conn_usage_count(struct iscsi_conn *);
50 extern void iscsit_inc_conn_usage_count(struct iscsi_conn *);
52 extern void iscsit_mod_nopin_response_timer(struct iscsi_conn *);
56 extern void __iscsit_start_nopin_timer(struct iscsi_conn *);
57 extern void iscsit_start_nopin_timer(struct iscsi_conn *);
58 extern void iscsit_stop_nopin_timer(struct iscsi_conn *);
[all …]
A Discsi_target_login.h7 struct iscsi_conn;
12 extern int iscsi_login_setup_crypto(struct iscsi_conn *);
13 extern int iscsi_check_for_session_reinstatement(struct iscsi_conn *);
14 extern int iscsi_login_post_auth_non_zero_tsih(struct iscsi_conn *, u16, u32);
19 extern int iscsit_accept_np(struct iscsi_np *, struct iscsi_conn *);
20 extern int iscsit_get_login_rx(struct iscsi_conn *, struct iscsi_login *);
21 extern int iscsit_put_login_tx(struct iscsi_conn *, struct iscsi_login *, u32);
22 extern void iscsit_free_conn(struct iscsi_conn *);
23 extern int iscsit_start_kthreads(struct iscsi_conn *);
24 extern void iscsi_post_login_handler(struct iscsi_np *, struct iscsi_conn *, u8);
[all …]
A Discsi_target.h9 struct iscsi_conn;
35 extern int iscsit_logout_closesession(struct iscsi_cmd *, struct iscsi_conn *);
36 extern int iscsit_logout_closeconnection(struct iscsi_cmd *, struct iscsi_conn *);
37 extern int iscsit_logout_removeconnforrecovery(struct iscsi_cmd *, struct iscsi_conn *);
38 extern int iscsit_send_async_msg(struct iscsi_conn *, u16, u8, u8);
39 extern int iscsit_build_r2ts_for_cmd(struct iscsi_conn *, struct iscsi_cmd *, bool recovery);
40 extern void iscsit_thread_get_cpumask(struct iscsi_conn *);
43 extern int iscsit_close_connection(struct iscsi_conn *);
A Discsi_target_erl1.h9 struct iscsi_conn;
15 extern int iscsit_dump_data_payload(struct iscsi_conn *, u32, int);
20 extern int iscsit_handle_recovery_datain_or_r2t(struct iscsi_conn *, unsigned char *,
22 extern int iscsit_handle_status_snack(struct iscsi_conn *, itt_t, u32,
24 extern int iscsit_handle_data_ack(struct iscsi_conn *, u32, u32, u32);
27 extern void iscsit_clear_ooo_cmdsns_for_conn(struct iscsi_conn *);
35 extern void iscsit_start_dataout_timer(struct iscsi_cmd *, struct iscsi_conn *);
A Discsi_target_nego.h8 struct iscsi_conn;
15 extern int iscsi_target_check_login_request(struct iscsi_conn *,
17 extern int iscsi_target_get_initial_payload(struct iscsi_conn *,
19 extern int iscsi_target_locate_portal(struct iscsi_np *, struct iscsi_conn *,
22 struct iscsi_login *, struct iscsi_conn *);
23 extern void iscsi_target_nego_release(struct iscsi_conn *);
A Discsi_target_util.c381 struct iscsi_conn *conn, in iscsit_find_cmd_from_itt()
402 struct iscsi_conn *conn, in iscsit_find_cmd_from_itt_or_dump()
429 struct iscsi_conn *conn, in iscsit_find_cmd_from_ttt()
502 struct iscsi_conn *conn, in iscsit_add_cmd_to_immediate_queue()
549 struct iscsi_conn *conn) in iscsit_remove_cmd_from_immediate_queue()
578 struct iscsi_conn *conn, in iscsit_add_cmd_to_response_queue()
625 struct iscsi_conn *conn) in iscsit_remove_cmd_from_response_queue()
803 struct iscsi_conn *conn; in iscsit_get_conn_from_cid()
821 struct iscsi_conn *conn; in iscsit_get_conn_from_cid_rcfr()
1045 struct iscsi_conn *conn, in iscsit_send_tx_data()
[all …]
A Discsi_target_tmr.h8 struct iscsi_conn;
12 extern int iscsit_tmr_task_warm_reset(struct iscsi_conn *, struct iscsi_tmr_req *,
14 extern int iscsit_tmr_task_cold_reset(struct iscsi_conn *, struct iscsi_tmr_req *,
17 extern int iscsit_tmr_post_handler(struct iscsi_cmd *, struct iscsi_conn *);
19 struct iscsi_conn *);
A Discsi_target_nego.c98 struct iscsi_conn *conn, in iscsi_handle_authentication()
160 struct iscsi_conn *conn, in iscsi_target_check_login_request()
251 struct iscsi_conn *conn, in iscsi_target_check_first_request()
539 struct iscsi_conn *conn;
559 struct iscsi_conn, login_work.work); in iscsi_target_do_login_rx()
665 struct iscsi_conn *conn; in iscsi_target_sk_state_change()
744 struct iscsi_conn *conn, in iscsi_target_check_for_existing_instances()
760 struct iscsi_conn *conn, in iscsi_target_do_authentication()
819 struct iscsi_conn *conn, in iscsi_target_handle_csg_zero()
1057 struct iscsi_conn *conn, in iscsi_target_locate_portal()
[all …]
A Discsi_target_erl0.h8 struct iscsi_conn;
17 extern void iscsit_connection_reinstatement_rcfr(struct iscsi_conn *);
18 extern void iscsit_cause_connection_reinstatement(struct iscsi_conn *, int);
20 extern void iscsit_take_action_for_connection_exit(struct iscsi_conn *, bool *);
A Discsi_target_erl2.h8 struct iscsi_conn;
22 extern int iscsit_discard_unacknowledged_ooo_cmdsns_for_conn(struct iscsi_conn *);
23 extern int iscsit_prepare_cmds_for_reallegiance(struct iscsi_conn *);
24 extern int iscsit_connection_recovery_transport_reset(struct iscsi_conn *);
A Discsi_target_tmr.c35 struct iscsi_conn *conn = cmd->conn; in iscsit_tmr_abort_task()
66 struct iscsi_conn *conn, in iscsit_tmr_task_warm_reset()
86 struct iscsi_conn *conn, in iscsit_tmr_task_cold_reset()
110 struct iscsi_conn *conn = cmd->conn; in iscsit_tmr_task_reassign()
196 struct iscsi_conn *conn) in iscsit_task_reassign_complete_nop_out()
364 struct iscsi_conn *conn) in iscsit_task_reassign_complete_scsi_cmnd()
413 struct iscsi_conn *conn) in iscsit_task_reassign_complete()
472 struct iscsi_conn *conn) in iscsit_task_reassign_prepare_read()
479 struct iscsi_conn *conn) in iscsit_task_reassign_prepare_unsolicited_dataout()
547 struct iscsi_conn *conn) in iscsit_task_reassign_prepare_write()
[all …]
A Discsi_target_login.c115 struct iscsi_conn *conn, in iscsi_login_check_initiator_version()
208 struct iscsi_conn *conn, in iscsi_login_set_conn_values()
229 struct iscsi_conn *conn, in iscsi_change_param_sprintf()
256 struct iscsi_conn *conn, in iscsi_login_zero_tsih_s1()
340 struct iscsi_conn *conn) in iscsi_login_zero_tsih_s2()
461 struct iscsi_conn *conn, in iscsi_login_non_zero_tsih_s1()
473 struct iscsi_conn *conn, in iscsi_login_non_zero_tsih_s2()
549 struct iscsi_conn *conn, in iscsi_login_post_auth_non_zero_tsih()
676 struct iscsi_conn *conn, in iscsi_post_login_handler()
1084 struct iscsi_conn *conn; in iscsit_alloc_conn()
[all …]
A Discsi_target.c790 struct iscsi_conn *conn, in iscsit_add_reject()
827 struct iscsi_conn *conn; in iscsit_add_reject_from_cmd()
2530 struct iscsi_conn *conn, in iscsit_handle_snack()
2745 struct iscsi_conn *conn) in iscsit_send_conn_drop_async_message()
3030 struct iscsi_conn *conn, in iscsit_send_unsolicited_nopin()
3073 struct iscsi_conn *conn) in iscsit_send_r2t()
3129 struct iscsi_conn *conn, in iscsit_build_r2ts_for_cmd()
3539 struct iscsi_conn *conn) in iscsit_send_text_rsp()
3573 struct iscsi_conn *conn) in iscsit_send_reject()
4117 struct iscsi_conn *conn) in iscsit_stop_timers_for_cmds()
[all …]
A Discsi_target_erl0.c34 struct iscsi_conn *conn = cmd->conn; in iscsit_set_dataout_sequence_values()
69 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_within_command_recovery_check()
136 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_check_unsolicited_sequence()
211 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_check_sequence()
340 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_check_datasn()
391 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_pre_datapduinorder_yes()
537 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_post_crc_passed()
647 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_post_crc_failed()
686 struct iscsi_conn *conn = cmd->conn; in iscsit_check_pre_dataout()
724 struct iscsi_conn *conn = cmd->conn; in iscsit_check_post_dataout()
[all …]
A Discsi_target_erl1.c39 struct iscsi_conn *conn, in iscsit_dump_data_payload()
176 struct iscsi_conn *conn = cmd->conn; in iscsit_create_recovery_datain_values_datasequenceinorder_yes()
223 struct iscsi_conn *conn = cmd->conn; in iscsit_create_recovery_datain_values_datasequenceinorder_no()
379 struct iscsi_conn *conn = cmd->conn; in iscsit_handle_recovery_datain()
435 struct iscsi_conn *conn, in iscsit_handle_recovery_datain_or_r2t()
468 struct iscsi_conn *conn, in iscsit_handle_status_snack()
532 struct iscsi_conn *conn, in iscsit_handle_data_ack()
587 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_datapduinorder_no_fbit()
665 struct iscsi_conn *conn = cmd->conn; in iscsit_recalculate_dataout_values()
890 struct iscsi_conn *conn = cmd->conn; in iscsit_execute_cmd()
[all …]
/linux/include/scsi/
A Dlibiscsi.h118 struct iscsi_conn *conn; /* used connection */
163 struct iscsi_conn { struct
332 struct iscsi_conn *leadconn; /* leading connection */
442 extern void iscsi_suspend_tx(struct iscsi_conn *conn);
443 extern void iscsi_suspend_queue(struct iscsi_conn *conn);
444 extern void iscsi_conn_queue_work(struct iscsi_conn *conn);
447 iscsi_cls_conn_printk(prefix, ((struct iscsi_conn *)_c)->cls_conn, \
459 extern int iscsi_complete_pdu(struct iscsi_conn *, struct iscsi_hdr *,
461 extern int __iscsi_complete_pdu(struct iscsi_conn *, struct iscsi_hdr *,
463 extern int iscsi_verify_itt(struct iscsi_conn *, itt_t);
[all …]
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);
/linux/drivers/target/iscsi/cxgbit/
A Dcxgbit.h192 struct iscsi_conn *conn;
319 int cxgbit_accept_np(struct iscsi_np *, struct iscsi_conn *);
322 void cxgbit_free_conn(struct iscsi_conn *);
324 int cxgbit_get_login_rx(struct iscsi_conn *, struct iscsi_login *);
329 int cxgbit_put_login_tx(struct iscsi_conn *, struct iscsi_login *, u32);
330 int cxgbit_xmit_pdu(struct iscsi_conn *, struct iscsi_cmd *,
332 void cxgbit_get_r2t_ttt(struct iscsi_conn *, struct iscsi_cmd *,
336 void cxgbit_get_rx_pdu(struct iscsi_conn *);
337 int cxgbit_validate_params(struct iscsi_conn *);
344 void cxgbit_unmap_cmd(struct iscsi_conn *, struct iscsi_cmd *);
/linux/drivers/scsi/
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()
656 struct iscsi_conn *conn = tcp_conn->iscsi_conn; in iscsi_tcp_process_data_in()
838 struct iscsi_conn *conn = tcp_conn->iscsi_conn; in iscsi_tcp_hdr_recv_done()
992 struct iscsi_conn *conn = task->conn; in iscsi_tcp_task_init()
1067 struct iscsi_conn *conn = task->conn; in iscsi_tcp_task_xmit()
1122 struct iscsi_conn *conn; in iscsi_tcp_conn_setup()
[all …]
A Discsi_tcp.c83 struct iscsi_conn *conn = rd_desc->arg.data; in iscsi_sw_tcp_recv()
113 struct iscsi_conn *conn = sk->sk_user_data; in iscsi_sw_sk_state_check()
127 struct iscsi_conn *conn; in iscsi_sw_tcp_data_ready()
161 struct iscsi_conn *conn; in iscsi_sw_tcp_state_change()
188 struct iscsi_conn *conn; in iscsi_sw_tcp_write_space()
370 struct iscsi_conn *conn = task->conn; in iscsi_sw_tcp_pdu_xmit()
409 ISCSI_SW_TCP_DBG(tcp_conn->iscsi_conn, in iscsi_sw_tcp_send_hdr_done()
509 struct iscsi_conn *conn = task->conn; in iscsi_sw_tcp_pdu_init()
547 struct iscsi_conn *conn; in iscsi_sw_tcp_conn_create()
621 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_sw_tcp_conn_destroy()
[all …]
A Dlibiscsi.c137 struct iscsi_conn *conn = task->conn; in iscsi_prep_data_out_pdu()
1361 struct iscsi_conn *conn; in iscsi_session_failure()
1628 struct iscsi_conn *conn = in iscsi_xmitworker()
1682 struct iscsi_conn *conn; in iscsi_queuecommand()
1990 struct iscsi_conn *conn; in iscsi_eh_cmd_timed_out()
2198 struct iscsi_conn *conn; in iscsi_conn_unbind()
2247 struct iscsi_conn *conn; in iscsi_eh_abort()
2404 struct iscsi_conn *conn; in iscsi_eh_device_reset()
2498 struct iscsi_conn *conn; in iscsi_eh_session_reset()
2566 struct iscsi_conn *conn; in iscsi_eh_target_reset()
[all …]
/linux/drivers/infiniband/ulp/iser/
A Discsi_iser.c332 struct iscsi_conn *conn = task->conn; in iscsi_iser_task_xmit()
435 struct iscsi_conn *conn; in iscsi_iser_conn_create()
469 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_bind()
506 iser_conn->iscsi_conn = conn; in iscsi_iser_conn_bind()
525 struct iscsi_conn *iscsi_conn; in iscsi_iser_conn_start() local
528 iscsi_conn = cls_conn->dd_data; in iscsi_iser_conn_start()
529 iser_conn = iscsi_conn->dd_data; in iscsi_iser_conn_start()
548 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_stop()
564 iser_conn->iscsi_conn = NULL; in iscsi_iser_conn_stop()
766 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_get_stats()
[all …]
A Discsi_iser.h421 struct iscsi_conn *iscsi_conn; member
493 int iser_send_control(struct iscsi_conn *conn,
496 int iser_send_command(struct iscsi_conn *conn,
499 int iser_send_data_out(struct iscsi_conn *conn,
503 void iscsi_iser_recv(struct iscsi_conn *conn,
/linux/drivers/infiniband/ulp/isert/
A Dib_isert.c979 struct iscsi_conn *conn = isert_conn->conn; in isert_rx_login_req()
1048 struct iscsi_conn *conn = isert_conn->conn; in isert_handle_scsi_cmd()
1117 struct iscsi_conn *conn = isert_conn->conn; in isert_handle_iscsi_dataout()
1177 struct iscsi_conn *conn = isert_conn->conn; in isert_handle_nop_out()
1196 struct iscsi_conn *conn = isert_conn->conn; in isert_handle_text_cmd()
1223 struct iscsi_conn *conn = isert_conn->conn; in isert_rx_opcode()
1431 struct iscsi_conn *conn = isert_conn->conn; in isert_put_cmd()
1825 isert_get_sup_prot_ops(struct iscsi_conn *conn) in isert_get_sup_prot_ops()
2492 struct iscsi_conn *conn = isert_conn->conn; in isert_wait4logout()
2504 isert_wait4cmds(struct iscsi_conn *conn) in isert_wait4cmds()
[all …]

Completed in 55 milliseconds

123