Lines Matching refs:e

38     PCIExpressHost *e = opaque;  in pcie_mmcfg_data_write()  local
39 PCIBus *s = e->pci.bus; in pcie_mmcfg_data_write()
56 PCIExpressHost *e = opaque; in pcie_mmcfg_data_read() local
57 PCIBus *s = e->pci.bus; in pcie_mmcfg_data_read()
78 PCIExpressHost *e = PCIE_HOST_BRIDGE(obj); in pcie_host_init() local
80 e->base_addr = PCIE_BASE_ADDR_UNMAPPED; in pcie_host_init()
81 memory_region_init_io(&e->mmio, OBJECT(e), &pcie_mmcfg_ops, e, "pcie-mmcfg-mmio", in pcie_host_init()
85 void pcie_host_mmcfg_unmap(PCIExpressHost *e) in pcie_host_mmcfg_unmap() argument
87 if (e->base_addr != PCIE_BASE_ADDR_UNMAPPED) { in pcie_host_mmcfg_unmap()
88 memory_region_del_subregion(get_system_memory(), &e->mmio); in pcie_host_mmcfg_unmap()
89 e->base_addr = PCIE_BASE_ADDR_UNMAPPED; in pcie_host_mmcfg_unmap()
93 void pcie_host_mmcfg_init(PCIExpressHost *e, uint32_t size) in pcie_host_mmcfg_init() argument
98 e->size = size; in pcie_host_mmcfg_init()
99 memory_region_set_size(&e->mmio, e->size); in pcie_host_mmcfg_init()
102 void pcie_host_mmcfg_map(PCIExpressHost *e, hwaddr addr, in pcie_host_mmcfg_map() argument
105 pcie_host_mmcfg_init(e, size); in pcie_host_mmcfg_map()
106 e->base_addr = addr; in pcie_host_mmcfg_map()
107 memory_region_add_subregion(get_system_memory(), e->base_addr, &e->mmio); in pcie_host_mmcfg_map()
110 void pcie_host_mmcfg_update(PCIExpressHost *e, in pcie_host_mmcfg_update() argument
116 pcie_host_mmcfg_unmap(e); in pcie_host_mmcfg_update()
118 pcie_host_mmcfg_map(e, addr, size); in pcie_host_mmcfg_update()