Home
last modified time | relevance | path

Searched defs:mmio_guard (Results 1 – 8 of 8) sorted by relevance

/DragonOS/kernel/src/arch/riscv64/driver/
H A Dof.rs27 let mmio_guard = mmio_pool().create_mmio(map_size)?; in map_fdt() localVariable
/DragonOS/kernel/src/driver/acpi/
H A Dmod.rs193 let mmio_guard = mmio_pool() in map_physical_region() localVariable
218 let mmio_guard = unsafe { in unmap_physical_region() localVariable
/DragonOS/kernel/src/driver/video/
H A Dmod.rs89 let mmio_guard = mmio_pool().create_mmio(page_align_up(buf_size)).unwrap(); in init_frame_buffer() localVariable
90 let mmio_guard = Arc::new(mmio_guard); in init_frame_buffer() localVariable
/DragonOS/kernel/src/driver/virtio/
H A Dtransport_mmio.rs50 let mmio_guard = mmio_pool().create_mmio(size)?; in new() localVariable
/DragonOS/kernel/src/driver/pci/
H A Droot.rs33 pub mmio_guard: Option<Arc<MMIOSpaceGuard>>, //映射后的虚拟地址,为方便访问数据这里转化成指针 field
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_sifive_plic.rs75 mmio_guard: Option<MMIOSpaceGuard>, field
446 let mmio_guard = mmio_pool().create_mmio(size)?; in do_riscv_sifive_plic_init() localVariable
/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dioapic.rs53 mmio_guard: MMIOSpaceGuard, field
100 let mmio_guard = mmio_pool() in new() localVariable
/DragonOS/kernel/src/libs/lib_ui/
H A Dscreen_manager.rs128 let mmio_guard = device_buffer_mmio_guard.take().map(Arc::new); in new_device_buffer() localVariable