Searched refs:dst (Results 1 – 5 of 5) sorted by relevance
| /rust/kernel/ |
| A D | page.rs | 174 pub unsafe fn read_raw(&self, dst: *mut u8, offset: usize, len: usize) -> Result { in read_raw() 181 unsafe { ptr::copy_nonoverlapping(src, dst, len) }; in read_raw() 197 self.with_pointer_into_page(offset, len, move |dst| { in write_raw() 202 unsafe { ptr::copy_nonoverlapping(src, dst, len) }; in write_raw() 217 self.with_pointer_into_page(offset, len, move |dst| { in fill_zero_raw() 222 unsafe { ptr::write_bytes(dst, 0u8, len) }; in fill_zero_raw() 245 self.with_pointer_into_page(offset, len, move |dst| { in copy_from_user_slice_raw() 249 reader.read_raw(unsafe { core::slice::from_raw_parts_mut(dst.cast(), len) }) in copy_from_user_slice_raw()
|
| A D | uaccess.rs | 354 let mut dst = unsafe { &mut *(core::ptr::from_mut(buf) as *mut [MaybeUninit<u8>]) }; in strcpy_into_buf() variables 357 if dst.len() > self.length { in strcpy_into_buf() 358 dst = &mut dst[..self.length]; in strcpy_into_buf() 361 let mut len = raw_strncpy_from_user(dst, self.ptr)?; in strcpy_into_buf() 362 if len < dst.len() { in strcpy_into_buf() 485 fn raw_strncpy_from_user(dst: &mut [MaybeUninit<u8>], src: UserPtr) -> Result<usize> { in raw_strncpy_from_user() 487 let len = dst.len() as isize; in raw_strncpy_from_user() 492 dst.as_mut_ptr().cast::<c_char>(), in raw_strncpy_from_user()
|
| A D | device.rs | 359 (unsafe { $device:ident, $src:ty => $dst:ty }) => { 361 type Target = $device<$dst>;
|
| A D | cpufreq.rs | 1022 let mut dst = [0; CPUFREQ_NAME_LEN]; variables 1028 dst[i] = src[i]; 1032 dst
|
| /rust/kernel/alloc/ |
| A D | allocator_test.rs | 85 let dst = unsafe { libc_aligned_alloc(layout.align(), layout.size()) }.cast::<u8>(); in realloc() 86 let dst = NonNull::new(dst).ok_or(AllocError)?; in realloc() 91 unsafe { dst.as_ptr().write_bytes(0, layout.size()) }; in realloc() 102 dst.as_ptr(), in realloc() 111 Ok(NonNull::slice_from_raw_parts(dst, layout.size())) in realloc()
|
Completed in 11 milliseconds