Symbol: pci_devinst
usr/src/cmd/bhyve/amd64/ioapic.c
71
ioapic_pci_alloc_irq(struct pci_devinst *pi)
usr/src/cmd/bhyve/amd64/ioapic.h
33
struct pci_devinst;
usr/src/cmd/bhyve/amd64/ioapic.h
39
int ioapic_pci_alloc_irq(struct pci_devinst *pi);
usr/src/cmd/bhyve/amd64/pci_lpc.c
329
pci_lpc_write_dsdt(struct pci_devinst *pi)
usr/src/cmd/bhyve/amd64/pci_lpc.c
449
pci_lpc_cfgwrite(struct pci_devinst *pi, int coff, int bytes, uint32_t val)
usr/src/cmd/bhyve/amd64/pci_lpc.c
469
pci_lpc_write(struct pci_devinst *pi __unused, int baridx __unused,
usr/src/cmd/bhyve/amd64/pci_lpc.c
475
pci_lpc_read(struct pci_devinst *pi __unused, int baridx __unused,
usr/src/cmd/bhyve/amd64/pci_lpc.c
536
pci_lpc_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/amd64/pci_lpc.c
72
static struct pci_devinst *lpc_bridge;
usr/src/cmd/bhyve/common/block_if.c
547
blockif_add_boot_device(struct pci_devinst *const pi,
usr/src/cmd/bhyve/common/block_if.h
60
struct pci_devinst;
usr/src/cmd/bhyve/common/block_if.h
66
int blockif_add_boot_device(struct pci_devinst *const pi, struct blockif_ctxt *const bc);
usr/src/cmd/bhyve/common/net_utils.c
98
net_genmac(struct pci_devinst *pi, uint8_t *macaddr)
usr/src/cmd/bhyve/common/net_utils.h
34
void net_genmac(struct pci_devinst *pi, uint8_t *macaddr);
usr/src/cmd/bhyve/common/pci_ahci.c
198
struct pci_devinst *asc_pi;
usr/src/cmd/bhyve/common/pci_ahci.c
2250
pci_ahci_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_ahci.c
2344
pci_ahci_read(struct pci_devinst *pi, int baridx, uint64_t regoff, int size)
usr/src/cmd/bhyve/common/pci_ahci.c
235
struct pci_devinst *pi = sc->asc_pi;
usr/src/cmd/bhyve/common/pci_ahci.c
2471
pci_ahci_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_ahci.c
285
struct pci_devinst *pi = sc->asc_pi;
usr/src/cmd/bhyve/common/pci_e82545.c
2147
e82545_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_e82545.c
2197
e82545_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_e82545.c
2340
e82545_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_e82545.c
248
struct pci_devinst *esc_pi;
usr/src/cmd/bhyve/common/pci_emul.c
1005
pci_emul_add_boot_device(struct pci_devinst *pi, int bootindex)
usr/src/cmd/bhyve/common/pci_emul.c
1045
pci_emul_add_capability(struct pci_devinst *pi, u_char *capdata, int caplen,
usr/src/cmd/bhyve/common/pci_emul.c
1106
struct pci_devinst *pdi;
usr/src/cmd/bhyve/common/pci_emul.c
1109
pdi = calloc(1, sizeof(struct pci_devinst));
usr/src/cmd/bhyve/common/pci_emul.c
1161
pci_emul_add_msicap(struct pci_devinst *pi, int msgnum)
usr/src/cmd/bhyve/common/pci_emul.c
1198
pci_msix_table_init(struct pci_devinst *pi, int table_entries)
usr/src/cmd/bhyve/common/pci_emul.c
1214
pci_emul_add_msixcap(struct pci_devinst *pi, int msgnum, int barnum)
usr/src/cmd/bhyve/common/pci_emul.c
1247
msixcap_cfgwrite(struct pci_devinst *pi, int capoff, int offset,
usr/src/cmd/bhyve/common/pci_emul.c
126
struct pci_devinst *pdi;
usr/src/cmd/bhyve/common/pci_emul.c
1271
msicap_cfgwrite(struct pci_devinst *pi, int capoff, int offset,
usr/src/cmd/bhyve/common/pci_emul.c
1310
pciecap_cfgwrite(struct pci_devinst *pi, int capoff __unused, int offset,
usr/src/cmd/bhyve/common/pci_emul.c
1320
pci_emul_add_pciecap(struct pci_devinst *pi, int type)
usr/src/cmd/bhyve/common/pci_emul.c
1354
pci_emul_capwrite(struct pci_devinst *pi, int offset, int bytes, uint32_t val,
usr/src/cmd/bhyve/common/pci_emul.c
137
struct pci_devinst *pdi;
usr/src/cmd/bhyve/common/pci_emul.c
1410
pci_emul_iscap(struct pci_devinst *pi, int offset)
usr/src/cmd/bhyve/common/pci_emul.c
161
static void pci_lintr_route(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.c
162
static void pci_lintr_update(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.c
167
CFGWRITE(struct pci_devinst *pi, int coff, uint32_t val, int bytes)
usr/src/cmd/bhyve/common/pci_emul.c
1706
struct pci_devinst *pi;
usr/src/cmd/bhyve/common/pci_emul.c
179
CFGREAD(struct pci_devinst *pi, int coff, int bytes)
usr/src/cmd/bhyve/common/pci_emul.c
1877
pci_msi_enabled(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
1883
pci_msi_maxmsgnum(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
1892
pci_msix_enabled(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
1899
pci_generate_msix(struct pci_devinst *pi, int index)
usr/src/cmd/bhyve/common/pci_emul.c
1920
pci_generate_msi(struct pci_devinst *pi, int index)
usr/src/cmd/bhyve/common/pci_emul.c
1930
pci_lintr_permitted(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
1940
pci_lintr_request(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
1969
pci_lintr_route(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
2003
pci_lintr_assert(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
2020
pci_lintr_deassert(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
2035
pci_lintr_update(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
2152
pci_emul_cmd_changed(struct pci_devinst *pi, uint16_t old)
usr/src/cmd/bhyve/common/pci_emul.c
2206
pci_emul_cmdsts_write(struct pci_devinst *pi, int coff, uint32_t new, int bytes)
usr/src/cmd/bhyve/common/pci_emul.c
2237
struct pci_devinst *pi;
usr/src/cmd/bhyve/common/pci_emul.c
2464
pci_emul_dinit(struct pci_devinst *pi, nvlist_t *nvl __unused)
usr/src/cmd/bhyve/common/pci_emul.c
2493
pci_emul_diow(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_emul.c
2560
pci_emul_dior(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_emul.c
399
pci_valid_pba_offset(struct pci_devinst *pi, uint64_t offset)
usr/src/cmd/bhyve/common/pci_emul.c
413
pci_emul_msix_twrite(struct pci_devinst *pi, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_emul.c
449
pci_emul_msix_tread(struct pci_devinst *pi, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_emul.c
493
pci_msix_table_bar(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
503
pci_msix_pba_bar(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
516
struct pci_devinst *pdi = arg;
usr/src/cmd/bhyve/common/pci_emul.c
545
struct pci_devinst *pdi = arg1;
usr/src/cmd/bhyve/common/pci_emul.c
607
modify_bar_registration(struct pci_devinst *pi, int idx, int registration)
usr/src/cmd/bhyve/common/pci_emul.c
658
unregister_bar(struct pci_devinst *pi, int idx)
usr/src/cmd/bhyve/common/pci_emul.c
665
register_bar(struct pci_devinst *pi, int idx)
usr/src/cmd/bhyve/common/pci_emul.c
673
romen(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
681
porten(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
692
memen(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_emul.c
708
update_bar_address(struct pci_devinst *pi, uint64_t addr, int idx, int type)
usr/src/cmd/bhyve/common/pci_emul.c
742
pci_emul_alloc_bar(struct pci_devinst *pdi, int idx, enum pcibar_type type,
usr/src/cmd/bhyve/common/pci_emul.c
847
pci_emul_assign_bar(struct pci_devinst *const pdi, const int idx,
usr/src/cmd/bhyve/common/pci_emul.c
91
struct pci_devinst *fi_devi;
usr/src/cmd/bhyve/common/pci_emul.c
957
pci_emul_alloc_rom(struct pci_devinst *const pdi, const uint64_t size,
usr/src/cmd/bhyve/common/pci_emul.h
244
int pci_emul_alloc_bar(struct pci_devinst *pdi, int idx,
usr/src/cmd/bhyve/common/pci_emul.h
246
int pci_emul_alloc_rom(struct pci_devinst *const pdi, const uint64_t size,
usr/src/cmd/bhyve/common/pci_emul.h
248
int pci_emul_add_boot_device(struct pci_devinst *const pi,
usr/src/cmd/bhyve/common/pci_emul.h
250
int pci_emul_add_capability(struct pci_devinst *pi, u_char *capdata,
usr/src/cmd/bhyve/common/pci_emul.h
252
int pci_emul_add_msicap(struct pci_devinst *pi, int msgnum);
usr/src/cmd/bhyve/common/pci_emul.h
253
int pci_emul_add_pciecap(struct pci_devinst *pi, int pcie_device_type);
usr/src/cmd/bhyve/common/pci_emul.h
254
void pci_emul_capwrite(struct pci_devinst *pi, int offset, int bytes,
usr/src/cmd/bhyve/common/pci_emul.h
256
void pci_emul_cmd_changed(struct pci_devinst *pi, uint16_t old);
usr/src/cmd/bhyve/common/pci_emul.h
257
void pci_generate_msi(struct pci_devinst *pi, int msgnum);
usr/src/cmd/bhyve/common/pci_emul.h
258
void pci_generate_msix(struct pci_devinst *pi, int msgnum);
usr/src/cmd/bhyve/common/pci_emul.h
259
void pci_lintr_assert(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.h
260
void pci_lintr_deassert(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.h
261
void pci_lintr_request(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.h
262
int pci_msi_enabled(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.h
263
int pci_msix_enabled(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.h
264
int pci_msix_table_bar(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.h
265
int pci_msix_pba_bar(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.h
266
int pci_msi_maxmsgnum(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_emul.h
271
int pci_emul_add_msixcap(struct pci_devinst *pi, int msgnum, int barnum);
usr/src/cmd/bhyve/common/pci_emul.h
272
int pci_emul_msix_twrite(struct pci_devinst *pi, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_emul.h
274
uint64_t pci_emul_msix_tread(struct pci_devinst *pi, uint64_t offset, int size);
usr/src/cmd/bhyve/common/pci_emul.h
282
pci_set_cfgdata8(struct pci_devinst *pi, int offset, uint8_t val)
usr/src/cmd/bhyve/common/pci_emul.h
289
pci_set_cfgdata16(struct pci_devinst *pi, int offset, uint16_t val)
usr/src/cmd/bhyve/common/pci_emul.h
296
pci_set_cfgdata32(struct pci_devinst *pi, int offset, uint32_t val)
usr/src/cmd/bhyve/common/pci_emul.h
303
pci_get_cfgdata8(struct pci_devinst *pi, int offset)
usr/src/cmd/bhyve/common/pci_emul.h
310
pci_get_cfgdata16(struct pci_devinst *pi, int offset)
usr/src/cmd/bhyve/common/pci_emul.h
317
pci_get_cfgdata32(struct pci_devinst *pi, int offset)
usr/src/cmd/bhyve/common/pci_emul.h
52
struct pci_devinst;
usr/src/cmd/bhyve/common/pci_emul.h
59
int (*pe_init)(struct pci_devinst *, nvlist_t *);
usr/src/cmd/bhyve/common/pci_emul.h
64
void (*pe_write_dsdt)(struct pci_devinst *);
usr/src/cmd/bhyve/common/pci_emul.h
67
int (*pe_cfgwrite)(struct pci_devinst *pi, int offset,
usr/src/cmd/bhyve/common/pci_emul.h
69
int (*pe_cfgread)(struct pci_devinst *pi, int offset,
usr/src/cmd/bhyve/common/pci_emul.h
73
void (*pe_barwrite)(struct pci_devinst *pi, int baridx,
usr/src/cmd/bhyve/common/pci_emul.h
75
uint64_t (*pe_barread)(struct pci_devinst *pi, int baridx,
usr/src/cmd/bhyve/common/pci_emul.h
78
void (*pe_baraddr)(struct pci_devinst *pi,
usr/src/cmd/bhyve/common/pci_emul.h
81
void (*pe_lintrupdate)(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_fbuf.c
120
pci_fbuf_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_fbuf.c
174
pci_fbuf_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_fbuf.c
219
pci_fbuf_baraddr(struct pci_devinst *pi, int baridx, int enabled,
usr/src/cmd/bhyve/common/pci_fbuf.c
376
pci_fbuf_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_fbuf.c
86
struct pci_devinst *fsc_pi;
usr/src/cmd/bhyve/common/pci_hda.c
117
struct pci_devinst *pci_dev;
usr/src/cmd/bhyve/common/pci_hda.c
1233
pci_hda_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_hda.c
1265
pci_hda_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_hda.c
1282
pci_hda_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_hda.c
209
static int pci_hda_init(struct pci_devinst *pi, nvlist_t *nvl);
usr/src/cmd/bhyve/common/pci_hda.c
210
static void pci_hda_write(struct pci_devinst *pi, int baridx, uint64_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
212
static uint64_t pci_hda_read(struct pci_devinst *pi, int baridx,
usr/src/cmd/bhyve/common/pci_hda.c
365
struct pci_devinst *pi = sc->pci_dev;
usr/src/cmd/bhyve/common/pci_hda.c
863
struct pci_devinst *pi = sc->pci_dev;
usr/src/cmd/bhyve/common/pci_hostbridge.c
63
pci_hostbridge_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_irq.c
157
pci_irq_assert(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_irq.c
180
pci_irq_deassert(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_irq.c
203
pirq_alloc_pin(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_irq.h
33
struct pci_devinst;
usr/src/cmd/bhyve/common/pci_irq.h
35
void pci_irq_assert(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_irq.h
36
void pci_irq_deassert(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_irq.h
40
int pirq_alloc_pin(struct pci_devinst *pi);
usr/src/cmd/bhyve/common/pci_nvme.c
3104
pci_nvme_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_nvme.c
3167
pci_nvme_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_nvme.c
322
struct pci_devinst *nsc_pi;
usr/src/cmd/bhyve/common/pci_nvme.c
3330
pci_nvme_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_passthru.c
1012
passthru_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_passthru.c
1034
passthru_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_passthru.c
1060
passthru_msix_addr(struct vmctx *ctx, struct pci_devinst *pi, int baridx,
usr/src/cmd/bhyve/common/pci_passthru.c
1100
passthru_mmio_addr(struct vmctx *ctx, struct pci_devinst *pi, int baridx,
usr/src/cmd/bhyve/common/pci_passthru.c
1118
passthru_addr_rom(struct pci_devinst *const pi, const int idx,
usr/src/cmd/bhyve/common/pci_passthru.c
1140
passthru_addr(struct pci_devinst *pi, int baridx,
usr/src/cmd/bhyve/common/pci_passthru.c
184
passthru_add_msicap(struct pci_devinst *pi, int msgnum, int nextptr)
usr/src/cmd/bhyve/common/pci_passthru.c
210
struct pci_devinst *pi = sc->psc_pi;
usr/src/cmd/bhyve/common/pci_passthru.c
248
struct pci_devinst *pi = sc->psc_pi;
usr/src/cmd/bhyve/common/pci_passthru.c
353
struct pci_devinst *pi;
usr/src/cmd/bhyve/common/pci_passthru.c
428
struct pci_devinst *pi;
usr/src/cmd/bhyve/common/pci_passthru.c
494
struct pci_devinst *pi = sc->psc_pi;
usr/src/cmd/bhyve/common/pci_passthru.c
557
struct pci_devinst *pi = sc->psc_pi;
usr/src/cmd/bhyve/common/pci_passthru.c
618
struct pci_devinst *pi = sc->psc_pi;
usr/src/cmd/bhyve/common/pci_passthru.c
68
struct pci_devinst *psc_pi;
usr/src/cmd/bhyve/common/pci_passthru.c
771
passthru_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_passthru.c
868
struct pci_devinst *pi __unused, int coff, int bytes, uint32_t *rv)
usr/src/cmd/bhyve/common/pci_passthru.c
904
struct pci_devinst *pi __unused, int coff __unused, int bytes __unused,
usr/src/cmd/bhyve/common/pci_passthru.c
911
passthru_cfgread(struct pci_devinst *pi, int coff, int bytes, uint32_t *rv)
usr/src/cmd/bhyve/common/pci_passthru.c
924
passthru_cfgwrite_default(struct passthru_softc *sc, struct pci_devinst *pi,
usr/src/cmd/bhyve/common/pci_passthru.c
992
struct pci_devinst *pi __unused, int coff __unused, int bytes __unused,
usr/src/cmd/bhyve/common/pci_passthru.c
999
passthru_cfgwrite(struct pci_devinst *pi, int coff, int bytes, uint32_t val)
usr/src/cmd/bhyve/common/pci_passthru.h
18
struct pci_devinst *pi, int coff, int bytes, uint32_t *rv);
usr/src/cmd/bhyve/common/pci_passthru.h
20
struct pci_devinst *pi, int coff, int bytes, uint32_t val);
usr/src/cmd/bhyve/common/pci_passthru.h
26
int passthru_cfgread_emulate(struct passthru_softc *sc, struct pci_devinst *pi,
usr/src/cmd/bhyve/common/pci_passthru.h
28
int passthru_cfgwrite_emulate(struct passthru_softc *sc, struct pci_devinst *pi,
usr/src/cmd/bhyve/common/pci_uart.c
51
struct pci_devinst *pi = arg;
usr/src/cmd/bhyve/common/pci_uart.c
59
struct pci_devinst *pi = arg;
usr/src/cmd/bhyve/common/pci_uart.c
65
pci_uart_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/pci_uart.c
75
pci_uart_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_uart.c
96
pci_uart_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_virtio_9p.c
295
pci_vt9p_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_virtio_block.c
490
pci_vtblk_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_virtio_console.c
748
pci_vtcon_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_virtio_input.c
656
pci_vtinput_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_virtio_net.c
621
pci_vtnet_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_virtio_rnd.c
157
pci_vtrnd_init(struct pci_devinst *pi, nvlist_t *nvl __unused)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
1223
pci_vtscsi_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
132
static int pci_vtscsi_init(struct pci_devinst *, nvlist_t *);
usr/src/cmd/bhyve/common/pci_virtio_viona.c
1083
struct pci_devinst *pi = sc->vsc_vs.vs_pi;
usr/src/cmd/bhyve/common/pci_virtio_viona.c
1115
pci_viona_lintrupdate(struct pci_devinst *pi)
usr/src/cmd/bhyve/common/pci_virtio_viona.c
1186
pci_viona_baraddr(struct pci_devinst *pi, int baridx, int enabled,
usr/src/cmd/bhyve/common/pci_virtio_viona.c
924
pci_viona_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/pci_xhci.c
2327
pci_xhci_write(struct pci_devinst *pi, int baridx, uint64_t offset,
usr/src/cmd/bhyve/common/pci_xhci.c
2549
pci_xhci_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/pci_xhci.c
261
struct pci_devinst *xsc_pi;
usr/src/cmd/bhyve/common/pci_xhci.c
2912
pci_xhci_init(struct pci_devinst *pi, nvlist_t *nvl)
usr/src/cmd/bhyve/common/virtio.c
123
void *dev_softc, struct pci_devinst *pi, struct vqueue_info *queues)
usr/src/cmd/bhyve/common/virtio.c
1845
vi_pci_cfgread(struct pci_devinst *pi, int offset, int bytes, uint32_t *retval)
usr/src/cmd/bhyve/common/virtio.c
1900
vi_pci_cfgwrite(struct pci_devinst *pi, int offset, int bytes, uint32_t val)
usr/src/cmd/bhyve/common/virtio.c
2023
vi_pci_read(struct pci_devinst *pi, int baridx, uint64_t offset, int size)
usr/src/cmd/bhyve/common/virtio.c
2066
vi_pci_write(struct pci_devinst *pi, int baridx, uint64_t offset, int size,
usr/src/cmd/bhyve/common/virtio.c
494
vi_pci_init(struct pci_devinst *pi, virtio_mode_t mode,
usr/src/cmd/bhyve/common/virtio.h
212
struct pci_devinst;
usr/src/cmd/bhyve/common/virtio.h
281
struct pci_devinst *vs_pi; /* PCI device instance */
usr/src/cmd/bhyve/common/virtio.h
496
void *dev_softc, struct pci_devinst *pi,
usr/src/cmd/bhyve/common/virtio.h
500
void vi_pci_init(struct pci_devinst *, virtio_mode_t, uint16_t,
usr/src/cmd/bhyve/common/virtio.h
522
int vi_pci_cfgread(struct pci_devinst *pi, int offset, int bytes,
usr/src/cmd/bhyve/common/virtio.h
524
int vi_pci_cfgwrite(struct pci_devinst *pi, int offset, int bytes,
usr/src/cmd/bhyve/common/virtio.h
526
uint64_t vi_pci_read(struct pci_devinst *pi, int baridx, uint64_t offset,
usr/src/cmd/bhyve/common/virtio.h
528
void vi_pci_write(struct pci_devinst *pi, int baridx, uint64_t offset,