Lines Matching refs:bar

19     return qpci_io_readb(dev->pdev, dev->bar, dev->device_cfg_offset + addr);  in config_readb()
25 return qpci_io_readw(dev->pdev, dev->bar, dev->device_cfg_offset + addr); in config_readw()
31 return qpci_io_readl(dev->pdev, dev->bar, dev->device_cfg_offset + addr); in config_readl()
37 return qpci_io_readq(dev->pdev, dev->bar, dev->device_cfg_offset + addr); in config_readq()
45 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in get_features()
49 lo = qpci_io_readl(dev->pdev, dev->bar, dev->common_cfg_offset + in get_features()
52 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in get_features()
56 hi = qpci_io_readl(dev->pdev, dev->bar, dev->common_cfg_offset + in get_features()
69 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_features()
73 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_features()
77 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_features()
81 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_features()
92 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in get_guest_features()
96 lo = qpci_io_readl(dev->pdev, dev->bar, dev->common_cfg_offset + in get_guest_features()
99 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in get_guest_features()
103 hi = qpci_io_readl(dev->pdev, dev->bar, dev->common_cfg_offset + in get_guest_features()
113 return qpci_io_readb(dev->pdev, dev->bar, dev->common_cfg_offset + in get_status()
122 return qpci_io_writeb(dev->pdev, dev->bar, dev->common_cfg_offset + in set_status()
159 return qpci_io_readb(dev->pdev, dev->bar, dev->isr_cfg_offset) & 1; in get_queue_isr_status()
171 return qpci_io_readb(dev->pdev, dev->bar, dev->isr_cfg_offset) & 2; in get_config_isr_status()
189 qpci_io_writew(dev->pdev, dev->bar, dev->common_cfg_offset + in queue_select()
198 return qpci_io_readw(dev->pdev, dev->bar, dev->common_cfg_offset + in get_queue_size()
206 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_queue_address()
209 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_queue_address()
213 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_queue_address()
216 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_queue_address()
220 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_queue_address()
223 qpci_io_writel(dev->pdev, dev->bar, dev->common_cfg_offset + in set_queue_address()
239 notify_off = qpci_io_readw(dev->pdev, dev->bar, dev->common_cfg_offset + in virtqueue_setup()
246 qpci_io_writew(dev->pdev, dev->bar, dev->common_cfg_offset + in virtqueue_setup()
257 qpci_io_writew(dev->pdev, dev->bar, vqpci->notify_offset, vq->index); in virtqueue_kick()
284 qpci_io_writew(d->pdev, d->bar, d->common_cfg_offset + in set_config_vector()
286 vector = qpci_io_readw(d->pdev, d->bar, d->common_cfg_offset + in set_config_vector()
298 qpci_io_writew(d->pdev, d->bar, d->common_cfg_offset + in set_queue_vector()
301 vector = qpci_io_readw(d->pdev, d->bar, d->common_cfg_offset + in set_queue_vector()
355 uint8_t *bar, uint32_t *offset, uint32_t *length, in find_structure() argument
370 *bar = qpci_config_readb(dev->pdev, in find_structure()
371 addr + offsetof(struct virtio_pci_cap, bar)); in find_structure()
388 uint8_t bar; in probe_device_layout() local
397 if (!find_structure(dev, VIRTIO_PCI_CAP_COMMON_CFG, &bar, in probe_device_layout()
401 dev->bar_idx = bar; in probe_device_layout()
403 if (!find_structure(dev, VIRTIO_PCI_CAP_NOTIFY_CFG, &bar, in probe_device_layout()
407 g_assert_cmphex(bar, ==, dev->bar_idx); in probe_device_layout()
413 if (!find_structure(dev, VIRTIO_PCI_CAP_ISR_CFG, &bar, in probe_device_layout()
417 g_assert_cmphex(bar, ==, dev->bar_idx); in probe_device_layout()
419 if (!find_structure(dev, VIRTIO_PCI_CAP_DEVICE_CFG, &bar, in probe_device_layout()
423 g_assert_cmphex(bar, ==, dev->bar_idx); in probe_device_layout()