Lines Matching refs:base
48 uint64_t base; in pci_segment_lib_get_base() local
52 base = PCIE_REG_BASE; in pci_segment_lib_get_base()
65 base += PCIE_EXT_CFG_DATA; in pci_segment_lib_get_base()
87 return base + offset; in pci_segment_lib_get_base()
114 uint64_t base; in pci_read_config() local
117 base = pci_segment_lib_get_base(addr, off); in pci_read_config()
119 if (base == INVALID_PCI_ADDR) { in pci_read_config()
120 *val = base; in pci_read_config()
124 *val = mmio_read_8(base); in pci_read_config()
127 *val = mmio_read_16(base); in pci_read_config()
130 *val = mmio_read_32(base); in pci_read_config()
163 uint64_t base; in pci_write_config() local
166 base = pci_segment_lib_get_base(addr, off); in pci_write_config()
168 if (base != INVALID_PCI_ADDR) { in pci_write_config()
171 mmio_write_8(base, val); in pci_write_config()
174 mmio_write_16(base, val); in pci_write_config()
177 mmio_write_32(base, val); in pci_write_config()