Home
last modified time | relevance | path

Searched refs:baridx (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/dev/liquidio/
H A Dlio_main.h67 lio_unmap_pci_barx(struct octeon_device *oct, int baridx) in lio_unmap_pci_barx() argument
70 lio_dev_dbg(oct, "Freeing PCI mapped regions for Bar%d\n", baridx); in lio_unmap_pci_barx()
72 if (oct->mem_bus_space[baridx].pci_mem != NULL) { in lio_unmap_pci_barx()
74 PCIR_BAR(baridx * 2), in lio_unmap_pci_barx()
75 oct->mem_bus_space[baridx].pci_mem); in lio_unmap_pci_barx()
76 oct->mem_bus_space[baridx].pci_mem = NULL; in lio_unmap_pci_barx()
86 lio_map_pci_barx(struct octeon_device *oct, int baridx) in lio_map_pci_barx() argument
88 int rid = PCIR_BAR(baridx * 2); in lio_map_pci_barx()
90 oct->mem_bus_space[baridx].pci_mem = in lio_map_pci_barx()
94 if (oct->mem_bus_space[baridx].pci_mem == NULL) { in lio_map_pci_barx()
[all …]
/freebsd/usr.sbin/bhyve/
H A Dpci_uart.c64 pci_uart_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in pci_uart_write() argument
67 assert(baridx == 0); in pci_uart_write()
74 pci_uart_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in pci_uart_read() argument
78 assert(baridx == 0); in pci_uart_read()
H A Dpci_passthru.c1164 passthru_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in passthru_write() argument
1172 if (baridx == pci_msix_table_bar(pi)) { in passthru_write()
1175 assert(pi->pi_bar[baridx].type == PCIBAR_IO); in passthru_write()
1182 pio.pbi_bar = baridx; in passthru_write()
1192 passthru_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in passthru_read() argument
1200 if (baridx == pci_msix_table_bar(pi)) { in passthru_read()
1203 assert(pi->pi_bar[baridx].type == PCIBAR_IO); in passthru_read()
1210 pio.pbi_bar = baridx; in passthru_read()
1223 passthru_msix_addr(struct pci_devinst *pi, int baridx, int enabled, in passthru_msix_addr() argument
1245 sc->psc_bar[baridx].addr) != 0) in passthru_msix_addr()
[all …]
H A Dpci_fbuf.c116 pci_fbuf_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in pci_fbuf_write() argument
122 assert(baridx == 0); in pci_fbuf_write()
170 pci_fbuf_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in pci_fbuf_read() argument
176 assert(baridx == 0); in pci_fbuf_read()
215 pci_fbuf_baraddr(struct pci_devinst *pi, int baridx, int enabled, in pci_fbuf_baraddr() argument
221 if (baridx != 1) in pci_fbuf_baraddr()
H A Dvirtio.c565 vi_pci_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in vi_pci_read() argument
577 if (baridx == pci_msix_table_bar(pi) || in vi_pci_read()
578 baridx == pci_msix_pba_bar(pi)) { in vi_pci_read()
584 assert(baridx == 0); in vi_pci_read()
684 vi_pci_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in vi_pci_write() argument
697 if (baridx == pci_msix_table_bar(pi) || in vi_pci_write()
698 baridx == pci_msix_pba_bar(pi)) { in vi_pci_write()
705 assert(baridx == 0); in vi_pci_write()
H A Dpci_emul.c2626 pci_emul_diow(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in pci_emul_diow() argument
2632 if (baridx == 0) { in pci_emul_diow()
2661 if (baridx == 1 || baridx == 2) { in pci_emul_diow()
2668 i = baridx - 1; /* 'memregs' index */ in pci_emul_diow()
2687 if (baridx > 2 || baridx < 0) { in pci_emul_diow()
2688 printf("diow: unknown bar idx %d\n", baridx); in pci_emul_diow()
2693 pci_emul_dior(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in pci_emul_dior() argument
2699 if (baridx == 0) { in pci_emul_dior()
2718 if (baridx == 1 || baridx == 2) { in pci_emul_dior()
2725 i = baridx - 1; /* 'memregs' index */ in pci_emul_dior()
[all …]
H A Dvirtio.h426 uint64_t vi_pci_read(struct pci_devinst *pi, int baridx, uint64_t offset,
428 void vi_pci_write(struct pci_devinst *pi, int baridx, uint64_t offset,
H A Dpci_hda.c209 static void pci_hda_write(struct pci_devinst *pi, int baridx, uint64_t offset,
211 static uint64_t pci_hda_read(struct pci_devinst *pi, int baridx,
1264 pci_hda_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in pci_hda_write() argument
1271 assert(baridx == 0); in pci_hda_write()
1281 pci_hda_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in pci_hda_read() argument
1287 assert(baridx == 0); in pci_hda_read()
H A Dpci_nvme.c3078 pci_nvme_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in pci_nvme_write() argument
3083 if (baridx == pci_msix_table_bar(pi) || in pci_nvme_write()
3084 baridx == pci_msix_pba_bar(pi)) { in pci_nvme_write()
3086 " value 0x%lx", baridx, offset, size, value); in pci_nvme_write()
3092 switch (baridx) { in pci_nvme_write()
3099 __func__, baridx, value); in pci_nvme_write()
3141 pci_nvme_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in pci_nvme_read() argument
3145 if (baridx == pci_msix_table_bar(pi) || in pci_nvme_read()
3146 baridx == pci_msix_pba_bar(pi)) { in pci_nvme_read()
3148 baridx, offset, size); in pci_nvme_read()
[all …]
H A Dpci_e82545.c2114 e82545_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in e82545_write() argument
2125 switch (baridx) { in e82545_write()
2157 baridx, offset, value, size); in e82545_write()
2164 e82545_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in e82545_read() argument
2175 switch (baridx) { in e82545_read()
2209 baridx, offset, size); in e82545_read()
H A Dpci_ahci.c2245 pci_ahci_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size, in pci_ahci_write() argument
2250 assert(baridx == 5); in pci_ahci_write()
2339 pci_ahci_read(struct pci_devinst *pi, int baridx, uint64_t regoff, int size) in pci_ahci_read() argument
2345 assert(baridx == 5); in pci_ahci_read()
H A Dpci_xhci.c2311 pci_xhci_write(struct pci_devinst *pi, int baridx, uint64_t offset, in pci_xhci_write() argument
2318 assert(baridx == 0); in pci_xhci_write()
2532 pci_xhci_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size) in pci_xhci_read() argument
2539 assert(baridx == 0); in pci_xhci_read()
/freebsd/usr.sbin/bhyve/amd64/
H A Dpci_lpc.c444 pci_lpc_write(struct pci_devinst *pi __unused, int baridx __unused, in pci_lpc_write()
450 pci_lpc_read(struct pci_devinst *pi __unused, int baridx __unused, in pci_lpc_read()