| /spdk/lib/iscsi/ |
| H A D | task.h | 14 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 D | task.c | 17 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 D | iscsi.h | 160 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 D | conn.c | 296 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 D | conn.h | 167 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 D | iscsi.c | 2607 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 D | tgt_node.c | 1205 struct spdk_iscsi_task *task; in iscsi_tgt_node_cleanup_luns()
|
| H A D | iscsi_subsystem.c | 114 sizeof(struct spdk_iscsi_task), in iscsi_initialize_task_pool()
|
| /spdk/test/unit/lib/iscsi/conn.c/ |
| H A D | conn_ut.c | 36 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 D | common.c | 29 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 D | iscsi_ut.c | 362 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 D | iscsi_fuzz.c | 169 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 D | tgt_node_ut.c | 47 (struct spdk_iscsi_task *task, uint8_t function));
|