Searched defs:rcdip (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpci_cfgacc.c29 {(r).rcdip = (d); (r).bdf = (b); (r).offset = (o); \
47 pci_cfgacc_get8(dev_info_t *rcdip, uint16_t bdf, uint16_t off) argument
51 PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 1, B_FALSE, 0);
57 pci_cfgacc_put8(dev_info_t *rcdip, uint16_t bdf, uint16_t off, uint8_t data) argument
61 PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 1, B_TRUE, data);
66 pci_cfgacc_get16(dev_info_t *rcdip, uint16_t bdf, uint16_t off) argument
70 PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 2, B_FALSE, 0);
76 pci_cfgacc_put16(dev_info_t *rcdip, uint16_t bdf, uint16_t off, uint16_t data) argument
80 PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 2, B_TRUE, data);
85 pci_cfgacc_get32(dev_info_t *rcdip, uint16_ argument
95 pci_cfgacc_put32(dev_info_t *rcdip, uint16_t bdf, uint16_t off, uint32_t data) argument
104 pci_cfgacc_get64(dev_info_t *rcdip, uint16_t bdf, uint16_t off) argument
114 pci_cfgacc_put64(dev_info_t *rcdip, uint16_t bdf, uint16_t off, uint64_t data) argument
[all...]
H A Dpcie.c965 dev_info_t *rcdip; local
977 rcdip = pcie_get_rc_dip(dip);
978 ASSERT(rcdip != NULL);
981 bus_p->bus_dev_ven_id = pci_cfgacc_get32(rcdip, bdf, PCI_CONF_VENID);
982 bus_p->bus_rev_id = pci_cfgacc_get8(rcdip, bdf, PCI_CONF_REVID);
984 bus_p->bus_hdr_type = pci_cfgacc_get8(rcdip, bdf, PCI_CONF_HEADER);
993 status = pci_cfgacc_get16(rcdip, bdf, PCI_CONF_STAT);
1019 for (base = pci_cfgacc_get8(rcdip, bdf, base); base && num_cap;
1020 base = pci_cfgacc_get8(rcdip, bdf, base + PCI_CAP_NEXT_PTR)) {
1021 capid = pci_cfgacc_get8(rcdip, bd
1259 dev_info_t *rcdip; local
1326 pcie_fab_init_bus(dev_info_t *rcdip, uint8_t flags) argument
1341 pcie_fab_fini_bus(dev_info_t *rcdip, uint8_t flags) argument
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dpci_cfgacc.h58 dev_info_t *rcdip; member in struct:pci_cfgacc_req
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_lib4v.c2231 dev_info_t *rcdip; local
2244 for (rcdip = dip; rcdip != NULL; rcdip = ddi_get_parent(rcdip)) {
2245 if (PCIE_DIP2BUS(rcdip) && PCIE_IS_RC(PCIE_DIP2BUS(rcdip)))
2248 if ((rcdip == NULL) || ((px = (px_t *)DIP_TO_STATE(rcdip)) == NULL))
2254 DBG(DBG_CTLOPS, rcdip, "px_lib_fabric_syn
[all...]
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_boot.c3358 dev_info_t *rcdip; local
3361 rcdip = pcie_get_rc_dip(dip);
3362 ASSERT(rcdip != NULL);
3364 if ((pci_cfgacc_get16(rcdip, bdf, PCI_CONF_VENID) ==
3366 (pci_cfgacc_get16(rcdip, bdf, PCI_CONF_DEVID) ==
3368 (pci_cfgacc_get8(rcdip, bdf, PCI_CONF_REVID) >=
3370 cya1 = pci_cfgacc_get16(rcdip, bdf, NVIDIA_CK804_VEND_CYA1_OFF);
3372 (void) pci_cfgacc_put16(rcdip, bdf,

Completed in 92 milliseconds