Searched refs:pi_bar (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.1-release/usr.sbin/bhyve/
H A Dpci_emul.c349 if (pdi->pi_bar[i].type == PCIBAR_IO &&
350 port >= pdi->pi_bar[i].addr &&
351 port + bytes <= pdi->pi_bar[i].addr + pdi->pi_bar[i].size) {
352 offset = port - pdi->pi_bar[i].addr;
375 assert(pdi->pi_bar[bidx].type == PCIBAR_MEM32 ||
376 pdi->pi_bar[bidx].type == PCIBAR_MEM64);
377 assert(addr >= pdi->pi_bar[bidx].addr &&
378 addr + size <= pdi->pi_bar[bidx].addr + pdi->pi_bar[bid
[all...]
H A Dpci_passthru.c408 start = pi->pi_bar[idx].addr;
409 remaining = pi->pi_bar[idx].size;
506 pi->pi_bar[i].addr, pi->pi_bar[i].size, base);
743 assert(pi->pi_bar[baridx].type == PCIBAR_IO);
767 assert(pi->pi_bar[baridx].type == PCIBAR_IO);
H A Dpci_emul.h150 struct pcibar pi_bar[PCI_BARMAX + 1]; member in struct:pci_devinst

Completed in 52 milliseconds