Home
last modified time | relevance | path

Searched refs:as_mut_ptr (Results 1 – 8 of 8) sorted by relevance

/DragonOS-0.1.9/kernel/src/libs/
Dlazy_init.rs79 (*self.value.get()).as_mut_ptr().write(value); in init()
116 return &mut *(*self.value.get()).as_mut_ptr(); in get_mut_unchecked()
150 (*self.value.get()).as_mut_ptr().drop_in_place(); in drop()
Drwlock.rs96 pub fn as_mut_ptr(&self) -> *mut T { in as_mut_ptr() method
/DragonOS-0.1.9/kernel/src/mm/allocator/
Dkernel_allocator.rs64 .map(|x| x.as_mut_ptr() as *mut u8) in local_alloc()
72 let ptr: *mut u8 = x.as_mut_ptr(); in local_alloc_zeroed()
/DragonOS-0.1.9/kernel/src/syscall/
Duser_access.rs335 byte_buffer.as_mut_ptr() as *mut T, in convert_with_offset()
348 let chunks = unsafe { from_raw_parts_mut(byte_buffer.as_mut_ptr() as *mut T, 1) }; in convert_one_with_offset()
/DragonOS-0.1.9/kernel/src/driver/video/
Dmod.rs294 target_guard.as_mut_ptr() as *mut u8, in run()
/DragonOS-0.1.9/kernel/src/driver/disk/ahci/
Dahcidisk.rs122 buf_ptr = kbuf.as_mut().unwrap().as_mut_ptr() as usize; in read_at()
278 buf_ptr = kbuf.as_mut().unwrap().as_mut_ptr() as usize; in write_at()
/DragonOS-0.1.9/kernel/src/driver/video/fbdev/
Dvesafb.rs538 let mut tmp_ptr = tmp.as_mut_ptr(); in fb_copyarea()
842 fb_info.as_mut_ptr() as usize as *mut c_void, in vesafb_early_init()
/DragonOS-0.1.9/kernel/src/filesystem/vfs/
Dsyscall.rs511 unsafe { (buf.as_mut_ptr() as *mut Dirent).as_mut() }.ok_or(SystemError::EFAULT)?; in getdents()