Searched refs:pci_devinst (Results 1 - 14 of 14) sorted by relevance
/freebsd-10.1-release/usr.sbin/bhyve/ |
H A D | pci_irq.h | 33 struct pci_devinst; 35 void pci_irq_assert(struct pci_devinst *pi); 36 void pci_irq_deassert(struct pci_devinst *pi);
|
H A D | pci_emul.h | 44 struct pci_devinst; 51 int (*pe_init)(struct vmctx *, struct pci_devinst *, 55 void (*pe_write_dsdt)(struct pci_devinst *); 59 struct pci_devinst *pi, int offset, 62 struct pci_devinst *pi, int offset, 67 struct pci_devinst *pi, int baridx, 70 struct pci_devinst *pi, int baridx, 111 struct pci_devinst { struct 208 void msicap_cfgwrite(struct pci_devinst *pi, int capoff, int offset, 210 void msixcap_cfgwrite(struct pci_devinst *p [all...] |
H A D | pci_uart.c | 51 struct pci_devinst *pi = arg; 59 struct pci_devinst *pi = arg; 65 pci_uart_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, 76 pci_uart_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, 89 pci_uart_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts)
|
H A D | pci_hostbridge.c | 35 pci_hostbridge_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts) 51 pci_amd_hostbridge_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts)
|
H A D | virtio.h | 282 struct pci_devinst; 323 struct pci_devinst *vs_pi; /* PCI device instance */ 462 void *dev_softc, struct pci_devinst *pi, 473 uint64_t vi_pci_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, 475 void vi_pci_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi,
|
H A D | pci_emul.c | 80 struct pci_devinst *fi_devi; 122 static void pci_lintr_route(struct pci_devinst *pi); 123 static void pci_lintr_update(struct pci_devinst *pi); 226 pci_valid_pba_offset(struct pci_devinst *pi, uint64_t offset) 240 pci_emul_msix_twrite(struct pci_devinst *pi, uint64_t offset, int size, 276 pci_emul_msix_tread(struct pci_devinst *pi, uint64_t offset, int size) 320 pci_msix_table_bar(struct pci_devinst *pi) 330 pci_msix_pba_bar(struct pci_devinst *pi) 343 struct pci_devinst *pdi = arg; 369 struct pci_devinst *pd [all...] |
H A D | pci_passthru.c | 71 struct pci_devinst *psc_pi; 138 passthru_add_msicap(struct pci_devinst *pi, int msgnum, int nextptr) 167 struct pci_devinst *pi; 271 struct pci_devinst *pi; 321 struct pci_devinst *pi; 369 struct pci_devinst *pi = sc->psc_pi; 443 struct pci_devinst *pi; 524 cfginit(struct vmctx *ctx, struct pci_devinst *pi, int bus, int slot, int func) 549 passthru_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts) 630 passthru_cfgread(struct vmctx *ctx, int vcpu, struct pci_devinst *p [all...] |
H A D | pci_lpc.c | 63 static struct pci_devinst *lpc_bridge; 204 pci_lpc_write_dsdt(struct pci_devinst *pi) 324 pci_lpc_cfgwrite(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, 345 pci_lpc_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, 351 pci_lpc_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, 361 pci_lpc_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts)
|
H A D | pci_virtio_rnd.c | 136 pci_vtrnd_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts)
|
H A D | pci_irq.c | 154 pci_irq_assert(struct pci_devinst *pi) 175 pci_irq_deassert(struct pci_devinst *pi)
|
H A D | virtio.c | 59 void *dev_softc, struct pci_devinst *pi, 221 * be indirect, this also needs the vmctx (in the pci_devinst 502 vi_pci_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, 622 vi_pci_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi,
|
H A D | pci_virtio_block.c | 253 pci_vtblk_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts)
|
H A D | pci_ahci.c | 181 struct pci_devinst *asc_pi; 215 struct pci_devinst *pi; 1659 pci_ahci_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, 1753 pci_ahci_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, int baridx, 1779 pci_ahci_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts, int atapi) 1867 pci_ahci_hd_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts) 1874 pci_ahci_atapi_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts)
|
H A D | pci_virtio_net.c | 535 pci_vtnet_init(struct vmctx *ctx, struct pci_devinst *pi, char *opts)
|
Completed in 124 milliseconds