/fuchsia/zircon/system/dev/usb/xhci/ |
H A D | usb-xhci.c | 228 zx_handle_t irq_handle = completer->xhci->irq_handles[completer->interrupter]; local 237 wait_res = zx_interrupt_wait(irq_handle, NULL); 430 zx_handle_t irq_handle = ZX_HANDLE_INVALID; local 452 status = pdev_map_interrupt(pdev, PDEV_IRQ_INDEX, &irq_handle); 458 xhci->irq_handles[0] = irq_handle; 478 zx_handle_close(irq_handle);
|
/fuchsia/zircon/system/ulib/dispatcher-pool/ |
H A D | dispatcher-thread-pool.cpp | 161 zx_status_t ThreadPool::BindIrqToPort(const zx::handle& irq_handle, uint64_t key) { argument 162 ZX_DEBUG_ASSERT(irq_handle.is_valid()); 170 return zx_interrupt_bind(irq_handle.get(), port_.get(), key, 0u);
|
/fuchsia/zircon/system/dev/nand/aml-rawnand/ |
H A D | aml-rawnand.h | 28 zx_handle_t irq_handle; member in struct:__anon438
|
H A D | aml-rawnand.c | 773 zx_status_t result = zx_interrupt_wait(raw_nand->irq_handle, &slots); 1006 zx_interrupt_destroy(raw_nand->irq_handle); 1008 zx_handle_close(raw_nand->irq_handle); 1064 status = pdev_map_interrupt(&raw_nand->pdev, 0, &raw_nand->irq_handle); 1090 zx_handle_close(raw_nand->irq_handle); 1098 zx_handle_close(raw_nand->irq_handle); 1112 zx_interrupt_destroy(raw_nand->irq_handle);
|
/fuchsia/zircon/system/ulib/dispatcher-pool/include/dispatcher-pool/ |
H A D | dispatcher-thread-pool.h | 39 zx_status_t BindIrqToPort(const zx::handle& irq_handle, uint64_t key);
|
/fuchsia/zircon/system/dev/usb/dwc3/ |
H A D | dwc3-events.c | 188 zx_status_t status = zx_interrupt_wait(dwc->irq_handle, NULL); 236 zx_interrupt_destroy(dwc->irq_handle);
|
H A D | dwc3.c | 357 zx_handle_close(dwc->irq_handle); 358 dwc->irq_handle = ZX_HANDLE_INVALID; 383 status = pdev_map_interrupt(&dwc->pdev, IRQ_USB3, &dwc->irq_handle); 414 zx_interrupt_destroy(dwc->irq_handle); 447 zx_handle_close(dwc->irq_handle);
|
H A D | dwc3.h | 94 zx_handle_t irq_handle; member in struct:__anon506
|
/fuchsia/zircon/system/dev/i2c/dw-i2c/ |
H A D | dw-i2c.c | 27 zx_handle_t irq_handle; member in struct:__anon377 147 status = zx_interrupt_wait(dev->irq_handle, NULL); 393 status = pdev_map_interrupt(&i2c->pdev, index, &device->irq_handle); 421 if (device->irq_handle != ZX_HANDLE_INVALID) { 422 zx_handle_close(device->irq_handle);
|
/fuchsia/zircon/system/dev/block/sdhci/ |
H A D | sdhci.c | 76 zx_handle_t irq_handle; member in struct:sdhci_device 360 zx_handle_t irq_handle = dev->irq_handle; local 363 wait_res = zx_interrupt_wait(irq_handle, NULL); 914 zx_interrupt_destroy(dev->irq_handle); 922 zx_handle_close(dev->irq_handle); 1068 status = dev->sdhci.ops->get_interrupt(dev->sdhci.ctx, &dev->irq_handle);
|
/fuchsia/zircon/system/dev/i2c/intel-i2c/ |
H A D | intel-i2c-controller.h | 138 zx_handle_t irq_handle; member in struct:intel_serialio_i2c_device
|
H A D | intel-i2c-controller.c | 376 status = zx_interrupt_wait(dev->irq_handle, NULL); 608 zxlogf(INFO, "intel-i2c: unbind irq_handle %d irq_thread %p\n", dev->irq_handle, 610 if ((dev->irq_handle != ZX_HANDLE_INVALID) && dev->irq_thread) { 611 zx_interrupt_destroy(dev->irq_handle); 624 zx_handle_close(dev->irq_handle); 853 status = pci_map_interrupt(&pci, 0, &device->irq_handle);
|
/fuchsia/zircon/third_party/lib/acpica/source/os_specific/service_layers/ |
H A D | osfuchsia.cpp | 859 zx_handle_t irq_handle; member in struct:AcpiIrqThread 865 zx_status_t status = zx_interrupt_wait(real_arg->irq_handle, NULL); 925 arg->irq_handle = handle; 954 zx_interrupt_destroy(sci_irq->irq_handle);
|
/fuchsia/zircon/system/dev/block/aml-sd-emmc/ |
H A D | aml-sd-emmc.c | 54 zx_handle_t irq_handle; member in struct:aml_sd_emmc_t 195 if (dev->irq_handle != ZX_HANDLE_INVALID) 196 zx_interrupt_destroy(dev->irq_handle); 201 zx_handle_close(dev->irq_handle); 539 status = zx_interrupt_wait(dev->irq_handle, NULL); 1010 status = pdev_map_interrupt(&dev->pdev, 0, &dev->irq_handle); 1019 zx_handle_close(dev->irq_handle); 1020 dev->irq_handle = ZX_HANDLE_INVALID;
|
/fuchsia/zircon/system/dev/block/ahci/ |
H A D | ahci.c | 80 zx_handle_t irq_handle; member in struct:ahci_device 501 zx_handle_close(device->irq_handle); 676 status = zx_interrupt_wait(dev->irq_handle, NULL); 863 status = pci_map_interrupt(&device->pci, 0, &device->irq_handle);
|
/fuchsia/zircon/system/dev/block/imx-sdhci/ |
H A D | imx-sdhci.c | 102 zx_handle_t irq_handle; member in struct:imx_sdhci_device 461 zx_handle_t irq_handle = dev->irq_handle; local 464 wait_res = zx_interrupt_wait(irq_handle, NULL); 1149 status = pdev_map_interrupt(&dev->pdev, 0, &dev->irq_handle);
|
/fuchsia/zircon/system/dev/usb/dwc2/ |
H A D | dwc2.c | 123 zx_handle_t irq_handle; member in struct:dwc_usb 877 wait_res = zx_interrupt_wait(dwc->irq_handle, NULL); 1768 st = pdev_map_interrupt(&proto, IRQ_INDEX, &usb_dwc->irq_handle); 1844 zx_handle_close(usb_dwc->irq_handle);
|