Home
last modified time | relevance | path

Searched refs:exp_cap (Results 1 – 9 of 9) sorted by relevance

/qemu/hw/pci/
A Dpcie.c73 uint8_t *exp_cap = dev->config + dev->exp.exp_cap; in pcie_cap_v1_fill() local
166 uint8_t *exp_cap = dev->config + dev->exp.exp_cap; in pcie_cap_fill_link_ep_usp() local
184 uint8_t *exp_cap = dev->config + dev->exp.exp_cap; in pcie_cap_fill_slot_lnk() local
224 uint8_t *exp_cap; in pcie_cap_init() local
348 uint8_t *exp_cap = dev->config + dev->exp.exp_cap; in pcie_cap_flags_set_vector() local
443 uint8_t *exp_cap = dev->config + dev->exp.exp_cap; in pcie_cap_slot_enable_power() local
461 uint8_t *exp_cap = hotplug_dev->config + hotplug_dev->exp.exp_cap; in pcie_cap_update_power() local
496 uint8_t *exp_cap = hotplug_dev->config + hotplug_dev->exp.exp_cap; in pcie_cap_slot_plug_common() local
592 uint8_t *exp_cap = dev->config + dev->exp.exp_cap; in pcie_cap_slot_do_unplug() local
740 uint8_t *exp_cap = dev->config + dev->exp.exp_cap; in pcie_cap_slot_reset() local
[all …]
A Dpcie_aer.c198 uint16_t devctl = pci_get_word(dev->config + dev->exp.exp_cap + in pcie_aer_msg_alldev()
226 pci_get_word(dev->config + dev->exp.exp_cap + PCI_EXP_DEVCTL))) { in pcie_aer_msg_alldev()
447 (pci_get_long(dev->config + dev->exp.exp_cap + PCI_EXP_DEVCAP2) & in pcie_aer_update_log()
547 pci_set_word(dev->config + dev->exp.exp_cap + PCI_EXP_DEVSTA, inj->devsta); in pcie_aer_inject_cor_error()
592 pci_set_long(dev->config + dev->exp.exp_cap + PCI_EXP_DEVSTA, inj->devsta); in pcie_aer_inject_uncor_error()
663 uint8_t *exp_cap = dev->config + dev->exp.exp_cap; in pcie_aer_inject_error() local
665 devctl = pci_get_long(exp_cap + PCI_EXP_DEVCTL); in pcie_aer_inject_error()
666 devsta = pci_get_long(exp_cap + PCI_EXP_DEVSTA); in pcie_aer_inject_error()
A Dpcie_port.c137 if (!d || !pci_is_express(d) || !d->exp.exp_cap) { in pcie_find_port_by_pn()
162 if (!d || !pci_is_express(d) || !d->exp.exp_cap) { in pcie_find_port_first()
182 if (!d || !pci_is_express(d) || !d->exp.exp_cap) { in pcie_count_ds_ports()
A Dpci.c1606 ranges_overlap(address, len, d->exp.exp_cap + PCI_EXP_LNKSTA, 2)) { in pci_default_read_config()
2879 parent_dev->exp.exp_cap && in pcie_has_upstream_port()
/qemu/include/hw/pci/
A Dpcie.h60 uint8_t exp_cap; member
A Dpci_device.h198 if (!pci_is_express(d) || !d->exp.exp_cap) { in pci_is_express_downstream_port()
/qemu/hw/pci-bridge/
A Dcxl_upstream.c209 if (!d || !pci_is_express(d) || !d->exp.exp_cap) { in build_cdat_table()
/qemu/hw/cxl/
A Dcxl-mailbox-utils.c577 if (!port_dev->exp.exp_cap) { in cmd_get_physical_port_state()
581 port_dev->exp.exp_cap + PCI_EXP_LNKSTA, in cmd_get_physical_port_state()
584 port_dev->exp.exp_cap + PCI_EXP_LNKCAP, in cmd_get_physical_port_state()
587 port_dev->exp.exp_cap + PCI_EXP_LNKCAP2, in cmd_get_physical_port_state()
/qemu/hw/vfio/
A Dpci.c1920 if (pci_bus_is_root(bus) || !parent || !parent->exp.exp_cap || in vfio_pci_enable_rp_atomics()
1928 pos = parent->config + parent->exp.exp_cap + PCI_EXP_DEVCAP2; in vfio_pci_enable_rp_atomics()
1970 uint8_t *pos = parent->config + parent->exp.exp_cap + PCI_EXP_DEVCAP2; in vfio_pci_disable_rp_atomics()
2103 vdev->pdev.exp.exp_cap = pos; in vfio_setup_pcie_cap()

Completed in 47 milliseconds