Home
last modified time | relevance | path

Searched refs:spdk_iscsi_task (Results 1 – 13 of 13) sorted by relevance

/spdk/lib/iscsi/
H A Dtask.h14 struct spdk_iscsi_task { struct
17 struct spdk_iscsi_task *parent; argument
73 TAILQ_ENTRY(spdk_iscsi_task) link; argument
75 TAILQ_HEAD(subtask_list, spdk_iscsi_task) subtask_list;
76 TAILQ_ENTRY(spdk_iscsi_task) subtask_link;
81 iscsi_task_put(struct spdk_iscsi_task *task) in iscsi_task_put() argument
87 iscsi_task_get_pdu(struct spdk_iscsi_task *task) in iscsi_task_get_pdu()
93 iscsi_task_set_pdu(struct spdk_iscsi_task *task, struct spdk_iscsi_pdu *pdu) in iscsi_task_set_pdu()
99 iscsi_task_get_bhs(struct spdk_iscsi_task *task) in iscsi_task_get_bhs()
105 iscsi_task_associate_pdu(struct spdk_iscsi_task *task, struct spdk_iscsi_pdu *pdu) in iscsi_task_associate_pdu()
[all …]
H A Dtask.c17 struct spdk_iscsi_task *task = iscsi_task_from_scsi_task(scsi_task); in iscsi_task_free()
44 struct spdk_iscsi_task *
45 iscsi_task_get(struct spdk_iscsi_conn *conn, struct spdk_iscsi_task *parent, in iscsi_task_get()
48 struct spdk_iscsi_task *task; in iscsi_task_get()
H A Discsi.h160 struct spdk_iscsi_task *task; /* data tied to a task buffer */
394 struct spdk_iscsi_task;
424 struct spdk_iscsi_task *task);
429 struct spdk_iscsi_task *task);
443 void iscsi_op_abort_task_set(struct spdk_iscsi_task *task,
445 void iscsi_queue_task(struct spdk_iscsi_conn *conn, struct spdk_iscsi_task *task);
H A Dconn.c296 struct spdk_iscsi_task *iscsi_task, *tmp_iscsi_task; in iscsi_conn_free_tasks()
440 struct spdk_iscsi_task *task; in iscsi_conn_check_tasks_for_lun()
666 struct spdk_iscsi_task *task; in iscsi_conn_destruct()
939 struct spdk_iscsi_task *task) in _iscsi_conn_abort_queued_datain_task()
941 struct spdk_iscsi_task *subtask; in _iscsi_conn_abort_queued_datain_task()
976 struct spdk_iscsi_task *task; in iscsi_conn_abort_queued_datain_tasks()
992 struct spdk_iscsi_task *task, *task_tmp; in iscsi_conn_abort_queued_datain_tasks()
1013 struct spdk_iscsi_task *task; in iscsi_conn_handle_queued_datain_tasks()
1020 struct spdk_iscsi_task *subtask; in iscsi_conn_handle_queued_datain_tasks()
1054 struct spdk_iscsi_task *tas in process_completed_read_subtask_list_in_order()
[all...]
H A Dconn.h167 TAILQ_HEAD(queued_r2t_tasks, spdk_iscsi_task) queued_r2t_tasks;
168 TAILQ_HEAD(active_r2t_tasks, spdk_iscsi_task) active_r2t_tasks;
169 TAILQ_HEAD(queued_datain_tasks, spdk_iscsi_task) queued_datain_tasks;
H A Discsi.c2607 struct spdk_iscsi_task *task, int offset, in iscsi_send_r2t()
2654 struct spdk_iscsi_task *task, in iscsi_remove_r2t_pdu_from_snack_list()
2677 struct spdk_iscsi_task *task, uint32_t r2t_sn, in iscsi_send_r2t_recovery()
2724 add_transfer_task(struct spdk_iscsi_conn *conn, struct spdk_iscsi_task *task) in add_transfer_task()
2793 struct spdk_iscsi_task *task, *tmp; in start_queued_transfer_tasks()
2808 struct spdk_iscsi_task *task, *tmp; in iscsi_del_transfer_task()
2835 struct spdk_iscsi_task *task, *task_tmp; in iscsi_clear_all_transfer_task()
2878 static struct spdk_iscsi_task *
2881 struct spdk_iscsi_task *task; in get_transfer_task()
2902 struct spdk_iscsi_task *tas in iscsi_send_datain()
[all...]
H A Dtgt_node.c1205 struct spdk_iscsi_task *task; in iscsi_tgt_node_cleanup_luns()
H A Discsi_subsystem.c114 sizeof(struct spdk_iscsi_task), in iscsi_initialize_task_pool()
/spdk/test/unit/lib/iscsi/conn.c/
H A Dconn_ut.c36 static TAILQ_HEAD(read_tasks_head, spdk_iscsi_task) g_ut_read_tasks =
38 static struct spdk_iscsi_task *g_new_task = NULL;
81 struct spdk_iscsi_task *
83 struct spdk_iscsi_task *parent, in iscsi_task_get()
86 struct spdk_iscsi_task *task; in iscsi_task_get()
114 struct spdk_iscsi_task *task; in spdk_scsi_task_put()
184 (struct spdk_iscsi_conn *conn, struct spdk_iscsi_task *task));
187 (struct spdk_iscsi_conn *conn, struct spdk_iscsi_task *task));
190 (struct spdk_iscsi_conn *conn, struct spdk_iscsi_task *task));
195 struct spdk_iscsi_task *task; in iscsi_del_transfer_task()
[all …]
/spdk/test/unit/lib/iscsi/
H A Dcommon.c29 struct spdk_iscsi_task *
31 struct spdk_iscsi_task *parent, in iscsi_task_get()
34 struct spdk_iscsi_task *task; in iscsi_task_get()
176 struct spdk_iscsi_task *iscsi_task; in iscsi_task_cpl()
/spdk/test/unit/lib/iscsi/iscsi.c/
H A Discsi_ut.c362 struct spdk_iscsi_task task = {}; in underflow_for_read_transfer_test()
427 struct spdk_iscsi_task task = {}; in underflow_for_zero_read_transfer_test()
492 struct spdk_iscsi_task task = {}; in underflow_for_request_sense_test()
585 struct spdk_iscsi_task task = {}; in underflow_for_check_condition_test()
654 struct spdk_iscsi_task task = {}; in add_transfer_task_test()
735 struct spdk_iscsi_task task1 = {}, task2 = {}, *task; in get_transfer_task_test()
791 struct spdk_iscsi_task *task1, *task2, *task3, *task4, *task5; in del_transfer_task_test()
919 struct spdk_iscsi_task *task1, *task2, *task3, *task4, *task5, *task6; in clear_all_transfer_tasks_test()
1575 struct spdk_iscsi_task *task; in check_scsi_task()
1855 check_iscsi_r2t(struct spdk_iscsi_task *tas in check_iscsi_r2t()
[all...]
/spdk/test/app/fuzz/iscsi_fuzz/
H A Discsi_fuzz.c169 struct spdk_iscsi_task *task = iscsi_task_from_scsi_task(scsi_task); in iscsi_task_free()
179 struct spdk_iscsi_task *
180 iscsi_task_get(struct spdk_iscsi_conn *conn, struct spdk_iscsi_task *parent, in iscsi_task_get()
183 struct spdk_iscsi_task *task; in iscsi_task_get()
/spdk/test/unit/lib/iscsi/tgt_node.c/
H A Dtgt_node_ut.c47 (struct spdk_iscsi_task *task, uint8_t function));