Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_proto.h73 pmcwork_t *pmcs_gwork(pmcs_hw_t *, uint32_t, pmcs_phy_t *);
79 pmcwork_t *pmcs_tag2wp(pmcs_hw_t *, uint32_t, boolean_t);
297 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.h69 typedef struct pmcwork pmcwork_t; typedef
213 pmcwork_t *pwrk;
640 pmcwork_t *work; /* pool of work structures */
H A Dpmcs_def.h526 typedef void (*pmcs_cb_t) (pmcs_hw_t *, pmcwork_t *, uint32_t *);
/titanic_50/usr/src/cmd/mdb/common/modules/pmcs/
H A Dpmcs.c70 static void display_one_work(pmcwork_t *wp, int verbose, int idx);
523 pmcwork_t work; in display_completion_queue()
541 if (mdb_vread(&work, sizeof (pmcwork_t), (uintptr_t)ccb.pwrk) in display_completion_queue()
542 != sizeof (pmcwork_t)) { in display_completion_queue()
879 display_one_work(pmcwork_t *wp, int verbose, int idx) in display_one_work()
937 pmcwork_t *wp; in display_work()
942 wp = mdb_alloc(sizeof (pmcwork_t) * m.max_cmd, UM_SLEEP); in display_work()
953 for (idx = 0; idx < m.max_cmd; idx++, _wp += sizeof (pmcwork_t)) { in display_work()
954 if (MDB_RD(wp + idx, sizeof (pmcwork_t), _wp) == -1) { in display_work()
955 NOREAD(pmcwork_t, _wp); in display_work()
[all …]
/titanic_50/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_scsa.c58 static int pmcs_SAS_run(pmcs_cmd_t *, pmcwork_t *);
59 static void pmcs_SAS_done(pmcs_hw_t *, pmcwork_t *, uint32_t *);
61 static int pmcs_SATA_run(pmcs_cmd_t *, pmcwork_t *);
62 static void pmcs_SATA_done(pmcs_hw_t *, pmcwork_t *, uint32_t *);
66 pmcwork_t *, uint32_t *, uint32_t);
633 pmcwork_t *pwrk; in pmcs_scsa_abort()
1550 pmcwork_t *pwrk; in pmcs_scsa_wq_run_one()
1842 pmcs_SAS_run(pmcs_cmd_t *sp, pmcwork_t *pwrk) in pmcs_SAS_run()
2006 pmcs_SAS_done(pmcs_hw_t *pwp, pmcwork_t *pwrk, uint32_t *msg) in pmcs_SAS_done()
2357 pmcs_SATA_run(pmcs_cmd_t *sp, pmcwork_t *pwrk) in pmcs_SATA_run()
[all …]
H A Dpmcs_intr.c104 pmcs_complete_work(pmcs_hw_t *pwp, pmcwork_t *pwrk, uint32_t *iomb, size_t amt) in pmcs_complete_work()
166 pmcwork_t *pwrk; in pmcs_process_io_completion()
239 pmcwork_t *pwrk; in pmcs_process_completion()
1067 pmcwork_t *pwrk; in pmcs_process_echo_completion()
1086 pmcwork_t *pwrk; in pmcs_process_ssp_event()
1136 pmcwork_t *pwrk = NULL; in pmcs_process_sata_event()
H A Dpmcs_nvram.c331 pmcwork_t *pwrk; in pmcs_flash_chunk()
629 pmcwork_t *workp; in pmcs_get_nvmd()
793 pmcwork_t *workp; in pmcs_set_nvmd()
H A Dpmcs_ds.c605 pmcs_start_ssp_event_recovery(pmcs_hw_t *pwp, pmcwork_t *pwrk, uint32_t *iomb, in pmcs_start_ssp_event_recovery()
748 pmcs_tgt_event_recovery(pmcs_hw_t *pwp, pmcwork_t *pwrk) in pmcs_tgt_event_recovery()
823 pmcwork_t *pwrk; in pmcs_ssp_event_recovery()
H A Dpmcs_attach.c929 pwp->work = kmem_zalloc(pwp->max_cmd * sizeof (pmcwork_t), KM_SLEEP); in pmcs_attach()
931 pmcwork_t *pwrk = &pwp->work[i]; in pmcs_attach()
1593 pmcwork_t *pwrk = &pwp->work[i]; in pmcs_unattach()
1597 kmem_free(pwp->work, sizeof (pmcwork_t) * pwp->max_cmd); in pmcs_unattach()
1924 pmcwork_t *wrkp; in pmcs_check_forward_progress()
2018 pmcwork_t *pwrk; in pmcs_check_commands()
H A Dpmcs_subr.c4714 pmcwork_t *
4717 pmcwork_t *p; in pmcs_gwork()
4774 pmcs_pwork(pmcs_hw_t *pwp, pmcwork_t *p) in pmcs_pwork()
4819 pmcwork_t *
4822 pmcwork_t *p; in pmcs_tag2wp()
4874 pmcwork_t *pwrk; in pmcs_abort()
5282 pmcwork_t *pwrk; in pmcs_sata_abort_ncq()
6979 pmcwork_t *pwrk; in pmcs_flush_target_queues()
7093 pmcwork_t *p; in pmcs_flush_nonio_cmds()
7118 pmcs_complete_work_impl(pmcs_hw_t *pwp, pmcwork_t *pwrk, uint32_t *iomb, in pmcs_complete_work_impl()