Lines Matching refs:base
131 uint32_t base, limit;
134 base = cfg_->Read(PciConfig::kIoBase);
137 supports_32bit_pio_ = ((base & 0xF) == 0x1) && ((base & 0xF) == (limit& 0xF));
138 io_base_ = (base & ~0xF) << 8;
152 base = cfg_->Read(PciConfig::kPrefetchableMemoryBase);
155 bool supports_64bit_pf_mem = ((base & 0xF) == 0x1) && ((base & 0xF) == (limit& 0xF));
156 pf_mem_base_ = (base & ~0xF) << 16;
172 printf("\tio base %#x limit %#x\n", io_base(), io_limit());
173 printf("\tmem base %#x limit %#x\n", mem_base(), mem_limit());
174 printf("\tprefectable base %#" PRIx64 " limit %#" PRIx64 "\n", pf_mem_base(), pf_mem_limit());
222 ret = upstream->pio_regions().GetRegion({ .base = io_base_, .size = size }, pio_window_);
235 ret = upstream->mmio_lo_regions().GetRegion({ .base = mem_base_, .size = size },
252 ret = upstream->pf_mmio_regions().GetRegion({ .base = pf_mem_base_, .size = size },
257 ret = upstream->mmio_lo_regions().GetRegion({ .base = pf_mem_base_, .size = size },
260 ret = upstream->mmio_hi_regions().GetRegion({ .base = pf_mem_base_, .size = size },