Searched refs:real_device (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/hw/xen/ |
H A D | xen_pt.c | 168 rc = xen_host_pci_get_block(&s->real_device, addr, (uint8_t *)&val, len); in xen_pt_pci_read_config() 294 rc = xen_host_pci_get_block(&s->real_device, addr, in xen_pt_pci_write_config() 421 rc = xen_host_pci_set_block(&s->real_device, addr + index, in xen_pt_pci_write_config() 460 XenHostPCIDevice *d = &s->real_device; in xen_pt_register_regions() 709 XenHostPCIDevice *host_dev = &s->real_device; in xen_pt_destroy() 784 s->is_virtfn = s->real_device.is_virtfn; in xen_pt_realize() 787 s->real_device.domain, s->real_device.bus, in xen_pt_realize() 788 s->real_device.dev, s->real_device.func); in xen_pt_realize() 798 if ((s->real_device.domain == XEN_PCI_IGD_DOMAIN) && in xen_pt_realize() 799 (s->real_device.bus == XEN_PCI_IGD_BUS) && in xen_pt_realize() [all …]
|
H A D | xen_pt_config_init.c | 245 *data = s->real_device.vendor_id; in xen_pt_vendor_reg_init() 252 *data = s->real_device.device_id; in xen_pt_device_reg_init() 307 if (s->real_device.irq) { in xen_pt_irqpin_reg_init() 373 int type = s->real_device.io_regions[index - 1].type; in xen_pt_bar_reg_parse() 396 if (s->real_device.io_regions[index].type & XEN_HOST_PCI_REGION_TYPE_IO) { in xen_pt_bar_reg_parse() 449 *value = base_address_with_flags(&s->real_device.io_regions[index]); in xen_pt_bar_reg_read() 843 if (xen_host_pci_get_byte(&s->real_device, offset + PCI_EXP_FLAGS, &flag)) { in get_capability_version() 853 if (xen_host_pci_get_byte(&s->real_device, offset + PCI_EXP_FLAGS, &flag)) { in get_device_type() 907 rc = xen_host_pci_get_byte(&s->real_device, in xen_pt_linkctrl2_reg_init() 1081 rc = xen_host_pci_get_word(&s->real_device, real_offset, ®_field); in xen_pt_msgctrl_reg_init() [all …]
|
H A D | xen_pt_msi.c | 86 rc = xen_host_pci_get_word(&s->real_device, address, &val); in msi_msix_enable() 97 rc = xen_host_pci_set_word(&s->real_device, address, val); in msi_msix_enable() 139 ppirq, PCI_DEVFN(s->real_device.dev, in msi_msix_setup() 140 s->real_device.func), in msi_msix_setup() 141 s->real_device.bus, in msi_msix_setup() 530 XenHostPCIDevice *hd = &s->real_device; in xen_pt_msix_init() 576 msix->table_base = s->real_device.io_regions[bar_index].base_addr; in xen_pt_msix_init()
|
H A D | xen_pt_graphics.c | 204 if (pd->device != s->real_device.device_id) { in xen_pt_setup_vga() 205 pd->device = s->real_device.device_id; in xen_pt_setup_vga() 255 xen_host_pci_get_block(&s->real_device, XEN_PCI_INTEL_OPREGION, in igd_write_opregion()
|
H A D | xen_pt.h | 240 XenHostPCIDevice real_device; member 306 xen_host_pci_get_byte(&s->real_device, PCI_INTERRUPT_PIN, &v); in xen_pt_pci_read_intx()
|