Home
last modified time | relevance | path

Searched refs:pcieb (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcieb.c258 static void pcieb_id_props(pcieb_devstate_t *pcieb);
331 static int pcieb_intr_attach(pcieb_devstate_t *pcieb);
369 pcieb_devstate_t *pcieb = ddi_get_soft_state(pcieb_state, instance); in pcieb_info() local
377 if (pcieb == NULL) { in pcieb_info()
382 *result = (void *)pcieb->pcieb_dip; in pcieb_info()
484 pcieb_devstate_t *pcieb; in pcieb_attach() local
520 pcieb = ddi_get_soft_state(pcieb_state, instance); in pcieb_attach()
521 pcieb->pcieb_dip = devi; in pcieb_attach()
523 if ((pcieb_fm_init(pcieb)) != DDI_SUCCESS) { in pcieb_attach()
527 pcieb->pcieb_init_flags |= PCIEB_INIT_FM; in pcieb_attach()
[all …]
H A Dpcieb.h168 extern void pcieb_plat_intr_attach(pcieb_devstate_t *pcieb);
197 extern void pcieb_attach_plx_workarounds(pcieb_devstate_t *pcieb);
198 extern int pcieb_init_plx_workarounds(pcieb_devstate_t *pcieb,
/illumos-gate/usr/src/uts/sparc/io/pciex/
H A Dpcieb_sparc.c44 static void plx_ro_disable(pcieb_devstate_t *pcieb);
156 pcieb_plat_intr_attach(pcieb_devstate_t *pcieb) in pcieb_plat_intr_attach() argument
198 pcieb_attach_plx_workarounds(pcieb_devstate_t *pcieb) in pcieb_attach_plx_workarounds() argument
200 dev_info_t *dip = pcieb->pcieb_dip; in pcieb_attach_plx_workarounds()
263 plx_ro_disable(pcieb); in pcieb_attach_plx_workarounds()
267 (void) pcieb_print_plx_seeprom_crc_data(pcieb); in pcieb_attach_plx_workarounds()
275 pcieb_init_plx_workarounds(pcieb_devstate_t *pcieb, dev_info_t *child) in pcieb_init_plx_workarounds() argument
282 (PCIE_DIP2UPBUS(pcieb->pcieb_dip))->bus_dev_ven_id & 0xFFFF; in pcieb_init_plx_workarounds()
312 if (PCIE_IS_PCIE_BDG(PCIE_DIP2BUS(pcieb->pcieb_dip))) in pcieb_init_plx_workarounds()
334 plx_ro_disable(pcieb_devstate_t *pcieb) in plx_ro_disable() argument
[all …]
/illumos-gate/usr/src/uts/intel/io/pciex/
H A Dpcieb_x86.c57 pcieb_devstate_t *pcieb = ddi_get_soft_state(pcieb_state, in pcieb_set_prot_scan() local
60 hdlp->ahi_err_mutexp = &pcieb->pcieb_err_mutex; in pcieb_set_prot_scan()
61 hdlp->ahi_peekpoke_mutexp = &pcieb->pcieb_peek_poke_mutex; in pcieb_set_prot_scan()
70 pcieb_devstate_t *pcieb = ddi_get_soft_state(pcieb_state, in pcieb_plat_peekpoke() local
77 ddi_ctlops, &pcieb->pcieb_err_mutex, in pcieb_plat_peekpoke()
78 &pcieb->pcieb_peek_poke_mutex, in pcieb_plat_peekpoke()
96 pcieb_devstate_t *pcieb = ddi_get_soft_state(pcieb_state, in pcieb_intel_error_workaround() local
99 pcieb_intel_serr_workaround(dip, pcieb->pcieb_no_aer_msi); in pcieb_intel_error_workaround()
169 pcieb_plat_intr_attach(pcieb_devstate_t *pcieb) in pcieb_plat_intr_attach() argument
175 pcieb_init_osc(pcieb->pcieb_dip); in pcieb_plat_intr_attach()
/illumos-gate/usr/src/cmd/pcieb/
H A DMakefile16 PROG= pcieb
/illumos-gate/usr/src/cmd/pcidr/etc/
H A DSUNW,EC_dr,ESC_dr_req,sysevent.conf26 EC_dr ESC_dr_req SUNW pcieb - - - /usr/lib/pci/pcidr class=$class subclass=$subclass publisher=$pub…
/illumos-gate/usr/src/uts/intel/pcieb/
H A DMakefile37 MODULE = pcieb
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dinc.flg59 usr/src/uts/intel/pcieb \
/illumos-gate/usr/src/uts/intel/ml/
H A Dmodstubs.S812 MODULE(pcieb,drv);
813 STUB(pcieb, pcieb_intel_error_workaround, 0);
814 END_MODULE(pcieb);
/illumos-gate/usr/src/cmd/
H A DMakefile310 pcieb \
/illumos-gate/usr/src/uts/intel/
H A DMakefile.intel289 DRV_KMODS += pcieb
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-kernel.p5m159 file path=kernel/drv/$(ARCH64)/pcieb group=sys
232 file path=kernel/drv/pcieb.conf group=sys
561 $(i386_ONLY)driver name=pcieb \
H A DSUNWcs.p5m1177 file path=usr/lib/pci/pcieb mode=0555
/illumos-gate/usr/src/uts/common/
H A DMakefile.files1976 PCIEB_OBJS += pcieb.o