Home
last modified time | relevance | path

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

/linux/rust/pin-init/src/
H A Dalloc.rs109 let slot = slot.as_mut_ptr(); in try_pin_init()
127 let slot = slot.as_mut_ptr(); in try_init()
140 let slot = self.as_mut_ptr(); in write_init()
149 let slot = self.as_mut_ptr(); in write_pin_init()
H A D__internal.rs202 unsafe { init.__pinned_init(this.value.as_mut_ptr())? }; in init()
H A Dlib.rs1415 let slot = self.as_mut_ptr(); in write_init()
1425 let slot = self.as_mut_ptr(); in write_pin_init()
/linux/rust/kernel/
H A Duaccess.rs52 pub fn as_mut_ptr(self) -> *mut c_void { in as_mut_ptr() method
267 let out_ptr = out.as_mut_ptr().cast::<c_void>(); in read_raw()
352 out.as_mut_ptr().cast::<c_void>(), in read()
476 let res = unsafe { bindings::copy_to_user(self.ptr.as_mut_ptr(), from.cast(), len) }; in write_raw()
615 self.ptr.as_mut_ptr(), in write()
648 dst.as_mut_ptr().cast::<c_char>(), in raw_strncpy_from_user()
H A Dbitmap.rs81 pub fn as_mut_ptr(&mut self) -> *mut usize { in as_mut_ptr() method
283 self.as_mut_ptr().cast::<ffi::c_void>(), in fill_random()
314 unsafe { bindings::__set_bit(index, self.as_mut_ptr()) }; in set_bit()
365 unsafe { bindings::__clear_bit(index, self.as_mut_ptr()) }; in clear_bit()
421 self.as_mut_ptr(), in copy_and_extend()
H A Ddma.rs618 pub fn as_mut_ptr(&self) -> *mut T { in as_mut_ptr() method
655 unsafe { &mut *self.as_mut_ptr() } in as_mut()
790 let ptr = dmem.as_mut_ptr(); in init_with_attrs()
1201 mut $crate::dma::Coherent::as_mut_ptr(dma), $($proj)*
H A Ddevice_id.rs102 .as_mut_ptr()
H A Dstr.rs650 unsafe { Formatter::from_buffer(buffer.as_mut_ptr(), buffer.len()) } in new()
842 let mut f = unsafe { Formatter::from_buffer(buf.as_mut_ptr(), size) }; in try_from_fmt()
H A Dscatterlist.rs280 pages.as_mut_ptr(), in new()
/linux/rust/kernel/alloc/
H A Dkvec.rs229 unsafe { slice::from_raw_parts_mut(self.as_mut_ptr().add(self.len), count) } in dec_len()
257 pub fn as_mut_ptr(&mut self) -> *mut T { in as_mut_ptr() function
308 let ptr = unsafe { self.as_mut_ptr().add(self.len) }.cast::<MaybeUninit<T>>(); in spare_capacity_mut()
413 let p = unsafe { self.as_mut_ptr().add(index) }; in insert_within_capacity()
479 let p = unsafe { self.as_mut_ptr().add(i) }; in remove()
583 let ptr = me.as_mut_ptr(); in into_raw_parts()
951 self.as_mut_ptr(), in drop()
1016 unsafe { slice::from_raw_parts_mut(self.as_mut_ptr(), self.len) } in deref_mut()
H A Dkbox.rs323 let ptr = buffer.spare_capacity_mut().as_mut_ptr().cast();
415 let slot = self.as_mut_ptr();
424 let slot = self.as_mut_ptr();
/linux/rust/pin-init/examples/
H A Dpthread_mutex.rs73 let attr = attr.as_mut_ptr(); in new()
/linux/rust/kernel/ptr/
H A Dprojection.rs174 let place_base = place.as_mut_ptr(); in proj()
/linux/drivers/android/binder/
H A Dpage_range.rs317 let info = pages.as_mut_ptr().add(i); in register_with_vma()
574 let obj_ptr = (out.as_mut_ptr() as *mut u8).add(out_offset); in read()
H A Dallocation.rs505 (reader)(unsafe { &mut *obj.as_mut_ptr().cast() })?;
H A Drust_binder_main.rs77 ::core::ptr::write_bytes(s.as_mut_ptr(), 0, 1); in default()
/linux/rust/kernel/debugfs/
H A Dtraits.rs271 slice.as_mut_ptr().cast(), in read_from_slice()
/linux/drivers/gpu/nova-core/gsp/
H A Dcmdq.rs263 let data = ptr::project!(mut self.0.as_mut_ptr(), .cpuq.msgq.data[0]);