| /system/dev/bus/virtio/backends/ |
| A D | pci_modern.cpp | 23 pci_config_read8(pci, cap_field(offset, bar), &cap.bar); in ReadVirtioCap() 181 zx_status_t PciModernBackend::MapBar(uint8_t bar) { in MapBar() argument 182 if (bar >= fbl::count_of(bar_)) { in MapBar() 186 if (bar_[bar]) { in MapBar() 193 zxlogf(ERROR, "%s: Failed to map bar %u: %d\n", tag(), bar, s); in MapBar() 197 bar_[bar] = ddk::MmioBuffer(mmio); in MapBar() 198 zxlogf(TRACE, "%s: bar %u mapped to %p\n", tag(), bar, bar_[bar]->get()); in MapBar() 204 if (MapBar(cap.bar) != ZX_OK) { in CommonCfgCallbackLocked() 218 if (MapBar(cap.bar) != ZX_OK) { in NotifyCfgCallbackLocked() 227 if (MapBar(cap.bar) != ZX_OK) { in IsrCfgCallbackLocked() [all …]
|
| A D | pci.h | 127 zx_status_t MapBar(uint8_t bar);
|
| /system/ulib/ddk/include/ddk/protocol/ |
| A D | pci-lib.h | 15 zx_pci_bar_t bar; in pci_map_bar_buffer() local 17 zx_status_t status = pci->ops->get_bar(pci->ctx, bar_id, &bar); in pci_map_bar_buffer() 22 if (bar.type == ZX_PCI_BAR_TYPE_PIO || bar.handle == ZX_HANDLE_INVALID) { in pci_map_bar_buffer() 25 return mmio_buffer_init(buffer, 0, bar.size, bar.handle, cache_policy); in pci_map_bar_buffer()
|
| /system/dev/bus/pci/kpci/ |
| A D | proxy.c | 168 .bar.id = bar_id, in pci_op_get_bar() 176 *out_bar = resp.bar; in pci_op_get_bar() 209 zx_pci_bar_t bar; in pci_op_map_bar() local 210 zx_status_t status = pci_op_get_bar(ctx, bar_id, &bar); in pci_op_map_bar() 216 if (bar.type == ZX_PCI_BAR_TYPE_PIO || bar.handle == ZX_HANDLE_INVALID) { in pci_op_map_bar() 220 status = zx_vmo_set_cache_policy(bar.handle, cache_policy); in pci_op_map_bar() 222 zx_handle_close(bar.handle); in pci_op_map_bar() 231 ROUNDUP(bar.size, PAGE_SIZE), in pci_op_map_bar() 234 zx_handle_close(bar.handle); in pci_op_map_bar() 238 *size = bar.size; in pci_op_map_bar() [all …]
|
| A D | kpci.c | 100 if (req->bar.id >= ZX_PCI_MAX_BAR_REGS) { in kpci_get_bar() 106 zx_pci_bar_t bar; in kpci_get_bar() local 107 zx_status_t st = zx_pci_get_bar(device->handle, req->bar.id, &bar, &handle); in kpci_get_bar() 109 resp.bar = bar; in kpci_get_bar()
|
| A D | kpci-private.h | 78 zx_pci_bar_t bar; member
|
| /system/utest/fidl-compiler/ |
| A D | table_tests.cpp | 124 [FooAttr="bar"] in compiling() 135 [FooAttr="bar"] in compiling()
|
| /system/utest/banjo-compiler/ |
| A D | table_tests.cpp | 124 [FooAttr="bar"] in compiling() 135 [FooAttr="bar"] in compiling()
|
| /system/dev/display/simple/ |
| A D | simple-display.cpp | 182 zx_status_t bind_simple_pci_display_bootloader(zx_device_t* dev, const char* name, uint32_t bar) { in bind_simple_pci_display_bootloader() argument 191 return bind_simple_pci_display(dev, name, bar, width, height, stride, format); in bind_simple_pci_display_bootloader() 194 zx_status_t bind_simple_pci_display(zx_device_t* dev, const char* name, uint32_t bar, in bind_simple_pci_display() argument 205 status = pci_map_bar_buffer(&pci, bar, ZX_CACHE_POLICY_WRITE_COMBINING, &mmio); in bind_simple_pci_display() 207 printf("%s: failed to map pci bar %d: %d\n", name, bar, status); in bind_simple_pci_display()
|
| A D | simple-display.h | 61 zx_status_t bind_simple_pci_display(zx_device_t* dev, const char* name, uint32_t bar, 65 zx_status_t bind_simple_pci_display_bootloader(zx_device_t* dev, const char* name, uint32_t bar);
|
| /system/host/fidl/examples/ |
| A D | tables.fidl | 12 A? bar;
|
| /system/host/banjo/examples/ |
| A D | tables.banjo | 12 A? bar;
|
| /system/dev/bus/pci/ |
| A D | config.h | 75 static constexpr PciReg32 kBar(uint32_t bar) { in kBar() argument 76 ZX_ASSERT(bar < PCI_MAX_BAR_REGS); in kBar() 77 return PciReg32(static_cast<uint16_t>(0x10 + (bar * sizeof(uint32_t)))); in kBar()
|
| /system/ulib/unittest/ |
| A D | README.md | 43 $ foo-test --foo -f -f bar 64 $ foo-test --foo ./-f a b c -f bar 68 $ foo-test --foo ./-f -f bar a b c
|
| /system/dev/usb/xhci/ |
| A D | usb-xhci.cpp | 371 zx_pci_bar_t bar; in usb_xhci_bind_pci() local 372 status = pci_get_bar(pci, 0u, &bar); in usb_xhci_bind_pci() 377 ZX_ASSERT(bar.type == ZX_PCI_BAR_TYPE_MMIO); in usb_xhci_bind_pci() 378 status = mmio_buffer_init(&xhci->mmio, 0, bar.size, bar.handle, ZX_CACHE_POLICY_UNCACHED); in usb_xhci_bind_pci()
|
| /system/ulib/virtio/include/virtio/ |
| A D | virtio.h | 73 uint8_t bar; member
|