Home
last modified time | relevance | path

Searched refs:to_posix_errno (Results 1 – 10 of 10) sorted by relevance

/DragonOS/kernel/src/mm/
H A Dc_adapter.rs54 return SystemError::ENOMEM.to_posix_errno() as i64 as usize; in do_kmalloc()
67 return SystemError::EINVAL.to_posix_errno() as i64 as usize; in kfree()
95 return e.to_posix_errno(); in rs_mmio_create()
118 .unwrap_or_else(|err| err.to_posix_errno()); in rs_mmio_release()
/DragonOS/kernel/crates/system_error/src/
H A Dlib.rs305 pub fn to_posix_errno(&self) -> i32 { in to_posix_errno() method
316 assert_eq!(SystemError::EPERM.to_posix_errno(), -1); in it_works()
/DragonOS/kernel/src/arch/x86_64/syscall/
H A Dmod.rs113 .unwrap_or_else(|e| e.to_posix_errno() as usize), in syscall_handler()
121 Syscall::handle(syscall_num, &args, frame).unwrap_or_else(|e| e.to_posix_errno() as usize) in syscall_handler()
/DragonOS/kernel/src/arch/riscv64/syscall/
H A Dmod.rs39 Syscall::handle(syscall_num, &args, frame).unwrap_or_else(|e| e.to_posix_errno() as usize), in syscall_handler()
/DragonOS/docs/kernel/core_api/
H A Dcasting.md32 pub fn to_posix_errno(&self) -> i32 {
/DragonOS/kernel/src/libs/lib_ui/
H A Dscreen_manager.rs389 .unwrap_or_else(|e| e.to_posix_errno()); in scm_enable_put_to_window()
407 .unwrap_or_else(|e| e.to_posix_errno()); in scm_disable_put_to_window()
H A Dtextui.rs1054 .unwrap_or_else(|e| e.to_posix_errno()); in rs_textui_putchar()
1063 .unwrap_or_else(|e| e.to_posix_errno()); in rs_textui_putchar()
/DragonOS/kernel/src/process/
H A Dkthread.rs121 func(arg).map(|_| 0).unwrap_or_else(|e| e.to_posix_errno()) in run()
511 let mut retval = SystemError::EINTR.to_posix_errno(); in kernel_thread_bootstrap_stage2()
/DragonOS/kernel/src/driver/video/
H A Dmod.rs294 .unwrap_or_else(|e| e.to_posix_errno()); in rs_video_init()
/DragonOS/kernel/src/arch/x86_64/ipc/
H A Dsignal.rs508 .map_err(|e| e.to_posix_errno()); in sys_rt_sigreturn()
517 .map_err(|e| e.to_posix_errno()); in sys_rt_sigreturn()