Home
last modified time | relevance | path

Searched defs:usize (Results 1 – 25 of 80) sorted by relevance

1234

/linux/drivers/android/binder/range_alloc/
H A Darray.rs40 pub(crate) fn new(size: usize, alloc: EmptyArrayAlloc<T>) -> Self { in new()
48 pub(crate) fn free_oneway_space(&self) -> usize { in free_oneway_space()
52 pub(crate) fn count_buffers(&self) -> usize { in count_buffers()
56 pub(crate) fn total_size(&self) -> usize { in total_size()
117 debug_id: usize, in reserve_new()
118 size: usize, in reserve_new()
121 ) -> Result<(usize, bool)> { in reserve_new()
223 pub(crate) fn reservation_commit(&mut self, offset: usize, data: &mut Option<T>) -> Result { in reservation_commit()
239 pub(crate) fn reserve_existing(&mut self, offset: usize) -> Result<(usize, usize, Option<T>)> { in reserve_existing()
257 pub(crate) fn take_for_each<F: Fn(usize, usize, usize, Option<T>)>(&mut self, callback: F) { in take_for_each()
H A Dtree.rs35 size: usize, in from_array()
99 pub(crate) fn total_size(&self) -> usize { in total_size()
103 pub(crate) fn free_oneway_space(&self) -> usize { in free_oneway_space()
107 pub(crate) fn count_buffers(&self) -> usize { in count_buffers()
151 debug_id: usize, in reserve_new()
152 size: usize, in reserve_new()
156 ) -> Result<(usize, bool)> { in reserve_new()
309 pub(crate) fn reservation_commit(&mut self, offset: usize, data: &mut Option<T>) -> Result { in reservation_commit()
328 pub(crate) fn reserve_existing(&mut self, offset: usize) -> Result<(usize, usize, Option<T>)> { in reserve_existing()
361 pub(crate) fn take_for_each<F: Fn(usize, usize, usize, Option<T>)>(&mut self, callback: F) { in take_for_each()
[all …]
H A Dmod.rs19 fn new(is_oneway: bool, debug_id: usize, pid: Pid) -> Self { in new()
68 fn debug_id(&self) -> usize { in debug_id()
89 fn interior_pages(offset: usize, size: usize) -> FreedRange { in interior_pages()
106 fn endpoint(&self) -> usize { in endpoint()
128 pub(crate) fn free_oneway_space(&self) -> usize { in free_oneway_space()
136 pub(crate) fn count_buffers(&self) -> usize { in count_buffers()
245 pub(crate) fn reservation_commit(&mut self, offset: usize, data: &mut Option<T>) -> Result { in reservation_commit()
256 pub(crate) fn reserve_existing(&mut self, offset: usize) -> Result<(usize, usize, Option<T>)> { in reserve_existing()
267 pub(crate) fn take_for_each<F: Fn(usize, usize, usize, Option<T>)>(&mut self, callback: F) { in take_for_each()
/linux/rust/kernel/
H A Dbitmap.rs35 pub unsafe fn from_raw<'a>(ptr: *const usize, nbits: usize) -> &'a Bitmap { in from_raw() argument
60 pub unsafe fn from_raw_mut<'a>(ptr: *mut usize, nbits: usize) -> &'a mut Bitmap { in from_raw_mut() argument
76 pub fn as_ptr(&self) -> *const usize { in as_ptr() argument
81 pub fn as_mut_ptr(&mut self) -> *mut usize { in as_mut_ptr() argument
87 pub fn len(&self) -> usize { in len() argument
248 new(nbits: usize, flags: Flags) -> Result<Self, AllocError> new() argument
272 len(&self) -> usize len() argument
306 set_bit(&mut self, index: usize) set_bit() argument
332 set_bit_atomic(&self, index: usize) set_bit_atomic() argument
357 clear_bit(&mut self, index: usize) clear_bit() argument
383 clear_bit_atomic(&self, index: usize) clear_bit_atomic() argument
450 last_bit(&self) -> Option<usize> last_bit() argument
464 next_bit(&self, start: usize) -> Option<usize> next_bit() argument
484 next_zero_bit(&self, start: usize) -> Option<usize> next_zero_bit() argument
[all...]
H A Dptr.rs108 pub const fn as_usize(self) -> usize { in as_usize() argument
124 pub const fn as_nonzero(self) -> NonZero<usize> { in as_nonzero() argument
162 pub const fn mask(self) -> usize { in mask() argument
239 const MIN_SIZE: usize; in size() argument
244 size(_: *const Self) -> usize size() argument
251 size(p: *const Self) -> usize size() argument
278 const_align_up(value: usize, align: Alignment) -> Option<usize> const_align_up() argument
[all...]
H A Duaccess.rs246 pub fn len(&self) -> usize { in len()
299 pub fn read_slice_partial(&mut self, out: &mut [u8], offset: usize) -> Result<usize> { in read_slice_partial()
318 pub fn read_slice_file(&mut self, out: &mut [u8], offset: &mut file::Offset) -> Result<usize> { in read_slice_file()
455 pub fn len(&self) -> usize { in len()
531 offset: usize, in write_dma()
532 count: usize, in write_dma()
561 pub fn write_slice_partial(&mut self, data: &[u8], offset: usize) -> Result<usize> { in write_slice_partial()
580 pub fn write_slice_file(&mut self, data: &[u8], offset: &mut file::Offset) -> Result<usize> { in write_slice_file()
641 fn raw_strncpy_from_user(dst: &mut [MaybeUninit<u8>], src: UserPtr) -> Result<usize> { in raw_strncpy_from_user()
H A Dmaple_tree.rs56 fn to_maple_range(range: impl RangeBounds<usize>) -> Option<(usize, usize)> { in to_maple_range() argument
121 pub fn insert(&self, index: usize, value: T, gfp: Flags) -> Result<(), InsertError<T>> { in insert()
171 R: RangeBounds<usize>, in insert_range()
323 pub fn ma_state(&mut self, first: usize, end: usize) -> MaState<'_, T> { in ma_state()
442 size: usize, in alloc_range()
446 ) -> Result<usize, AllocError<T>> in alloc_range()
448 R: RangeBounds<usize>, in alloc_range()
511 unsafe fn new_raw(mt: &'tree MapleTree<T>, first: usize, end: usize) -> Self { in new_raw()
H A Did_pool.rs114 pub fn with_capacity(num_ids: usize, flags: Flags) -> Result<Self, AllocError> { in with_capacity()
122 pub fn capacity(&self) -> usize { in capacity()
240 pub fn release_id(&mut self, id: usize) { in release_id()
264 pub fn as_usize(&self) -> usize { in as_usize()
284 pub fn acquire(self) -> usize { in acquire()
H A Ddma.rs958 ) -> Result<usize> { in len() argument
417 zeroed_slice_with_attrs( dev: &device::Device<Bound>, count: usize, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Self> zeroed_slice_with_attrs() argument
428 zeroed_slice( dev: &device::Device<Bound>, count: usize, gfp_flags: kernel::alloc::Flags, ) -> Result<Self> zeroed_slice() argument
437 init_at<E>(&mut self, i: usize, init: impl Init<T, E>) -> Result where Error: From<E>, init_at() argument
605 size(&self) -> usize size() argument
819 alloc_slice_with_attrs( dev: &device::Device<Bound>, len: usize, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Coherent<[T]>> alloc_slice_with_attrs() argument
885 zeroed_slice_with_attrs( dev: &device::Device<Bound>, len: usize, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Coherent<[T]>> zeroed_slice_with_attrs() argument
897 zeroed_slice( dev: &device::Device<Bound>, len: usize, gfp_flags: kernel::alloc::Flags, ) -> Result<Coherent<[T]>> zeroed_slice() argument
997 write_to_slice( &self, writer: &mut UserSliceWriter, offset: &mut file::Offset, ) -> Result<usize> write_to_slice() argument
1051 alloc_with_attrs( dev: &device::Device<Bound>, size: usize, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Self> alloc_with_attrs() argument
1090 alloc( dev: &device::Device<Bound>, size: usize, gfp_flags: kernel::alloc::Flags, ) -> Result<Self> alloc() argument
1106 size(&self) -> usize size() argument
[all...]
/linux/rust/kernel/debugfs/
H A Dtraits.rs55 write_to_slice( &self, writer: &mut UserSliceWriter, offset: &mut file::Offset, ) -> Result<usize> write_to_slice() argument
64 write_to_slice( &self, writer: &mut UserSliceWriter, offset: &mut file::Offset, ) -> Result<usize> write_to_slice() argument
75 write_to_slice( &self, writer: &mut UserSliceWriter, offset: &mut file::Offset, ) -> Result<usize> write_to_slice() argument
92 write_to_slice( &self, writer: &mut UserSliceWriter, offset: &mut file::Offset, ) -> Result<usize> write_to_slice() argument
107 write_to_slice( &self, writer: &mut UserSliceWriter, offset: &mut file::Offset, ) -> Result<usize> write_to_slice() argument
121 write_to_slice( &self, writer: &mut UserSliceWriter, offset: &mut file::Offset, ) -> Result<usize> write_to_slice() argument
136 write_to_slice( &self, writer: &mut UserSliceWriter, offset: &mut file::Offset, ) -> Result<usize> write_to_slice() argument
209 read_from_slice_mut( &mut self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice_mut() argument
218 read_from_slice_mut( &mut self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice_mut() argument
229 read_from_slice_mut( &mut self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice_mut() argument
244 read_from_slice_mut( &mut self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice_mut() argument
272 read_from_slice( &self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice() argument
281 read_from_slice( &self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice() argument
294 read_from_slice( &self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice() argument
305 read_from_slice( &self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice() argument
316 read_from_slice( &self, reader: &mut UserSliceReader, offset: &mut file::Offset, ) -> Result<usize> read_from_slice() argument
[all...]
H A Dfile_ops.rs159 write<T: Reader + Sync>( file: *mut bindings::file, buf: *const c_char, count: usize, _ppos: *mut bindings::loff_t, ) -> isize write() argument
219 write_only_write<T: Reader + Sync>( file: *mut bindings::file, buf: *const c_char, count: usize, _ppos: *mut bindings::loff_t, ) -> isize write_only_write() argument
253 blob_read<T: BinaryWriter>( file: *mut bindings::file, buf: *mut c_char, count: usize, ppos: *mut bindings::loff_t, ) -> isize blob_read() argument
308 blob_write<T: BinaryReader>( file: *mut bindings::file, buf: *const c_char, count: usize, ppos: *mut bindings::loff_t, ) -> isize blob_write() argument
/linux/rust/zerocopy/src/util/
H A Dmod.rs71 pub(crate) fn miri_promise_symbolic_alignment(ptr: *const (), align: usize); in miri_promise_symbolic_alignment()
75 fn addr(self) -> usize; in addr()
80 fn addr(self) -> usize { in addr()
88 fn addr(self) -> usize { in addr()
96 fn addr(self) -> usize { in addr()
103 fn addr(self) -> usize { in addr()
119 fn addr(self) -> usize { in addr()
155 pub(crate) const fn padding_needed_for(len: usize, align: NonZeroUsize) -> usize { in padding_needed_for()
237 n: usize, in round_down_to_next_multiple_of_alignment()
239 ) -> usize { in round_down_to_next_multiple_of_alignment()
[all …]
/linux/rust/kernel/alloc/
H A Dkvec.rs184 capacity(&self) -> usize capacity() argument
194 len(&self) -> usize len() argument
205 inc_len(&mut self, additional: usize) inc_len() argument
400 insert_within_capacity( &mut self, index: usize, element: T, ) -> Result<(), InsertError<T>> insert_within_capacity() argument
504 with_capacity(capacity: usize, flags: Flags) -> Result<Self, AllocError> with_capacity() argument
553 from_raw_parts(ptr: *mut T, length: usize, capacity: usize) -> Self from_raw_parts() argument
579 into_raw_parts(self) -> (*mut T, usize, usize) into_raw_parts() argument
625 reserve(&mut self, additional: usize, flags: Flags) -> Result<(), AllocError> reserve() argument
681 truncate(&mut self, len: usize) truncate() argument
766 shrink_to(&mut self, min_capacity: usize, flags: Flags) -> Result<(), AllocError> shrink_to() argument
852 extend_with(&mut self, n: usize, value: T, flags: Flags) -> Result<(), AllocError> extend_with() argument
907 from_elem(value: T, n: usize, flags: Flags) -> Result<Self, AllocError> from_elem() argument
932 resize(&mut self, new_len: usize, value: T, flags: Flags) -> Result<(), AllocError> resize() argument
1208 into_raw_parts(self) -> (*mut T, NonNull<T>, usize, usize) into_raw_parts() argument
1360 size_hint(&self) -> (usize, Option<usize>) size_hint() argument
1450 size_hint(&self) -> (usize, Option<usize>) size_hint() argument
[all...]
/linux/rust/syn/
H A Dpunctuated.rs73 pub fn len(&self) -> usize { in len()
263 pub fn insert(&mut self, index: usize, value: T) in insert()
577 fn size_hint(&self) -> (usize, Option<usize>) { in size_hint()
592 fn len(&self) -> usize { in len()
627 fn size_hint(&self) -> (usize, Option<usize>) { in size_hint()
642 fn len(&self) -> usize { in len()
667 fn size_hint(&self) -> (usize, Option<usize>) { in size_hint()
682 fn len(&self) -> usize { in len()
716 fn size_hint(&self) -> (usize, Option<usize>) { in size_hint()
728 fn len(&self) -> usize { in len()
[all …]
/linux/rust/zerocopy/src/
H A Dlib.rs828 fn size_of_val_raw(ptr: NonNull<Self>) -> Option<usize> { in size_of_val_raw()
870 fn size_for_metadata(meta: Self::PointerMetadata) -> Option<usize> { in size_for_metadata()
954 fn to_elem_count(self) -> usize; in to_elem_count()
969 fn size_for_metadata(self, layout: DstLayout) -> Option<usize>; in size_for_metadata()
975 fn from_elem_count(_elems: usize) -> () {} in from_elem_count()
978 fn to_elem_count(self) -> usize { in to_elem_count()
983 fn size_for_metadata(self, layout: DstLayout) -> Option<usize> { in size_for_metadata()
993 impl PointerMetadata for usize { implementation
995 fn from_elem_count(elems: usize) -> usize { in from_elem_count()
1000 fn to_elem_count(self) -> usize { in to_elem_count()
[all …]
H A Dlayout.rs611 addr: usize, in validate_cast_and_convert_metadata()
612 bytes_len: usize, in validate_cast_and_convert_metadata()
614 ) -> Result<(usize, usize), MetadataCastError> { in validate_cast_and_convert_metadata() argument
1327 fn from((offset, elem_size): (usize, usize)) -> SizeInfo { in test_validate_cast_and_convert_metadata()
1514 (layout, addr, bytes_len, cast_type): (DstLayout, usize, usize, CastType), in test_validate_cast_and_convert_metadata() argument
/linux/rust/proc-macro2/probe/
H A Dproc_macro_span.rs15 pub fn byte_range(this: &Span) -> Range<usize> { in byte_range()
27 pub fn line(this: &Span) -> usize { in line()
31 pub fn column(this: &Span) -> usize { in column()
H A Dproc_macro_span_location.rs17 pub fn line(this: &Span) -> usize { in line()
21 pub fn column(this: &Span) -> usize { in column()
/linux/rust/kernel/mm/
H A Dvirt.rs81 pub fn start(&self) -> usize { in start() argument
89 pub fn end(&self) -> usize { in end() argument
116 pub fn zap_vma_range(&self, address: usize, size: usize) { in zap_page_range_single() argument
194 vm_insert_page(&self, address: usize, page: &Page) -> Result vm_insert_page() argument
/linux/rust/kernel/pci/
H A Dio.rs43 into_raw(self) -> usize into_raw() argument
125 addr(&self) -> usize addr() argument
131 maxsize(&self) -> usize maxsize() argument
209 do_release(pdev: &Device, ioptr: usize, num: i32) do_release() argument
[all...]
/linux/arch/x86/kernel/cpu/mce/
H A Ddev-mcelog.c162 static int __mce_read_apei(char __user **ubuf, size_t usize) in __mce_read_apei()
203 size_t usize, loff_t *off) in mce_chrdev_read()
287 size_t usize, loff_t *off) in mce_chrdev_write()
/linux/rust/proc-macro2/
H A Drcvec.rs31 pub(crate) fn len(&self) -> usize { in len()
143 fn size_hint(&self) -> (usize, Option<usize>) { in size_hint()
/linux/drivers/acpi/apei/
H A Derst-dbg.c82 size_t usize, loff_t *off) in erst_dbg_read()
152 size_t usize, loff_t *off) in erst_dbg_write()
/linux/rust/zerocopy/src/pointer/
H A Dinner.rs650 fn test_split_at<const OFFSET: usize, const BUFFER_SIZE: usize>() { in test_split_at()
702 fn test_trailing_slice<const OFFSET: usize, const BUFFER_SIZE: usize>() { in test_trailing_slice()
/linux/rust/kernel/drm/gem/
H A Dmod.rs87 new( dev: &drm::Device<Self::Driver>, size: usize, args: Self::Args, ) -> impl PinInit<Self, Error> new() argument
162 size(&self) -> usize size() argument
268 new(dev: &drm::Device<T::Driver>, size: usize, args: T::Args) -> Result<ARef<Self>> new() argument

1234