| /rust/kernel/ |
| D | uaccess.rs | 202 pub fn len(&self) -> usize { in len() method 222 let len = out.len(); in read_raw() localVariable 224 if len > self.length { in read_raw() 229 let res = unsafe { bindings::copy_from_user(out_ptr, self.ptr as *const c_void, len) }; in read_raw() 233 self.ptr = self.ptr.wrapping_add(len); in read_raw() 234 self.length -= len; in read_raw() 254 let len = size_of::<T>(); in read() localVariable 255 if len > self.length { in read() 268 len, in read() 274 self.ptr = self.ptr.wrapping_add(len); in read() [all …]
|
| D | page.rs | 149 len: usize, in with_pointer_into_page() 152 let bounds_ok = off <= PAGE_SIZE && len <= PAGE_SIZE && (off + len) <= PAGE_SIZE; in with_pointer_into_page() 175 pub unsafe fn read_raw(&self, dst: *mut u8, offset: usize, len: usize) -> Result { in read_raw() 176 self.with_pointer_into_page(offset, len, move |src| { in read_raw() 182 unsafe { ptr::copy_nonoverlapping(src, dst, len) }; in read_raw() 197 pub unsafe fn write_raw(&self, src: *const u8, offset: usize, len: usize) -> Result { in write_raw() 198 self.with_pointer_into_page(offset, len, move |dst| { in write_raw() 203 unsafe { ptr::copy_nonoverlapping(src, dst, len) }; in write_raw() 217 pub unsafe fn fill_zero_raw(&self, offset: usize, len: usize) -> Result { in fill_zero_raw() 218 self.with_pointer_into_page(offset, len, move |dst| { in fill_zero_raw() [all …]
|
| D | str.rs | 18 pub const fn len(&self) -> usize { in len() method 19 self.0.len() in len() 25 self.len() == 0 in is_empty() 157 pub const fn len(&self) -> usize { in len() method 170 self.0.len() in len_with_nul() 176 self.len() == 0 in is_empty() 190 let len = unsafe { bindings::strlen(ptr) } + 1; in from_char_ptr() localVariable 192 let bytes = unsafe { core::slice::from_raw_parts(ptr as _, len as _) }; in from_char_ptr() 206 if bytes[bytes.len() - 1] != 0 { in from_bytes_with_nul() 212 while i + 1 < bytes.len() { in from_bytes_with_nul() [all …]
|
| D | security.rs | 87 pub fn len(&self) -> usize { in len() method
|
| D | miscdevice.rs | 251 buf.len(), in copy_from_iter() 259 let len = size_of::<T>(); in copy_to_iter() localVariable 263 bindings::_copy_to_iter((value as *const T).cast::<c_void>(), len, self.inner.get()) in copy_to_iter() 265 if res == len { in copy_to_iter()
|
| D | kunit.rs | 243 if name_u8.len() > 255 { 252 while i < name_u8.len() {
|
| /rust/kernel/alloc/ |
| D | layout.rs | 18 len: usize, field 36 len: 0, in empty() 46 pub const fn new(len: usize) -> Result<Self, LayoutError> { in new() 47 match len.checked_mul(core::mem::size_of::<T>()) { in new() 51 len, in new() 64 pub unsafe fn new_unchecked(len: usize) -> Self { in new_unchecked() 68 len, in new_unchecked() 74 pub const fn len(&self) -> usize { in len() method 75 self.len in len() 80 self.len == 0 in is_empty() [all …]
|
| D | kvec.rs | 110 len: usize, field 184 self.layout.len() in capacity() 190 pub fn len(&self) -> usize { in len() function 191 self.len in len() 203 debug_assert!(additional <= self.capacity() - self.len()); in inc_len() 206 self.len += additional; in inc_len() 218 debug_assert!(count <= self.len()); in dec_len() 222 self.len -= count; in dec_len() 225 unsafe { slice::from_raw_parts_mut(self.as_mut_ptr().add(self.len), count) } in dec_len() 267 self.len() == 0 in is_empty() [all …]
|
| /rust/kernel/block/mq/ |
| D | raw_writer.rs | 41 let len = bytes.len(); in write_str() localVariable 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/ |
| D | paste.rs | 65 && stream.len() >= 3 in expand() 67 && matches!(&stream[stream.len() - 1], TokenTree::Punct(p) if p.as_char() == '>') in expand() 70 *token = concat(&stream[1..stream.len() - 1], span); in expand() 82 for i in (0..tokens.len().saturating_sub(3)).rev() { in expand()
|
| D | kunit.rs | 17 if attr.len() > 255 { in kunit_tests() 123 tests.len() + 1 in kunit_tests()
|
| D | zeroable.rs | 18 let mut new_impl_generics = Vec::with_capacity(impl_generics.len()); in derive()
|
| D | helpers.rs | 24 let content = &string[1..string.len() - 1]; in try_string()
|
| D | module.rs | 70 length = string.len(), in emit_base()
|
| /rust/kernel/net/ |
| D | phy.rs | 672 bindings::phy_drivers_register(drivers[0].0.get(), drivers.len().try_into()?, module.0) in register() 684 bindings::phy_drivers_unregister(self.drivers[0].0.get(), self.drivers.len() as i32) in drop()
|