Home
last modified time | relevance | path

Searched refs:ro_map (Results 1 – 5 of 5) sorted by relevance

/xen/xen/arch/x86/x86_64/
A Dmmconfig_64.c203 const unsigned long *ro_map; in pci_ro_mmcfg_decode() local
206 ((ro_map = pci_get_ro_map(*seg)) == NULL || in pci_ro_mmcfg_decode()
207 !test_bit(*bdf, ro_map)); in pci_ro_mmcfg_decode()
/xen/xen/drivers/vpci/
A Dvpci.c414 const unsigned long *ro_map = pci_get_ro_map(sbdf.seg); in vpci_write() local
422 if ( ro_map && test_bit(sbdf.bdf, ro_map) ) in vpci_write()
/xen/xen/drivers/passthrough/
A Dpci.c44 unsigned long *ro_map; member
147 return pseg ? pseg->ro_map : NULL; in pci_get_ro_map()
510 if ( !pseg->ro_map ) in pci_ro_device()
514 pseg->ro_map = alloc_xenheap_pages(get_order_from_bytes(sz), 0); in pci_ro_device()
515 if ( !pseg->ro_map ) in pci_ro_device()
517 memset(pseg->ro_map, 0, sz); in pci_ro_device()
520 __set_bit(PCI_BDF2(bus, devfn), pseg->ro_map); in pci_ro_device()
/xen/xen/arch/x86/pv/
A Demul-priv-op.c233 const unsigned long *ro_map = pci_get_ro_map(0); in pci_cfg_ok() local
235 if ( ro_map && test_bit(machine_bdf, ro_map) ) in pci_cfg_ok()
/xen/xen/arch/x86/
A Dmm.c935 const unsigned long *ro_map; in get_page_from_l1e() local
939 ((ro_map = pci_get_ro_map(seg)) != NULL && in get_page_from_l1e()
940 test_bit(bdf, ro_map)) ) in get_page_from_l1e()

Completed in 25 milliseconds