Lines Matching refs:task
140 static inline int iscsi_task_has_unsol_data(struct iscsi_task *task) in iscsi_task_has_unsol_data() argument
142 return task->unsol_r2t.data_length > task->unsol_r2t.sent; in iscsi_task_has_unsol_data()
145 static inline void* iscsi_next_hdr(struct iscsi_task *task) in iscsi_next_hdr() argument
147 return (void*)task->hdr + task->hdr_len; in iscsi_next_hdr()
150 static inline bool iscsi_task_is_completed(struct iscsi_task *task) in iscsi_task_is_completed() argument
152 return task->state == ISCSI_TASK_COMPLETED || in iscsi_task_is_completed()
153 task->state == ISCSI_TASK_ABRT_TMF || in iscsi_task_is_completed()
154 task->state == ISCSI_TASK_ABRT_SESS_RECOV; in iscsi_task_is_completed()
196 struct iscsi_task *task; /* xmit task in progress */ member
461 extern void iscsi_prep_data_out_pdu(struct iscsi_task *task,
473 extern void iscsi_requeue_task(struct iscsi_task *task);
474 extern void iscsi_put_task(struct iscsi_task *task);
475 extern void __iscsi_put_task(struct iscsi_task *task);
476 extern void __iscsi_get_task(struct iscsi_task *task);
477 extern void iscsi_complete_scsi_task(struct iscsi_task *task,