Lines Matching refs:inot
4761 struct ccb_immediate_notify *inot; in mpt_scsi_tgt_tsk_mgmt() local
4765 inot = (struct ccb_immediate_notify *) STAILQ_FIRST(&trtp->inots); in mpt_scsi_tgt_tsk_mgmt()
4766 if (inot == NULL) { in mpt_scsi_tgt_tsk_mgmt()
4773 "Get FREE INOT %p lun %jx\n", inot, in mpt_scsi_tgt_tsk_mgmt()
4774 (uintmax_t)inot->ccb_h.target_lun); in mpt_scsi_tgt_tsk_mgmt()
4776 inot->initiator_id = init_id; /* XXX */ in mpt_scsi_tgt_tsk_mgmt()
4777 inot->tag_id = tgt->tag_id; in mpt_scsi_tgt_tsk_mgmt()
4778 inot->seq_id = 0; in mpt_scsi_tgt_tsk_mgmt()
4785 inot->arg = MSG_QUERY_TASK_SET; in mpt_scsi_tgt_tsk_mgmt()
4788 inot->arg = MSG_ABORT_TASK_SET; in mpt_scsi_tgt_tsk_mgmt()
4791 inot->arg = MSG_CLEAR_TASK_SET; in mpt_scsi_tgt_tsk_mgmt()
4794 inot->arg = MSG_QUERY_ASYNC_EVENT; in mpt_scsi_tgt_tsk_mgmt()
4797 inot->arg = MSG_LOGICAL_UNIT_RESET; in mpt_scsi_tgt_tsk_mgmt()
4800 inot->arg = MSG_TARGET_RESET; in mpt_scsi_tgt_tsk_mgmt()
4803 inot->arg = MSG_CLEAR_ACA; in mpt_scsi_tgt_tsk_mgmt()
4806 inot->arg = MSG_NOOP; in mpt_scsi_tgt_tsk_mgmt()
4809 tgt->ccb = (union ccb *) inot; in mpt_scsi_tgt_tsk_mgmt()
4810 inot->ccb_h.status = CAM_MESSAGE_RECV; in mpt_scsi_tgt_tsk_mgmt()
4811 xpt_done((union ccb *)inot); in mpt_scsi_tgt_tsk_mgmt()