Searched refs:bar (Results 1 – 13 of 13) sorted by relevance
| /devicemodel/hw/pci/ |
| A D | core.c | 508 port + bytes <= pdi->bar[i].addr + pdi->bar[i].size) { in pci_emul_io_handler() 532 if (addr + size > pdi->bar[bidx].addr + pdi->bar[bidx].size) { in pci_emul_mem_handler() 869 pdi->bar[idx].type = type; in pci_emul_alloc_pbar() 870 pdi->bar[idx].addr = addr; in pci_emul_alloc_pbar() 871 pdi->bar[idx].size = size; in pci_emul_alloc_pbar() 875 bar = addr & mask; in pci_emul_alloc_pbar() 2500 dev->bar[idx].addr = bar = 0; in pci_cfgrw() 2518 bar |= mmio_bar_prop; in pci_cfgrw() 2528 bar |= mmio_bar_prop; in pci_cfgrw() 2538 bar = addr >> 32; in pci_cfgrw() [all …]
|
| A D | passthrough.c | 240 dev->bar[PCI_ROMBAR].addr = 0; in load_pci_rombar() 291 struct pci_bar_io bar; in cfginitbar() local 302 bzero(&bar, sizeof(bar)); in cfginitbar() 303 bar.sel = ptdev->sel; in cfginitbar() 304 bar.reg = PCIR_BAR(i); in cfginitbar() 306 bar.base = read_config(ptdev->phys_dev, bar.reg, 4); in cfginitbar() 309 if (PCI_BAR_IO(bar.base)) { in cfginitbar() 323 size = bar.length; in cfginitbar() 346 ptdev->bar[i].type = bartype; in cfginitbar() 347 ptdev->bar[i].size = size; in cfginitbar() [all …]
|
| A D | npk.c | 298 dev->bar[2].addr, dev->bar[2].size, sw_bar_base); in pci_npk_init() 321 b, s, f, sw_bar_base, dev->bar[2].addr, in pci_npk_init() 322 dev->bar[2].size, m_off, m_num)); in pci_npk_init() 330 dev->bar[2].addr, dev->bar[2].size, sw_bar_base); in pci_npk_deinit()
|
| A D | wdt_i6300esb.c | 374 dev->bar[0].addr, dev->bar[0].size); in pci_wdt_init()
|
| /devicemodel/include/ |
| A D | passthru.h | 20 struct pcibar bar[PCI_BARMAX + 2]; member
|
| A D | pci_core.h | 183 struct pcibar bar[PCI_BARMAX + 2]; member
|
| /devicemodel/hw/pci/virtio/ |
| A D | virtio.c | 1191 .bar = barnum, in virtio_set_modern_mmio_bar() 1198 .cap.bar = barnum, in virtio_set_modern_mmio_bar() 1294 .cap.bar = barnum, in virtio_set_modern_pio_bar() 2027 struct pcibar *bar; in virtio_register_ioeventfd() local 2044 bar = &base->dev->bar[base->modern_pio_bar_idx]; in virtio_register_ioeventfd() 2046 ioeventfd.addr = bar->addr; in virtio_register_ioeventfd() 2051 bar = &base->dev->bar[base->modern_mmio_bar_idx]; in virtio_register_ioeventfd() 2053 ioeventfd.addr = bar->addr + VIRTIO_CAP_NOTIFY_OFFSET in virtio_register_ioeventfd() 2064 bar = &base->dev->bar[base->legacy_pio_bar_idx]; in virtio_register_ioeventfd() 2066 ioeventfd.addr = bar->addr + VIRTIO_PCI_QUEUE_NOTIFY; in virtio_register_ioeventfd()
|
| A D | virtio_hyper_dmabuf.c | 227 hyper_dmabuf->base.dev->bar[0].addr + 16, in virtio_hyper_dmabuf_set_status()
|
| A D | virtio_audio.c | 243 virt_audio->base.dev->bar[0].addr + 16, in virtio_audio_k_set_status()
|
| A D | virtio_ipu.c | 248 ipu->base.dev->bar[0].addr + 16, in virtio_ipu_set_status()
|
| A D | virtio_rnd.c | 156 rnd->base.dev->bar[0].addr + 16, in virtio_rnd_k_set_status()
|
| A D | virtio_gpu.c | 1784 if (vm_map_memseg_vma(ctx, VIRTIO_GPU_VGA_FB_SIZE, dev->bar[0].addr, in virtio_gpu_init() 1809 cap.bar = 2; in virtio_gpu_init() 1830 notify.cap.bar = 2; in virtio_gpu_init()
|
| A D | virtio_gpio.c | 1395 gpio_pio_start = dev->bar[0].addr + VIRTIO_PCI_CONFIG_OFF(1) + in virtio_gpio_init()
|
Completed in 39 milliseconds