Home
last modified time | relevance | path

Searched refs:len (Results 1 – 25 of 25) sorted by relevance

/rust/kernel/
A Duaccess.rs263 let len = out.len(); in read_raw()
275 self.length -= len; in read_raw()
309 len, in read()
362 if len < dst.len() { in strcpy_into_buf()
364 len += 1; in strcpy_into_buf()
365 } else if len < buf.len() { in strcpy_into_buf()
425 let len = data.len(); in write_slice()
461 len, in write()
487 let len = dst.len() as isize; in raw_strncpy_from_user()
494 len, in raw_strncpy_from_user()
[all …]
A Dpage.rs148 len: usize, in with_pointer_into_page()
151 let bounds_ok = off <= PAGE_SIZE && len <= PAGE_SIZE && (off + len) <= PAGE_SIZE; in with_pointer_into_page()
175 self.with_pointer_into_page(offset, len, move |src| { in read_raw()
181 unsafe { ptr::copy_nonoverlapping(src, dst, len) }; in read_raw()
197 self.with_pointer_into_page(offset, len, move |dst| { in write_raw()
202 unsafe { ptr::copy_nonoverlapping(src, dst, len) }; in write_raw()
216 pub unsafe fn fill_zero_raw(&self, offset: usize, len: usize) -> Result { in fill_zero_raw()
217 self.with_pointer_into_page(offset, len, move |dst| { in fill_zero_raw()
222 unsafe { ptr::write_bytes(dst, 0u8, len) }; in fill_zero_raw()
243 len: usize, in copy_from_user_slice_raw()
[all …]
A Dsecurity.rs41 self.ctx.len == 0 in is_empty()
46 pub fn len(&self) -> usize { in len() method
47 self.ctx.len as usize in len()
55 debug_assert_eq!(self.len(), 0); in as_bytes()
63 unsafe { core::slice::from_raw_parts(ptr.cast(), self.len()) } in as_bytes()
A Dstr.rs18 pub const fn len(&self) -> usize { in len() method
19 self.0.len() in len()
25 self.len() == 0 in is_empty()
214 pub const fn len(&self) -> usize { in len() method
227 self.0.len() in len_with_nul()
233 self.len() == 0 in is_empty()
247 let len = unsafe { bindings::strlen(ptr) } + 1; in from_char_ptr()
263 if bytes[bytes.len() - 1] != 0 { in from_bytes_with_nul()
269 while i + 1 < bytes.len() { in from_bytes_with_nul()
318 &self.0[..self.len()] in to_bytes()
[all …]
A Dbug.rs18 static FILE: [u8; _FILE.len() + 1] = {
19 let mut bytes = [0; _FILE.len() + 1];
21 while i < _FILE.len() {
A Dof.rs44 while i < src.len() { in new()
60 { $table_data.len() },
A Dacpi.rs49 while i < src.len() { in new()
65 { $table_data.len() },
A Dfirmware.rs246 self.n += bytes.len(); in push_internal()
250 while j < bytes.len() { in push_internal()
A Dpci.rs187 { $table_data.len() },
292 let len = pdev.resource_len(num)?; in new()
293 if len == 0 { in new()
322 let io = match IoRaw::new(ioptr, len as usize) { in new()
A Dauxiliary.rs118 while i < modname.len() { in new()
127 while j < name.len() { in new()
163 { $table_data.len() },
A Dkunit.rs266 if name_u8.len() > 255 {
275 while i < name_u8.len() {
A Ddma.rs472 self.validate_range(offset, src.len())?; in write()
479 core::ptr::copy_nonoverlapping(src.as_ptr(), self.cpu_addr.add(offset), src.len()) in write()
A Dopp.rs92 let mut list = KVec::with_capacity(names.len() + 1, GFP_KERNEL)?; in to_c_str_array()
471 .map_or((ptr::null(), 0), |hw| (hw.as_ptr(), hw.len() as u32)); in set()
A Dcpufreq.rs1024 build_assert!(src.len() <= CPUFREQ_NAME_LEN);
1027 while i < src.len() {
/rust/kernel/alloc/
A Dlayout.rs18 len: usize, field
36 len: 0, in empty()
65 pub const fn new(len: usize) -> Result<Self, LayoutError> { in new()
66 match len.checked_mul(core::mem::size_of::<T>()) { in new()
70 len, in new()
83 pub unsafe fn new_unchecked(len: usize) -> Self { in new_unchecked()
87 len, in new_unchecked()
93 pub const fn len(&self) -> usize { in len() method
94 self.len in len()
99 self.len == 0 in is_empty()
[all …]
A Dkvec.rs108 len: usize, field
189 self.len in len()
387 let len = self.len(); in insert_within_capacity()
565 let len = me.len(); in into_raw_parts()
610 let len = self.len(); in reserve()
665 if let Some(count) = self.len().checked_sub(len) { in truncate()
842 let len = b.len();
851 unsafe { Vec::from_raw_parts(ptr.cast(), len, len) }
1036 len: usize, field
1049 let len = me.len; in into_raw_parts()
[all …]
/rust/kernel/block/mq/
A Draw_writer.rs41 let len = bytes.len(); in write_str()
44 if self.pos + len > self.buffer.len() - 1 { in write_str()
49 self.buffer[self.pos..self.pos + len].copy_from_slice(bytes); in write_str()
51 self.pos += len; in write_str()
/rust/macros/
A Dpaste.rs74 && stream.len() >= 3 in expand()
76 && matches!(&stream[stream.len() - 1], TokenTree::Punct(p) if p.as_char() == '>') in expand()
79 *token = concat(&stream[1..stream.len() - 1], span); in expand()
91 for i in (0..tokens.len().saturating_sub(3)).rev() { in expand()
A Dkunit.rs17 if attr.len() > 255 { in kunit_tests()
142 tests.len() + 1 in kunit_tests()
A Dhelpers.rs24 let content = &string[1..string.len() - 1]; in try_string()
A Dmodule.rs70 length = string.len(), in emit_base()
/rust/kernel/device/
A Dproperty.rs132 len: usize, in property_read_array_vec()
134 let mut val: KVec<T> = KVec::with_capacity(len, GFP_KERNEL)?; in property_read_array_vec()
144 unsafe { val.inc_len(len) } in property_read_array_vec()
344 pub fn len(&self) -> usize { in len() method
513 out.len(),
/rust/pin-init/internal/src/
A Dzeroable.rs28 let mut new_impl_generics = Vec::with_capacity(impl_generics.len()); in parse_zeroable_derive_input()
/rust/kernel/drm/
A Ddevice.rs91 num_ioctls: T::IOCTLS.len() as i32,
/rust/kernel/net/
A Dphy.rs665 bindings::phy_drivers_register(drivers[0].0.get(), drivers.len().try_into()?, module.0) in register()
677 bindings::phy_drivers_unregister(self.drivers[0].0.get(), self.drivers.len() as i32) in drop()

Completed in 81 milliseconds