/DragonOS/kernel/src/arch/x86_64/driver/ |
H A D | rtc.rs | 254 let mut res = RtcTime::default(); in read_time() localVariable 257 res.year = dev.read_cmos(CMOSTimeSelector::Year as u8) as i32; in read_time() 258 res.month = dev.read_cmos(CMOSTimeSelector::Month as u8) as i32; in read_time() 259 res.mday = dev.read_cmos(CMOSTimeSelector::Day as u8) as i32; in read_time() 260 res.hour = dev.read_cmos(CMOSTimeSelector::Hour as u8) as i32; in read_time() 261 res.minute = dev.read_cmos(CMOSTimeSelector::Minute as u8) as i32; in read_time() 262 res.second = dev.read_cmos(CMOSTimeSelector::Second as u8) as i32; in read_time() 264 if res.second == dev.read_cmos(CMOSTimeSelector::Second as u8) as i32 { in read_time() 276 res.second = (res.second & 0xf) + (res.second >> 4) * 10; in read_time() 277 res.minute = (res.minute & 0xf) + (res.minute >> 4) * 10; in read_time() [all …]
|
/DragonOS/kernel/src/arch/x86_64/math/ |
H A D | bitcount.h | 27 int res = 0; in __clzl() local 32 : "=m"(res) in __clzl() 35 return res; in __clzl() 46 int res = 0; in __clzll() local 51 : "=m"(res) in __clzll() 54 return res; in __clzll()
|
/DragonOS/kernel/src/common/math/ |
H A D | pow.c | 12 int64_t res = 1; in pow() local 16 res *= x; in pow() 20 return res; in pow()
|
/DragonOS/kernel/src/libs/ |
H A D | vec_cursor.rs | 59 let mut res = 0u16; in read_u16() localVariable 60 res |= (self.data[self.pos] as u16) & 0xff; in read_u16() 62 res |= ((self.data[self.pos] as u16) & 0xff) << 8; in read_u16() 65 return Ok(res); in read_u16() 73 let mut res = 0u32; in read_u32() localVariable 75 res |= ((self.data[self.pos] as u32) & 0xff) << (8 * i); in read_u32() 79 return Ok(res); in read_u32() 87 let mut res = 0u64; in read_u64() localVariable 89 res |= ((self.data[self.pos] as u64) & 0xff) << (8 * i); in read_u64() 93 return Ok(res); in read_u64()
|
H A D | spinlock.rs | 73 let res = self.try_lock(); in lock() localVariable 74 if let Ok(res) = res { in lock() 75 return res; in lock() 121 let res = self in inner_try_lock() localVariable 125 return res; in inner_try_lock()
|
H A D | rwlock.rs | 240 let res: bool = self in inner_try_write() localVariable 245 if res { in inner_try_write() 416 let res = self.inner.lock.compare_exchange( in try_upgrade() localVariable 424 if res.is_ok() { in try_upgrade()
|
H A D | wait_queue.rs | 241 let res = ProcessManager::wakeup(&to_wakeup).is_ok(); in wakeup() localVariable 242 return res; in wakeup()
|
/DragonOS/user/apps/test_utimensat/ |
H A D | main.c | 10 int res = utimensat(AT_FDCWD, "/bin/about.elf", NULL, 0); in main() local 11 printf("utimensat res = %d\n", res); in main()
|
/DragonOS/tools/debugging/logmonitor/src/ |
H A D | app.rs | 86 if let Some(res) = self.counter.checked_add(1) { in increment_counter() 87 self.counter = res; in increment_counter() 92 if let Some(res) = self.counter.checked_sub(1) { in decrement_counter() 93 self.counter = res; in decrement_counter()
|
/DragonOS/kernel/src/driver/video/ |
H A D | mod.rs | 48 let res = self.set_run(); in run_video_refresh() localVariable 51 if res { in run_video_refresh() 57 return res; in run_video_refresh() 67 let res = self in set_run() localVariable 70 return res.is_ok(); in set_run()
|
/DragonOS/kernel/src/filesystem/procfs/ |
H A D | log.rs | 101 let res = format!( in fmt() localVariable 105 return write!(f, "{}", res); in fmt()
|
/DragonOS/tools/debugging/logmonitor/src/backend/ |
H A D | mod.rs | 123 let res = loader::KernelLoader::load(&self.command_line_args.kernel) in load_kernel() localVariable 125 self.shared_data.lock().unwrap().kernel_metadata = Some(res); in load_kernel()
|
/DragonOS/kernel/src/driver/pci/ |
H A D | raw_device.rs | 48 let res = Self { in from() localVariable 58 res.set_name(name); in from() 59 res in from()
|
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | file.rs | 490 let res = Self { in try_clone() localVariable 502 .open(res.private_data.lock(), &res.mode()) in try_clone() 508 return Some(res); in try_clone() 662 let mut res = FileDescriptorVec::new(); in clone() localVariable 666 res.fds[i] = Some(Arc::new(file)); in clone() 670 return res; in clone()
|
H A D | syscall.rs | 787 let res = file.readdir(dirent).map(|x| x as usize); in getdents() localVariable 789 return res; in getdents() 876 let res = check_and_clone_cstr(cstr, Some(MAX_PATHLEN))? in link() localVariable 880 if res.len() >= MAX_PATHLEN { in link() 883 if res.is_empty() { in link() 886 Ok(res) in link() 1039 let res = fd_table_guard.alloc_fd(new_file, None).map(|x| x as usize); in dup() localVariable 1040 return res; in dup() 1120 let res = fd_table_guard in do_dup3() localVariable 1123 return res; in do_dup3()
|
/DragonOS/kernel/src/driver/firmware/efi/ |
H A D | memmap.rs | 85 let res = unsafe { *(vaddr.data() as *const Self::Item) }; in next() localVariable 86 return Some(res); in next()
|
/DragonOS/kernel/src/sched/ |
H A D | pelt.rs | 250 let res = *x + y; in add_positive() localVariable 251 *x = res.max(0); in add_positive()
|
/DragonOS/kernel/src/driver/acpi/ |
H A D | mod.rs | 92 let res = unsafe { acpi::AcpiTables::from_rsdp(AcpiHandlerImpl, table_paddr.data()) }; in map_tables() localVariable 93 match res { in map_tables()
|
/DragonOS/kernel/crates/rust-slabmalloc/src/ |
H A D | sc.rs | 289 let res = NonNull::new(ptr).ok_or(AllocationError::OutOfMemory); in allocate() localVariable 299 res in allocate()
|
/DragonOS/kernel/src/net/event_poll/ |
H A D | mod.rs | 528 let mut res: usize = 0; in ep_send_events() localVariable 534 if res >= max_events as usize { in ep_send_events() 571 user_event[res] = event; in ep_send_events() 573 res += 1; in ep_send_events() 590 Ok(res) in ep_send_events()
|
/DragonOS/kernel/src/mm/ |
H A D | memblock.rs | 411 let mut res = false; in do_is_overlapped() localVariable 428 res = true; in do_is_overlapped() 433 return res; in do_is_overlapped()
|
/DragonOS/kernel/src/arch/x86_64/driver/apic/ |
H A D | apic_timer.rs | 275 let res = cpuid!(1); in is_deadline_mode_supported() localVariable 276 return (res.ecx & (1 << 24)) != 0; in is_deadline_mode_supported()
|
/DragonOS/kernel/src/arch/x86_64/ipc/ |
H A D | signal.rs | 489 let res: Result<i32, SystemError> = in do_signal() localVariable 491 if res.is_err() { in do_signal() 496 res.as_ref().unwrap_err() in do_signal()
|
/DragonOS/kernel/src/syscall/ |
H A D | mod.rs | 237 let res = if frame.is_from_user() && verify_area(virt_addr, len).is_err() { in handle() localVariable 249 res in handle() 647 let res = if let Some(cmd) = cmd { in handle() localVariable 654 res in handle() 660 let res = Self::ftruncate(fd, len); in handle() localVariable 662 res in handle()
|
/DragonOS/kernel/src/driver/tty/ |
H A D | tty_driver.rs | 246 let res = tty.install(driver.clone(), tty.clone()); in driver_install_tty() localVariable 248 if let Err(err) = res { in driver_install_tty()
|