Searched refs:barnum (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/sys/mips/cavium/
H A Doctopci.c472 octopci_init_bar(device_t dev, unsigned b, unsigned s, unsigned f, unsigned barnum, uint8_t *commandp) argument
481 octopci_write_config(dev, b, s, f, PCIR_BAR(barnum), 0xffffffff, 4);
482 bar = octopci_read_config(dev, b, s, f, PCIR_BAR(barnum), 4);
486 return (barnum + 1);
495 b, s, f, barnum);
496 return (barnum + 1);
498 octopci_write_config(dev, b, s, f, PCIR_BAR(barnum),
507 return (barnum + 1);
509 if (PCIR_BAR(barnum) == PCIR_BIOS) {
521 octopci_write_config(dev, b, s, f, PCIR_BAR(barnum
554 unsigned barnum, bars; local
[all...]
/freebsd-13-stable/usr.sbin/bhyve/
H A Dvirtio.c125 vi_set_io_bar(struct virtio_softc *vs, int barnum) argument
134 pci_emul_alloc_bar(vs->vs_pi, barnum, PCIBAR_IO, size);
145 vi_intr_init(struct virtio_softc *vs, int barnum, int use_msix) argument
155 if (pci_emul_add_msixcap(vs->vs_pi, nvec, barnum))
H A Dpci_emul.h245 int pci_emul_add_msixcap(struct pci_devinst *pi, int msgnum, int barnum);
H A Dvirtio.h483 int vi_intr_init(struct virtio_softc *vs, int barnum, int use_msix);
H A Dpci_emul.c801 pci_populate_msixcap(struct msixcap *msixcap, int msgnum, int barnum, argument
822 msixcap->table_info = barnum & PCIM_MSIX_BIR_MASK;
823 msixcap->pba_info = msix_tab_size | (barnum & PCIM_MSIX_BIR_MASK);
843 pci_emul_add_msixcap(struct pci_devinst *pi, int msgnum, int barnum) argument
849 assert(barnum >= 0 && barnum <= PCIR_MAX_BAR_0);
856 pi->pi_msix.table_bar = barnum;
857 pi->pi_msix.pba_bar = barnum;
865 pci_populate_msixcap(&msixcap, msgnum, barnum, tab_size);
868 pci_emul_alloc_bar(pi, barnum, PCIBAR_MEM3
[all...]

Completed in 195 milliseconds