Home
last modified time | relevance | path

Searched refs:errno (Results 1 – 6 of 6) sorted by relevance

/DragonOS/docs/kernel/core_api/
H A Dcasting.md23 pub fn from_posix_errno(errno: i32) -> Option<SystemError> {
25 if errno >= 0 {
28 return <Self as FromPrimitive>::from_i32(-errno);
/DragonOS/kernel/crates/system_error/src/
H A Dlib.rs296 pub fn from_posix_errno(errno: i32) -> Option<SystemError> { in from_posix_errno()
298 if errno >= 0 { in from_posix_errno()
301 return <Self as num_traits::FromPrimitive>::from_i32(-errno); in from_posix_errno()
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.7.md48 - 修改errno,使其与relibc的保持一致 (#234)
74 - 修复由于DragonOS不支持TLS(thread local storage)导致errno变量无法正常工作的问题. (#8)
251 修改errno,使其与relibc的保持一致 (#234)
253 修改errno,使其与relibc的保持一致
/DragonOS/kernel/src/filesystem/vfs/
H A Dopen.rs99 Err(errno) => { in do_sys_openat2()
103 && errno == SystemError::ENOENT in do_sys_openat2()
118 return Err(errno); in do_sys_openat2()
H A Dcore.rs217 let errno = inode.clone().unwrap_err(); in do_unlink_at() localVariable
219 if errno == SystemError::ENOENT { in do_unlink_at()
/DragonOS/kernel/src/ipc/
H A Dsignal_types.rs306 errno: i32, field
358 errno: sig_errno, in new()