Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/scsi/qedi/
Dqedi_gbl.h34 struct iscsi_task *task);
36 struct iscsi_task *task);
38 struct iscsi_task *mtask);
40 struct iscsi_task *task);
42 struct iscsi_task *task,
44 int qedi_iscsi_send_ioreq(struct iscsi_task *task);
47 int qedi_iscsi_cleanup_task(struct iscsi_task *task,
68 struct iscsi_task *task, bool in_recovery);
69 void qedi_trace_io(struct qedi_ctx *qedi, struct iscsi_task *task,
78 struct iscsi_task *task);
Dqedi_fw.c21 struct iscsi_task *mtask);
35 struct iscsi_task *task, in qedi_process_logout_resp()
85 struct iscsi_task *task, in qedi_process_text_resp()
187 struct iscsi_task *task, in qedi_process_tmf_resp()
258 struct iscsi_task *task, in qedi_process_login_resp()
409 struct iscsi_task *task, in qedi_process_nopin_mesg()
481 struct iscsi_task *task, in qedi_process_async_mesg()
535 struct iscsi_task *task, in qedi_process_reject_mesg()
577 struct iscsi_task *task, in qedi_scsi_completion()
690 struct iscsi_task *task, in qedi_mtask_completion()
[all …]
Dqedi_iscsi.h191 struct iscsi_task *task;
Dqedi_iscsi.c173 struct iscsi_task *task = session->cmds[i]; in qedi_destroy_cmd_pool()
217 struct iscsi_task *task = session->cmds[i]; in qedi_setup_cmd_pool()
721 static int qedi_iscsi_send_generic_request(struct iscsi_task *task) in qedi_iscsi_send_generic_request()
761 static int qedi_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task) in qedi_mtask_xmit()
782 static int qedi_task_xmit(struct iscsi_task *task) in qedi_task_xmit()
1367 static void qedi_cleanup_task(struct iscsi_task *task) in qedi_cleanup_task()
/Linux-v4.19/include/scsi/
Dlibiscsi.h109 struct iscsi_task { struct
148 static inline int iscsi_task_has_unsol_data(struct iscsi_task *task) in iscsi_task_has_unsol_data() argument
153 static inline void* iscsi_next_hdr(struct iscsi_task *task) in iscsi_next_hdr()
179 struct iscsi_task *ping_task;
196 struct iscsi_task *login_task; /* mtask used for login/text */
197 struct iscsi_task *task; /* xmit task in progress */
354 struct iscsi_task **cmds; /* Original Cmds arr */
454 extern void iscsi_prep_data_out_pdu(struct iscsi_task *task,
464 extern struct iscsi_task *iscsi_itt_to_ctask(struct iscsi_conn *, itt_t);
465 extern struct iscsi_task *iscsi_itt_to_task(struct iscsi_conn *, itt_t);
[all …]
Dscsi_transport_iscsi.h38 struct iscsi_task;
122 int (*init_task) (struct iscsi_task *task);
123 int (*xmit_task) (struct iscsi_task *task);
124 void (*cleanup_task) (struct iscsi_task *task);
126 int (*alloc_pdu) (struct iscsi_task *task, uint8_t opcode);
127 int (*xmit_pdu) (struct iscsi_task *task);
128 int (*init_pdu) (struct iscsi_task *task, unsigned int offset,
170 u8 (*check_protection)(struct iscsi_task *task, sector_t *sector);
Dlibiscsi_tcp.h100 extern void iscsi_tcp_cleanup_task(struct iscsi_task *task);
101 extern int iscsi_tcp_task_init(struct iscsi_task *task);
102 extern int iscsi_tcp_task_xmit(struct iscsi_task *task);
/Linux-v4.19/drivers/scsi/
Dlibiscsi.c137 void iscsi_prep_data_out_pdu(struct iscsi_task *task, struct iscsi_r2t_info *r2t, in iscsi_prep_data_out_pdu()
167 static int iscsi_add_hdr(struct iscsi_task *task, unsigned len) in iscsi_add_hdr()
184 static int iscsi_prep_ecdb_ahs(struct iscsi_task *task) in iscsi_prep_ecdb_ahs()
221 static int iscsi_prep_bidi_ahs(struct iscsi_task *task) in iscsi_prep_bidi_ahs()
260 static int iscsi_check_tmf_restrictions(struct iscsi_task *task, int opcode) in iscsi_check_tmf_restrictions()
336 static int iscsi_prep_scsi_cmd_pdu(struct iscsi_task *task) in iscsi_prep_scsi_cmd_pdu()
485 static void iscsi_free_task(struct iscsi_task *task) in iscsi_free_task()
518 void __iscsi_get_task(struct iscsi_task *task) in __iscsi_get_task()
524 void __iscsi_put_task(struct iscsi_task *task) in __iscsi_put_task()
531 void iscsi_put_task(struct iscsi_task *task) in iscsi_put_task()
[all …]
Dlibiscsi_tcp.c456 void iscsi_tcp_cleanup_task(struct iscsi_task *task) in iscsi_tcp_cleanup_task()
488 static int iscsi_tcp_data_in(struct iscsi_conn *conn, struct iscsi_task *task) in iscsi_tcp_data_in()
531 static int iscsi_tcp_r2t_rsp(struct iscsi_conn *conn, struct iscsi_task *task) in iscsi_tcp_r2t_rsp()
654 struct iscsi_task *task; in iscsi_tcp_hdr_dissect()
963 int iscsi_tcp_task_init(struct iscsi_task *task) in iscsi_tcp_task_init()
995 static struct iscsi_r2t_info *iscsi_tcp_get_curr_r2t(struct iscsi_task *task) in iscsi_tcp_get_curr_r2t()
1039 int iscsi_tcp_task_xmit(struct iscsi_task *task) in iscsi_tcp_task_xmit()
1133 struct iscsi_task *task = session->cmds[cmd_i]; in iscsi_tcp_r2tpool_alloc()
1163 struct iscsi_task *task = session->cmds[i]; in iscsi_tcp_r2tpool_alloc()
1178 struct iscsi_task *task = session->cmds[i]; in iscsi_tcp_r2tpool_free()
Discsi_tcp.c373 static int iscsi_sw_tcp_pdu_xmit(struct iscsi_task *task) in iscsi_sw_tcp_pdu_xmit()
503 static int iscsi_sw_tcp_pdu_init(struct iscsi_task *task, in iscsi_sw_tcp_pdu_init()
531 static int iscsi_sw_tcp_pdu_alloc(struct iscsi_task *task, uint8_t opcode) in iscsi_sw_tcp_pdu_alloc()
/Linux-v4.19/drivers/infiniband/ulp/iser/
Discsi_iser.c161 iscsi_iser_pdu_alloc(struct iscsi_task *task, uint8_t opcode) in iscsi_iser_pdu_alloc()
183 iser_initialize_task_headers(struct iscsi_task *task, in iser_initialize_task_headers()
233 iscsi_iser_task_init(struct iscsi_task *task) in iscsi_iser_task_init()
268 iscsi_iser_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task) in iscsi_iser_mtask_xmit()
287 struct iscsi_task *task) in iscsi_iser_task_xmit_unsol_data()
322 iscsi_iser_task_xmit(struct iscsi_task *task) in iscsi_iser_task_xmit()
366 static void iscsi_iser_cleanup_task(struct iscsi_task *task) in iscsi_iser_cleanup_task()
406 iscsi_iser_check_protection(struct iscsi_task *task, sector_t *sector) in iscsi_iser_check_protection()
Diser_initiator.c48 static int iser_prepare_read_cmd(struct iscsi_task *task) in iser_prepare_read_cmd()
99 iser_prepare_write_cmd(struct iscsi_task *task, in iser_prepare_write_cmd()
363 struct iscsi_task *task) in iser_send_command()
434 struct iscsi_task *task, in iser_send_data_out()
497 struct iscsi_task *task) in iser_send_control()
607 struct iscsi_task *task; in iser_check_remote_inv()
704 struct iscsi_task *task; in iser_ctrl_comp()
712 task = (void *)desc - sizeof(struct iscsi_task); in iser_ctrl_comp()
Discsi_iser.h582 struct iscsi_task *task);
585 struct iscsi_task *task);
588 struct iscsi_task *task,
652 int iser_initialize_task_headers(struct iscsi_task *task,
/Linux-v4.19/drivers/scsi/bnx2i/
Dbnx2i.h837 struct iscsi_task *mtask);
839 struct iscsi_task *mtask);
841 struct iscsi_task *mtask);
845 struct iscsi_task *mtask,
848 struct iscsi_task *mtask);
Dbnx2i_hwi.c333 struct iscsi_task *task) in bnx2i_send_iscsi_login()
386 struct iscsi_task *mtask) in bnx2i_send_iscsi_tmf()
391 struct iscsi_task *ctask; in bnx2i_send_iscsi_tmf()
460 struct iscsi_task *mtask) in bnx2i_send_iscsi_text()
534 struct iscsi_task *task, in bnx2i_send_iscsi_nopout()
592 struct iscsi_task *task) in bnx2i_send_iscsi_logout()
1346 struct iscsi_task *task; in bnx2i_process_scsi_cmd_resp()
1440 struct iscsi_task *task; in bnx2i_process_login_resp()
1508 struct iscsi_task *task; in bnx2i_process_text_resp()
1569 struct iscsi_task *task; in bnx2i_process_tmf_resp()
[all …]
Dbnx2i_iscsi.c84 static void bnx2i_setup_write_cmd_bd_info(struct iscsi_task *task) in bnx2i_setup_write_cmd_bd_info()
474 struct iscsi_task *task = session->cmds[i]; in bnx2i_destroy_cmd_pool()
499 struct iscsi_task *task = session->cmds[i]; in bnx2i_setup_cmd_pool()
1081 static int bnx2i_iscsi_send_generic_request(struct iscsi_task *task) in bnx2i_iscsi_send_generic_request()
1158 static void bnx2i_cleanup_task(struct iscsi_task *task) in bnx2i_cleanup_task()
1191 bnx2i_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task) in bnx2i_mtask_xmit()
1223 static int bnx2i_task_xmit(struct iscsi_task *task) in bnx2i_task_xmit()
/Linux-v4.19/drivers/scsi/cxgbi/
Dlibcxgbi.h579 int cxgbi_conn_alloc_pdu(struct iscsi_task *, u8);
580 int cxgbi_conn_init_pdu(struct iscsi_task *, unsigned int , unsigned int);
581 int cxgbi_conn_xmit_pdu(struct iscsi_task *);
583 void cxgbi_cleanup_task(struct iscsi_task *task);
Dlibcxgbi.c1419 static void task_release_itt(struct iscsi_task *task, itt_t hdr_itt) in task_release_itt()
1451 static int task_reserve_itt(struct iscsi_task *task, itt_t *hdr_itt) in task_reserve_itt()
1611 struct iscsi_task *task = iscsi_itt_to_ctask(conn, itt); in skb_read_pdu_bhs()
1881 int cxgbi_conn_alloc_pdu(struct iscsi_task *task, u8 opcode) in cxgbi_conn_alloc_pdu()
1954 int cxgbi_conn_init_pdu(struct iscsi_task *task, unsigned int offset, in cxgbi_conn_init_pdu()
2057 int cxgbi_conn_xmit_pdu(struct iscsi_task *task) in cxgbi_conn_xmit_pdu()
2138 void cxgbi_cleanup_task(struct iscsi_task *task) in cxgbi_cleanup_task()
/Linux-v4.19/drivers/scsi/be2iscsi/
Dbe_main.h217 struct iscsi_task *task;
378 int (*iotask_fn)(struct iscsi_task *,
423 struct iscsi_task *task;
801 struct iscsi_task *task);
995 struct iscsi_task *pio_handle;
Dbe_main.c225 struct iscsi_task *abrt_task = (struct iscsi_task *)sc->SCp.ptr; in beiscsi_eh_abort()
278 struct iscsi_task *task[BE_INVLDT_CMD_TBL_SZ]; in beiscsi_eh_device_reset()
286 struct iscsi_task *task; in beiscsi_eh_device_reset()
1118 struct iscsi_task *task, in be_complete_io()
1186 struct iscsi_task *task, in be_complete_logout()
1213 struct iscsi_task *task, in be_complete_tmf()
1241 struct iscsi_task *task; in hwi_complete_drvr_msgs()
1269 struct iscsi_task *task, in be_complete_nopin_resp()
1350 struct iscsi_task *task; in hwi_complete_cmd()
1431 struct iscsi_task *task; in beiscsi_complete_pdu()
[all …]
/Linux-v4.19/drivers/scsi/qla4xxx/
Dql4_glbl.h158 int qla4xxx_send_passthru0(struct iscsi_task *task);
Dql4_iocb.c384 int qla4xxx_send_passthru0(struct iscsi_task *task) in qla4xxx_send_passthru0()
Dql4_def.h834 struct iscsi_task *task;
Dql4_os.c140 static int qla4xxx_alloc_pdu(struct iscsi_task *, uint8_t);
141 static int qla4xxx_task_xmit(struct iscsi_task *);
142 static void qla4xxx_task_cleanup(struct iscsi_task *);
3319 struct iscsi_task *task; in qla4xxx_task_work()
3358 static int qla4xxx_alloc_pdu(struct iscsi_task *task, uint8_t opcode) in qla4xxx_alloc_pdu()
3424 static void qla4xxx_task_cleanup(struct iscsi_task *task) in qla4xxx_task_cleanup()
3453 static int qla4xxx_task_xmit(struct iscsi_task *task) in qla4xxx_task_xmit()
Dql4_isr.c367 struct iscsi_task *task; in qla4xxx_passthru_status_entry()