Searched refs:alloc (Results 1 – 25 of 31) sorted by relevance
12
| /rust/kernel/time/hrtimer/ |
| A D | tbox.rs | 22 A: crate::alloc::Allocator, 33 A: crate::alloc::Allocator, 49 A: crate::alloc::Allocator, 65 A: crate::alloc::Allocator, 100 A: crate::alloc::Allocator,
|
| /rust/kernel/alloc/ |
| A D | allocator.rs | 12 use core::alloc::Layout; 16 use crate::alloc::{AllocError, Allocator}; 117 crate::alloc::dangling_from_layout(layout) in call()
|
| A D | allocator_test.rs | 13 use core::alloc::Layout; 60 crate::alloc::dangling_from_layout(layout), in realloc()
|
| A D | layout.rs | 7 use core::{alloc::Layout, marker::PhantomData};
|
| A D | kvec.rs | 52 $crate::alloc::KVec::new() 55 $crate::alloc::KVec::from_elem($elem, $n, GFP_KERNEL) 58 match $crate::alloc::KBox::new_uninit(GFP_KERNEL) { 59 Ok(b) => Ok($crate::alloc::KVec::from($crate::alloc::KBox::write(b, [$($x),+]))),
|
| A D | kbox.rs | 8 use core::alloc::Layout; 276 let ptr = A::alloc(layout, flags)?; in new_uninit()
|
| /rust/pin-init/examples/ |
| A D | error.rs | 8 use std::alloc::AllocError;
|
| A D | pthread_mutex.rs | 11 use core::alloc::AllocError;
|
| /rust/pin-init/src/ |
| A D | alloc.rs | 4 use alloc::{boxed::Box, sync::Arc}; 6 use core::alloc::AllocError; 18 pub extern crate alloc;
|
| A D | lib.rs | 299 mod alloc; module 301 pub use alloc::InPlaceInit;
|
| /rust/kernel/ |
| A D | alloc.rs | 31 use core::{alloc::Layout, ptr::NonNull}; 156 fn alloc(layout: Layout, flags: Flags) -> Result<NonNull<[u8]>, AllocError> { in alloc() method
|
| A D | prelude.rs | 22 pub use crate::alloc::{flags::*, Box, KBox, KVBox, KVVec, KVec, VBox, VVec, Vec};
|
| A D | xarray.rs | 8 alloc, bindings, build_assert, 231 gfp: alloc::Flags, in store()
|
| A D | init.rs | 130 alloc::{AllocError, Flags},
|
| A D | page.rs | 6 alloc::{AllocError, Flags},
|
| A D | dma.rs | 301 gfp_flags: kernel::alloc::Flags, in alloc_attrs() 346 gfp_flags: kernel::alloc::Flags, in alloc_coherent()
|
| A D | cpumask.rs | 8 alloc::{AllocError, Flags},
|
| A D | devres.rs | 9 alloc::Flags,
|
| A D | lib.rs | 62 pub mod alloc; module
|
| A D | error.rs | 8 alloc::{layout::LayoutError, AllocError},
|
| A D | uaccess.rs | 8 alloc::{Allocator, Flags},
|
| /rust/pin-init/ |
| A D | README.md | 30 ### Nightly Needed for `alloc` feature 32 This library requires the [`allocator_api` unstable feature] when the `alloc` feature is 34 `alloc` feature, the user will be required to activate `allocator_api` as well. 39 However, using the crate on stable compilers is possible by disabling `alloc`. In practice this 235 [`Arc<T>`]: https://doc.rust-lang.org/stable/alloc/sync/struct.Arc.html 236 [`Box<T>`]: https://doc.rust-lang.org/stable/alloc/boxed/struct.Box.html
|
| /rust/ |
| A D | Makefile | 139 --extern macros --extern alloc --cfg kernel --cfg feature=\"alloc\"
|
| /rust/kernel/sync/ |
| A D | arc.rs | 20 alloc::{AllocError, Flags, KBox}, 28 alloc::Layout,
|
| /rust/kernel/drm/gem/ |
| A D | mod.rs | 8 alloc::flags::*,
|
Completed in 32 milliseconds
12