| /linux/rust/zerocopy/src/ |
| H A D | split_at.rs | 665 (l.as_mut(), r.as_mut()) in via_into_bytes() 721 (l.as_mut(), r.as_mut()) in via_unaligned() 776 Ok((l, r)) => Ok((l.as_mut(), r.as_mut())), in via_runtime_check() 801 (l.as_mut(), r.as_mut()) in via_unchecked() 827 unsafe { Split::new(self.source.unify_invariants().as_mut(), self.l_len) } in into_mut()
|
| H A D | wrappers.rs | 225 Ok(aligned) => Ok(aligned.as_mut()), in try_deref_mut() 226 Err(err) => Err(err.map_src(|src| src.into_unalign().as_mut())), in try_deref_mut() 419 Ptr::from_mut(self).transmute::<_, _, (_, (_, _))>().bikeshed_recall_aligned().as_mut() in deref_mut() 642 pub(crate) fn as_mut(r: &mut ReadOnly<T>) -> &mut T { in as_mut() method 742 ReadOnly::as_mut(self) in deref_mut()
|
| H A D | lib.rs | 2216 Ok(source) => Ok(source.as_mut()), in try_mut_from_bytes() 2217 Err(e) => Err(e.map_src(|src| src.as_bytes().as_mut()).into()), in try_mut_from_bytes() 2220 Err(e) => Err(e.map_src(Ptr::as_mut).into()), in try_mut_from_bytes() 2858 Ok(source) => Ok(source.as_mut()), in try_mut_from_bytes_with_elems() 2859 Err(e) => Err(e.map_src(|src| src.as_bytes().as_mut()).into()), in try_mut_from_bytes_with_elems() 2862 Err(e) => Err(e.map_src(Ptr::as_mut).into()), in try_mut_from_bytes_with_elems() 3329 Ok(valid) => Ok((valid.as_mut(), prefix_suffix.as_mut())), in try_mut_from_prefix_suffix() 3330 Err(e) => Err(e.map_src(|src| src.as_bytes().as_mut()).into()), in try_mut_from_prefix_suffix() 3333 Err(e) => Err(e.map_src(Ptr::as_mut).into()), in try_mut_from_prefix_suffix() 4451 Ok(ptr) => Ok(ptr.recall_validity::<_, (_, (_, _))>().as_mut()), in mut_from_bytes() [all …]
|
| H A D | ref.rs | 697 return ptr.as_mut(); in into_mut() 708 ptr.as_mut() in into_mut() 873 return ptr.as_mut(); in deref_mut() 884 ptr.as_mut() in deref_mut()
|
| H A D | byteorder.rs | 703 fn as_mut(&mut self) -> &mut [u8; $bytes] {
|
| H A D | impls.rs | 1412 let ptr: *mut T = ReadOnly::as_mut(&mut t); in test_impls()
|
| /linux/rust/proc-macro2/ |
| H A D | rcvec.rs | 85 pub(crate) fn as_mut(&mut self) -> RcVecMut<T> { in as_mut() method 107 pub(crate) fn as_mut(&mut self) -> RcVecMut<T> { in as_mut() method
|
| H A D | fallback.rs | 265 push_token_from_proc_macro(stream.as_mut(), tree); in from() 297 .for_each(|token| push_token_from_proc_macro(vec.as_mut(), token)); in extend()
|
| /linux/rust/pin-init/src/ |
| H A D | __internal.rs | 207 slot.as_mut().init(crate::init!(Foo { in init() 214 slot.as_mut().init(crate::init!(Foo { in stack_init_reuse()
|
| /linux/rust/kernel/list/ |
| H A D | arc.rs | 222 unsafe { T::on_create_list_arc_from_unique(unique.as_mut()) }; in from() 258 unsafe { <T as ListArcSafe<ID>>::on_create_list_arc_from_unique(unique.as_mut()) }; in pair_from_pin_unique() 260 unsafe { <T as ListArcSafe<ID2>>::on_create_list_arc_from_unique(unique.as_mut()) }; in pair_from_pin_unique()
|
| /linux/rust/zerocopy/src/pointer/ |
| H A D | ptr.rs | 388 pub fn as_mut(self) -> &'a mut T { in as_mut() function 425 unsafe { raw.as_mut() } in as_mut() 1576 let first = iter.next().unwrap().as_mut(); in test_iter_exclusive_yields_disjoint_ptrs() 1577 let second = iter.next().unwrap().as_mut(); in test_iter_exclusive_yields_disjoint_ptrs()
|
| /linux/rust/kernel/ |
| H A D | types.rs | 265 &mut self.0.as_mut().unwrap().0 in drop()
|
| H A D | dma.rs | 564 unsafe { self.0.as_mut() } in from() 660 pub unsafe fn as_mut(&self) -> &mut T { 1137 /// * Callers must ensure that this call does not race with a write (including call to `as_mut`) 1153 /// or write (including call to `as_mut`) to the same region while the returned reference is 1156 pub unsafe fn as_mut(self) -> &'a mut T { 653 pub unsafe fn as_mut(&self) -> &mut T { as_mut() method
|
| H A D | maple_tree.rs | 297 unsafe { self.as_mut().free_all_entries() }; in drop()
|
| H A D | opp.rs | 778 if let Some(mask) = self.cpus.as_mut() { in set_sharing_cpus()
|
| /linux/rust/kernel/sync/lock/ |
| H A D | global.rs | 172 pub fn as_mut<'a>(&'a self, _guard: &'a mut GlobalGuard<B>) -> &'a mut T { 243 /// let my_counter = self.my_counter.as_mut(guard); 168 pub fn as_mut<'a>(&'a self, _guard: &'a mut GlobalGuard<B>) -> &'a mut T { as_mut() method
|
| /linux/rust/kernel/sync/ |
| H A D | lock.rs | 269 /// let mut data: Pin<&mut Data> = data.as_mut(); in as_mut() method 272 pub fn as_mut(&mut self) -> Pin<&mut T> { in as_mut()
|
| /linux/rust/syn/ |
| H A D | punctuated.rs | 136 last: self.last.as_mut().map(Box::as_mut).into_iter(), in iter_mut() 155 last: self.last.as_mut().map(Box::as_mut).into_iter(), in pairs_mut()
|
| H A D | expr.rs | 2274 *prev.else_branch.as_mut().unwrap().1 = Expr::If(expr); in parse()
|
| /linux/rust/zerocopy-derive/derive/ |
| H A D | from_bytes.rs | 41 match next_negative_discriminant.as_mut() { in find_zero_variant()
|
| /linux/rust/zerocopy/src/util/ |
| H A D | macro_util.rs | 676 Ok(ptr.as_mut()) in try_transmute_mut() 678 Err(err) => Err(err.map_src(Ptr::as_mut)), in try_transmute_mut() 925 ptr.as_mut() in transmute_mut()
|
| H A D | mod.rs | 367 dst.as_mut() in transmute_mut()
|
| /linux/rust/kernel/alloc/ |
| H A D | kbox.rs | 623 unsafe { self.0.as_mut() }
|