Searched refs:as_mut_ptr (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/rust/alloc/vec/ |
A D | mod.rs | 822 (me.as_mut_ptr(), me.len(), me.capacity()) in into_raw_parts() 868 let ptr = me.as_mut_ptr(); in into_raw_parts_with_alloc() 1266 pub fn as_mut_ptr(&mut self) -> *mut T { in as_mut_ptr() method 1411 let base_ptr = self.as_mut_ptr(); in swap_remove() 1457 let p = self.as_mut_ptr().add(index); in insert() 1741 let ptr = self.vec.as_mut_ptr(); in dedup_by() 1767 let ptr = gap.vec.as_mut_ptr(); in dedup_by() 1829 let end = self.as_mut_ptr().add(self.len); in push() 1851 let end = self.as_mut_ptr().add(self.len); in try_push() 2286 let ptr = self.as_mut_ptr(); in split_at_spare_mut_with_len() [all …]
|
A D | drain_filter.rs | 72 let v = slice::from_raw_parts_mut(self.vec.as_mut_ptr(), self.old_len); in next() 125 let ptr = self.drain.vec.as_mut_ptr(); in drop()
|
A D | drain.rs | 122 let dst = source_vec.as_mut_ptr().add(start); in drop() 167 let vec_ptr = vec.as_mut().as_mut_ptr(); in drop()
|
/linux-6.3-rc2/rust/alloc/ |
A D | alloc.rs | 220 ptr::copy_nonoverlapping(ptr.as_ptr(), new_ptr.as_mut_ptr(), old_size); in grow_impl() 308 ptr::copy_nonoverlapping(ptr.as_ptr(), new_ptr.as_mut_ptr(), new_size); in shrink() 323 Ok(ptr) => ptr.as_mut_ptr(), in exchange_malloc()
|
A D | slice.rs | 234 s.as_ptr().copy_to_nonoverlapping(v.as_mut_ptr(), s.len()); in to_vec() 583 (buf.as_mut_ptr() as *mut T).add(buf.len()), in repeat() 604 (buf.as_mut_ptr() as *mut T).add(buf.len()), in repeat() 965 let v = v.as_mut_ptr(); in merge() 1158 buf.as_mut_ptr(), in merge_sort()
|
A D | boxed.rs | 367 boxed.as_mut_ptr().write(x); in new_in() 397 boxed.as_mut_ptr().write(x); in try_new_in() 674 Ok(RawVec::from_raw_parts_in(ptr.as_mut_ptr() as *mut _, len, Global).into_box(len)) in try_new_uninit_slice() 706 Ok(RawVec::from_raw_parts_in(ptr.as_mut_ptr() as *mut _, len, Global).into_box(len)) in try_new_zeroed_slice() 1243 (**self).write_clone_into_raw(boxed.as_mut_ptr()); in clone()
|
/linux-6.3-rc2/rust/kernel/ |
A D | str.rs | 554 let mut f = unsafe { Formatter::from_buffer(buf.as_mut_ptr(), size) }; in try_from_fmt()
|
Completed in 31 milliseconds