List of all items
Structs
- AxError
- IrqContext
- IrqCpuId
- IrqCpuMask
- IrqHandle
- IrqId
- IrqOutcome
- IrqRequest
- IrqStatus
- PhysAddr
- VirtAddr
- dma::KlibDma
- irq::CpuId
- irq::CpuMask
- irq::IrqContext
- irq::IrqHandle
- irq::IrqId
- irq::IrqOutcome
- irq::IrqRequest
- irq::IrqStatus
- mmio::KlibMmio
Enums
- IrqAffinity
- IrqAutoEnable
- IrqError
- IrqExecution
- IrqReturn
- IrqScope
- IrqShareMode
- irq::AutoEnable
- irq::IrqAffinity
- irq::IrqError
- irq::IrqExecution
- irq::IrqReturn
- irq::IrqScope
- irq::ShareMode
Traits
Macros
Attribute Macros
Functions
- IrqNumber
- dma::device_with_mask
- dma::domain_id
- dma::op
- irq::request_percpu
- irq::request_shared
- irq::request_shared_disabled
- klib::dma_alloc_pages
- klib::dma_dealloc_pages
- klib::irq_disable
- klib::irq_enable
- klib::irq_free
- klib::irq_request_percpu
- klib::irq_request_shared
- klib::irq_request_shared_disabled
- klib::irq_run_on_cpu_sync
- klib::irq_set_enable
- klib::mem_iomap
- klib::mem_make_dma_coherent_uncached
- klib::mem_restore_dma_cached
- klib::mem_virt_to_phys
- klib::time_busy_wait
- klib::time_monotonic_nanos
- klib::time_try_init_epoch_offset
- legacy_irq
- legacy_irq_raw
- mmio::init_global
- mmio::ioremap
- mmio::ioremap_raw
- mmio::op
- try_legacy_irq