Searched refs:pi_bar (Results 1 – 3 of 3) sorted by relevance
349 if (pdi->pi_bar[i].type == PCIBAR_IO && in pci_emul_io_handler()350 port >= pdi->pi_bar[i].addr && in pci_emul_io_handler()351 port + bytes <= pdi->pi_bar[i].addr + pdi->pi_bar[i].size) { in pci_emul_io_handler()352 offset = port - pdi->pi_bar[i].addr; in pci_emul_io_handler()375 assert(pdi->pi_bar[bidx].type == PCIBAR_MEM32 || in pci_emul_mem_handler()376 pdi->pi_bar[bidx].type == PCIBAR_MEM64); in pci_emul_mem_handler()377 assert(addr >= pdi->pi_bar[bidx].addr && in pci_emul_mem_handler()378 addr + size <= pdi->pi_bar[bidx].addr + pdi->pi_bar[bidx].size); in pci_emul_mem_handler()380 offset = addr - pdi->pi_bar[bidx].addr; in pci_emul_mem_handler()445 switch (pi->pi_bar[idx].type) { in modify_bar_registration()[all …]
408 start = pi->pi_bar[idx].addr; in init_msix_table()409 remaining = pi->pi_bar[idx].size; in init_msix_table()506 pi->pi_bar[i].addr, pi->pi_bar[i].size, base); in cfginitbar()743 assert(pi->pi_bar[baridx].type == PCIBAR_IO); in passthru_write()767 assert(pi->pi_bar[baridx].type == PCIBAR_IO); in passthru_read()
150 struct pcibar pi_bar[PCI_BARMAX + 1]; member