Searched refs:from_raw_parts (Results 1 – 6 of 6) sorted by relevance
| /linux/rust/kernel/alloc/ |
| H A D | kvec.rs | 553 pub unsafe fn from_raw_parts(ptr: *mut T, length: usize, capacity: usize) -> Self { in from_raw_parts() function 977 unsafe { Vec::from_raw_parts(ptr.cast(), len, len) } 1004 unsafe { slice::from_raw_parts(self.as_ptr(), self.len) } in deref() 1302 unsafe { Vec::from_raw_parts(ptr, len, cap) } in collect()
|
| /linux/rust/kernel/ |
| H A D | firmware.rs | 112 unsafe { core::slice::from_raw_parts((*self.as_raw()).data, self.size()) } in data()
|
| H A D | configfs.rs | 600 unsafe { core::slice::from_raw_parts(page.cast(), size) }, in store()
|
| /linux/drivers/gpu/nova-core/gsp/ |
| H A D | cmdq.rs | 347 core::slice::from_raw_parts( 351 core::slice::from_raw_parts(data, num::u32_as_usize(wrap_end)),
|
| /linux/rust/kernel/debugfs/ |
| H A D | traits.rs | 162 core::slice::from_raw_parts(slice.as_ptr().cast(), core::mem::size_of_val(slice)) in read_from_slice()
|
| /linux/drivers/android/binder/ |
| H A D | page_range.rs | 654 drop(unsafe { KVVec::from_raw_parts(pages, size, size) }); in drop()
|