Lines Matching refs:inot

687 	struct ccb_immediate_notify *inot = NULL;  in ocs_scsi_recv_tmf()  local
707 inot = (struct ccb_immediate_notify *)STAILQ_FIRST(&trsrc->inot); in ocs_scsi_recv_tmf()
710 if (!inot) { in ocs_scsi_recv_tmf()
725 STAILQ_REMOVE_HEAD(&trsrc->inot, sim_links.stqe); in ocs_scsi_recv_tmf()
727 inot->tag_id = tmfio->tag; in ocs_scsi_recv_tmf()
728 inot->seq_id = tmfio->tag; in ocs_scsi_recv_tmf()
731 inot->initiator_id = node->instance_index; in ocs_scsi_recv_tmf()
733 inot->initiator_id = CAM_TARGET_WILDCARD; in ocs_scsi_recv_tmf()
736 inot->ccb_h.status = CAM_MESSAGE_RECV; in ocs_scsi_recv_tmf()
737 inot->ccb_h.target_lun = lun; in ocs_scsi_recv_tmf()
741 inot->arg = MSG_ABORT_TASK; in ocs_scsi_recv_tmf()
742 inot->seq_id = abortio->tag; in ocs_scsi_recv_tmf()
752 STAILQ_INSERT_TAIL(&trsrc->inot, &inot->ccb_h, sim_links.stqe); in ocs_scsi_recv_tmf()
757 inot->arg = MSG_ABORT_TASK_SET; in ocs_scsi_recv_tmf()
760 inot->arg = MSG_CLEAR_TASK_SET; in ocs_scsi_recv_tmf()
763 inot->arg = MSG_QUERY_ASYNC_EVENT; in ocs_scsi_recv_tmf()
766 inot->arg = MSG_LOGICAL_UNIT_RESET; in ocs_scsi_recv_tmf()
769 inot->arg = MSG_CLEAR_ACA; in ocs_scsi_recv_tmf()
772 inot->arg = MSG_TARGET_RESET; in ocs_scsi_recv_tmf()
777 STAILQ_INSERT_TAIL(&trsrc->inot, &inot->ccb_h, sim_links.stqe); in ocs_scsi_recv_tmf()
783 xpt_print(inot->ccb_h.path, "%s: func=%#x stat=%#x id=%#x lun=%#x" in ocs_scsi_recv_tmf()
785 __func__, inot->ccb_h.func_code, inot->ccb_h.status, in ocs_scsi_recv_tmf()
786 inot->ccb_h.target_id, in ocs_scsi_recv_tmf()
787 (unsigned int)inot->ccb_h.target_lun, inot->ccb_h.flags, in ocs_scsi_recv_tmf()
788 inot->tag_id, inot->seq_id, inot->initiator_id, in ocs_scsi_recv_tmf()
789 inot->arg); in ocs_scsi_recv_tmf()
790 xpt_done((union ccb *)inot); in ocs_scsi_recv_tmf()
2429 STAILQ_INIT(&trsrc->inot); in ocs_action()
2479 STAILQ_INSERT_TAIL(&trsrc->inot, &ccb->ccb_h, in ocs_action()
2644 ccb = (union ccb *)STAILQ_FIRST(&trsrc->inot); in ocs_tgt_resource_abort()
2646 STAILQ_REMOVE_HEAD(&trsrc->inot, sim_links.stqe); in ocs_tgt_resource_abort()
2729 STAILQ_FOREACH(cur, &trsrc->inot, sim_links.stqe) { in ocs_abort_inot()
2733 STAILQ_REMOVE(&trsrc->inot, cur, ccb_hdr, in ocs_abort_inot()