Home
last modified time | relevance | path

Searched defs:frame (Results 1 – 7 of 7) sorted by relevance

/DragonOS/kernel/src/arch/x86_64/process/
H A Dkthread.rs30 let mut frame = TrapFrame::new(); in __inner_create() localVariable
/DragonOS/kernel/src/arch/riscv64/process/
H A Dkthread.rs32 let mut frame = TrapFrame::new(); in __inner_create() localVariable
/DragonOS/kernel/crates/rbpf/src/
H A Dstack.rs7 frame: Vec<u8>, field
/DragonOS/kernel/src/mm/allocator/
H A Dbump.rs200 let frame = PageFrameUsage::new(PageFrameCount::new(used), PageFrameCount::new(total)); in usage() localVariable
H A Dpage_frame.rs350 let frame = unsafe { LockedFrameAllocator.allocate(count)? }; in allocate_page_frames() localVariable
367 let mut frame = frame; in deallocate_page_frames() localVariable
/DragonOS/kernel/src/arch/x86_64/ipc/
H A Dsignal.rs335 pub frame: TrapFrame, // 暂存的系统调用/中断返回时,原本要弹出的内核栈帧 field
504 let frame = (trap_frame.rsp as usize - size_of::<u64>()) as *mut SigFrame; in sys_rt_sigreturn() localVariable
621 let frame: *mut SigFrame = get_stack(trap_frame, size_of::<SigFrame>()); in setup_frame() localVariable
/DragonOS/kernel/src/mm/
H A Dpage.rs619 let frame = MMArch::phys_2_virt(phys).unwrap(); in clone() localVariable
649 let frame = MMArch::phys_2_virt(phys).unwrap().data() as *mut u8; in clone() localVariable
1241 let frame = self.frame_allocator.allocate_one()?; in map_phys() localVariable
1323 let frame = self.frame_allocator.allocate_one()?; in allocate_table() localVariable