Searched refs:abort_smcm (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/ |
H A D | smrt_hba.c | 798 smrt_command_t *abort_smcm; in smrt_tran_abort() local 808 if ((abort_smcm = smrt_command_alloc(smrt, SMRT_CMDTYPE_INTERNAL, in smrt_tran_abort() 842 smrt_write_message_abort_one(abort_smcm, smcm->smcm_tag); in smrt_tran_abort() 848 smrt_write_message_abort_all(abort_smcm, smtg->smtg_addr); in smrt_tran_abort() 854 abort_smcm->smcm_status |= SMRT_CMD_STATUS_POLLED; in smrt_tran_abort() 855 if (smrt_submit(smrt, abort_smcm) != 0) { in smrt_tran_abort() 865 smcm->smcm_abort_tag = abort_smcm->smcm_tag; in smrt_tran_abort() 879 VERIFY0(smrt_poll_for(smrt, abort_smcm)); in smrt_tran_abort() 881 if ((abort_smcm->smcm_status & SMRT_CMD_STATUS_RESET_SENT) || in smrt_tran_abort() 882 (abort_smcm->smcm_status & SMRT_CMD_STATUS_ERROR)) { in smrt_tran_abort() [all …]
|
H A D | smrt_ciss.c | 719 smrt_command_t *abort_smcm = NULL; in smrt_process_abortq() local 729 if ((abort_smcm = smrt_command_alloc(smrt, SMRT_CMDTYPE_ABORTQ, in smrt_process_abortq() 760 smrt_write_message_abort_one(abort_smcm, smcm->smcm_tag); in smrt_process_abortq() 761 if (smrt_submit(smrt, abort_smcm) != 0) { in smrt_process_abortq() 777 smcm->smcm_abort_tag = abort_smcm->smcm_tag; in smrt_process_abortq() 783 abort_smcm = NULL; in smrt_process_abortq() 789 if (abort_smcm != NULL) { in smrt_process_abortq() 791 smrt_command_free(abort_smcm); in smrt_process_abortq()
|