Home
last modified time | relevance | path

Searched refs:pwrk (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_ds.c48 struct pmcwork *pwrk; in pmcs_get_dev_state() local
65 if (pwrk == NULL) { in pmcs_get_dev_state()
69 pwrk->arg = msg; in pmcs_get_dev_state()
78 htag = pwrk->htag; in pmcs_get_dev_state()
157 if (pwrk == NULL) { in pmcs_set_dev_state()
167 pwrk->arg = msg; in pmcs_set_dev_state()
169 htag = pwrk->htag; in pmcs_set_dev_state()
696 pwrk->htag); in pmcs_start_ssp_event_recovery()
734 pwrk->htag); in pmcs_start_ssp_event_recovery()
805 tgt = pwrk->xp; in pmcs_tgt_event_recovery()
[all …]
H A Dpmcs_scsa.c633 pmcwork_t *pwrk; in pmcs_scsa_abort() local
684 if (pwrk && pwrk->arg == sp) { in pmcs_scsa_abort()
685 tag = pwrk->htag; in pmcs_scsa_abort()
717 if (pwrk) { in pmcs_scsa_abort()
1083 pwrk->arg = msg; in pmcs_smp_start()
1550 pmcwork_t *pwrk; in pmcs_scsa_wq_run_one() local
1632 pwrk->xp = xp; in pmcs_scsa_wq_run_one()
1633 pwrk->arg = sp; in pmcs_scsa_wq_run_one()
1634 pwrk->timer = 0; in pmcs_scsa_wq_run_one()
2369 xp = pwrk->xp; in pmcs_SATA_run()
[all …]
H A Dpmcs_intr.c117 pwrk->onwire = 0; in pmcs_complete_work()
166 pmcwork_t *pwrk; in pmcs_process_io_completion() local
184 pwrk->onwire = 0; in pmcs_process_io_completion()
210 ioccb->pwrk = pwrk; in pmcs_process_io_completion()
239 pmcwork_t *pwrk; in pmcs_process_completion() local
1067 pmcwork_t *pwrk; in pmcs_process_echo_completion() local
1070 if (pwrk) { in pmcs_process_echo_completion()
1086 pmcwork_t *pwrk; in pmcs_process_ssp_event() local
1125 if (pwrk) { in pmcs_process_ssp_event()
1160 if (pwrk) { in pmcs_process_sata_event()
[all …]
H A Dpmcs_subr.c777 pwrk->arg = iomb; in pmcs_reset_phy()
841 htag = pwrk->htag; in pmcs_reset_phy()
979 pwrk->arg = msg; in pmcs_sas_diag_execute()
1068 pwrk->arg = msg; in pmcs_get_time_stamp()
1272 pwrk->arg = iomb; in pmcs_register_device()
1368 pwrk->arg = iomb; in pmcs_deregister_device()
4878 pmcwork_t *pwrk; in pmcs_abort() local
5100 pwrk->arg = msg; in pmcs_ssp_tmf()
5103 pwrk->xp = xp; in pmcs_ssp_tmf()
5286 pmcwork_t *pwrk; in pmcs_sata_abort_ncq() local
[all …]
H A Dpmcs_attach.c2018 pmcwork_t *pwrk; in pmcs_check_commands() local
2023 for (pwrk = pwp->work; pwrk < &pwp->work[pwp->max_cmd]; pwrk++) { in pmcs_check_commands()
2049 pwrk->timer = 0; in pmcs_check_commands()
2089 sp = pwrk->arg; in pmcs_check_commands()
2098 pmcs_prt(pwp, PMCS_PRT_DEBUG, pwrk->phy, pwrk->xp, in pmcs_check_commands()
2100 path, pwrk->htag, pwrk->state, pwrk->onwire); in pmcs_check_commands()
2102 pmcs_prt(pwp, PMCS_PRT_DEBUG, pwrk->phy, pwrk->xp, in pmcs_check_commands()
2104 path, pwrk->htag, pwrk->state); in pmcs_check_commands()
2110 phyp = pwrk->phy; in pmcs_check_commands()
2111 target = pwrk->xp; in pmcs_check_commands()
[all …]
H A Dpmcs_sata.c625 struct pmcwork *pwrk; in pmcs_run_sata_cmd() local
630 pwrk = pmcs_gwork(pwp, PMCS_TAG_TYPE_WAIT, pptr); in pmcs_run_sata_cmd()
631 if (pwrk == NULL) { in pmcs_run_sata_cmd()
637 htag = pwrk->htag; in pmcs_run_sata_cmd()
638 pwrk->arg = msg; in pmcs_run_sata_cmd()
639 pwrk->dtype = SATA; in pmcs_run_sata_cmd()
640 msg[1] = LE_32(pwrk->htag); in pmcs_run_sata_cmd()
670 pmcs_pwork(pwp, pwrk); in pmcs_run_sata_cmd()
674 pwrk->state = PMCS_WORK_STATE_ONCHIP; in pmcs_run_sata_cmd()
678 WAIT_FOR(pwrk, 1000, result); in pmcs_run_sata_cmd()
[all …]
H A Dpmcs_nvram.c331 pmcwork_t *pwrk; in pmcs_flash_chunk() local
347 pwrk = pmcs_gwork(pwp, PMCS_TAG_TYPE_WAIT, NULL); in pmcs_flash_chunk()
348 if (pwrk == NULL) { in pmcs_flash_chunk()
351 pwrk->arg = msg; in pmcs_flash_chunk()
354 msg[1] = LE_32(pwrk->htag); in pmcs_flash_chunk()
377 pmcs_pwork(pwp, pwrk); in pmcs_flash_chunk()
384 pwrk->state = PMCS_WORK_STATE_ONCHIP; in pmcs_flash_chunk()
386 WAIT_FOR(pwrk, PMCS_FLASH_WAIT_TIME, result); in pmcs_flash_chunk()
387 pmcs_pwork(pwp, pwrk); in pmcs_flash_chunk()
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_proto.h297 void pmcs_complete_work_impl(pmcs_hw_t *pwp, pmcwork_t *pwrk, uint32_t *iomb,
306 void pmcs_start_ssp_event_recovery(pmcs_hw_t *pwp, pmcwork_t *pwrk,
H A Dpmcs.h213 pmcwork_t *pwrk; member
/illumos-gate/usr/src/cmd/mdb/common/modules/pmcs/
H A Dpmcs.c542 if (mdb_vread(&work, sizeof (pmcwork_t), (uintptr_t)ccb.pwrk) in display_completion_queue()