Home
last modified time | relevance | path

Searched refs:buf (Results 1 – 6 of 6) sorted by relevance

/rust/pin-init/examples/
A Dbig_struct_in_place.rs9 buf: [u8; 1024 * 1024 * 1024], field
19 buf: [u8; 1024 * 1024], field
24 init!(ManagedBuf { buf <- init_zeroed() }) in new()
32 let buf: Box<BigStruct> = Box::init(init!(BigStruct { in main()
33 buf <- init_zeroed(), in main()
41 println!("{}", core::mem::size_of_val(&*buf)); in main()
/rust/kernel/
A Duaccess.rs171 pub fn read_all<A: Allocator>(self, buf: &mut Vec<u8, A>, flags: Flags) -> Result { in read_all()
172 self.reader().read_all(buf, flags) in read_all()
325 pub fn read_all<A: Allocator>(mut self, buf: &mut Vec<u8, A>, flags: Flags) -> Result { in read_all()
327 buf.reserve(len, flags)?; in read_all()
330 self.read_raw(&mut buf.spare_capacity_mut()[..len])?; in read_all()
334 unsafe { buf.inc_len(len) }; in read_all()
347 pub fn strcpy_into_buf<'buf>(self, buf: &'buf mut [u8]) -> Result<&'buf CStr> { in strcpy_into_buf()
348 if buf.is_empty() { in strcpy_into_buf()
365 } else if len < buf.len() { in strcpy_into_buf()
382 unsafe { *buf.last_mut().unwrap_unchecked() = 0 }; in strcpy_into_buf()
[all …]
A Dfirmware.rs227 buf: [u8; N], field
236 buf: [0; N], in new()
252 self.buf[self.n] = bytes[j]; in push_internal()
298 this.buf[this.n - 1] = b'.'; in push_module_name()
325 this.buf
A Dstr.rs774 pub(crate) unsafe fn from_buffer(buf: *mut u8, len: usize) -> Self { in from_buffer()
775 let pos = buf as usize; in from_buffer()
836 pub(crate) unsafe fn from_buffer(buf: *mut u8, len: usize) -> Self { in from_buffer()
838 Self(unsafe { RawFormatter::from_buffer(buf, len) }) in from_buffer()
889 buf: KVec<u8>, field
902 let mut buf = KVec::with_capacity(size, GFP_KERNEL)?; in try_from_fmt() variables
910 unsafe { buf.inc_len(f.bytes_written()) }; in try_from_fmt()
923 Ok(Self { buf }) in try_from_fmt()
949 let mut buf = KVec::new(); in try_from() variables
951 buf.extend_from_slice(cstr.to_bytes_with_nul(), GFP_KERNEL)?; in try_from()
[all …]
A Dprint.rs20 buf: *mut c_char, in rust_fmt_argument()
26 let mut w = unsafe { RawFormatter::from_ptrs(buf.cast(), end.cast()) }; in rust_fmt_argument()
/rust/kernel/alloc/
A Dkvec.rs1035 buf: NonNull<T>, field
1048 let buf = me.buf; in into_raw_parts()
1051 (ptr, buf, len, cap) in into_raw_parts()
1091 let (mut ptr, buf, len, mut cap) = self.into_raw_parts(); in collect()
1092 let has_advanced = ptr != buf.as_ptr(); in collect()
1103 unsafe { ptr::copy(ptr, buf.as_ptr(), len) }; in collect()
1104 ptr = buf.as_ptr(); in collect()
1114 A::realloc(Some(buf.cast()), layout.into(), old_layout.into(), flags) in collect()
1207 unsafe { A::free(self.buf.cast(), self.layout.into()) }; in drop()
1248 let buf = self.ptr; in into_iter()
[all …]

Completed in 14 milliseconds