Home
last modified time | relevance | path

Searched refs:dst (Results 1 – 5 of 5) sorted by relevance

/rust/kernel/
A Dpage.rs174 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 Duaccess.rs354 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 Ddevice.rs359 (unsafe { $device:ident, $src:ty => $dst:ty }) => {
361 type Target = $device<$dst>;
A Dcpufreq.rs1022 let mut dst = [0; CPUFREQ_NAME_LEN]; variables
1028 dst[i] = src[i];
1032 dst
/rust/kernel/alloc/
A Dallocator_test.rs85 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