Lines Matching defs:task

1306  * idm_so_free_task_rsrc() stops any ongoing processing of the task and
1307 * frees resources associated with the task.
1327 * In addition, remove any buffers associated with this task from
1561 * Look up the task corresponding to the initiator task tag
1562 * to get the buffers affiliated with the task.
1566 IDM_CONN_LOG(CE_WARN, "idm_so_rx_datain: failed to find task");
1582 * repetitions. Check the DataSN with the one stored in the task.
1627 * task to get the buffers associated with the PDU. A PDU might span buffers.
1647 * Look up the task corresponding to the initiator task tag
1648 * to get the buffers affiliated with the task.
1653 "idm_so_rx_dataout: failed to find task");
1684 * won't be a simultaneous attempt to abort this task at the
1691 * per transfer. It's possible that this task has
1697 * the task mutex. This is only really an issue for
1698 * SCSI task abort -- if tasks were being aborted because
1705 * Release the task hold here (obtained in idm_task_find)
1706 * because the task may complete synchronously during
1733 * and looks up the task in the task tree using the itt to get the output
1734 * buffers associated the task. The R2T PDU contains the offset of the
1758 IDM_CONN_LOG(CE_WARN, "idm_so_rx_rtt: could not find task");
1763 /* Find the buffer bound to the task by the iSCSI initiator */
1873 idm_task_t *task;
1894 * Successful lookup implicitly gets a "hold" on the task. This
1896 * point we were caching this task context and retaining the hold
1898 * The task can be aborted and the connection shutdown between this
1902 * because the whole task may be completed by then at which point
1908 task = idm_task_find(ic, bhs->itt, bhs->ttt);
1909 if (task == NULL) {
1911 "idm_sorecv_scsidata: could not find task");
1915 mutex_enter(&task->idt_mutex);
1917 &task->idt_inbufv : &task->idt_outbufv;
1919 mutex_exit(&task->idt_mutex);
1922 idm_task_rele(task);
1932 idm_task_rele(task);
1943 idm_task_rele(task);
2047 * the associated transfer buffer for the SCSI task.
2058 * SCSI data. For example an invalid task tag
2214 * the task and the buffer just to update
2513 * reference on the task
2649 * the task lock -- don't want to hold it across the
2793 /* No IDM task */