Home
last modified time | relevance | path

Searched refs:alloc (Results 1 – 17 of 17) sorted by relevance

/rust/kernel/alloc/
Dallocator.rs12 use core::alloc::Layout;
16 use crate::alloc::{AllocError, Allocator};
105 crate::alloc::dangling_from_layout(layout) in call()
Dallocator_test.rs13 use core::alloc::Layout;
71 crate::alloc::dangling_from_layout(layout), in realloc()
Dlayout.rs7 use core::{alloc::Layout, marker::PhantomData};
Dkvec.rs54 $crate::alloc::KVec::new()
57 $crate::alloc::KVec::from_elem($elem, $n, GFP_KERNEL)
60 match $crate::alloc::KBox::new_uninit(GFP_KERNEL) {
61 Ok(b) => Ok($crate::alloc::KVec::from($crate::alloc::KBox::write(b, [$($x),+]))),
Dkbox.rs8 use core::alloc::Layout;
269 let ptr = A::alloc(layout, flags)?; in new_uninit()
/rust/kernel/
Dalloc.rs31 use core::{alloc::Layout, ptr::NonNull};
156 fn alloc(layout: Layout, flags: Flags) -> Result<NonNull<[u8]>, AllocError> { in alloc() method
Dprelude.rs17 pub use crate::alloc::{flags::*, Box, KBox, KVBox, KVVec, KVec, VBox, VVec, Vec};
Derror.rs7 use crate::{alloc::AllocError, str::CStr};
9 use core::alloc::LayoutError;
Dpage.rs6 alloc::{AllocError, Flags},
Dlib.rs34 pub mod alloc; module
Duaccess.rs8 alloc::{Allocator, Flags},
Dworkqueue.rs133 use crate::alloc::{AllocError, Flags};
Dstr.rs5 use crate::alloc::{flags::*, AllocError, KVec};
Dinit.rs214 alloc::{AllocError, Flags, KBox},
Drbtree.rs9 use crate::{alloc::Flags, bindings, container_of, error::Result, prelude::*};
/rust/kernel/sync/
Darc.rs20 alloc::{AllocError, Flags, KBox},
27 alloc::Layout,
/rust/kernel/list/
Darc.rs7 use crate::alloc::{AllocError, Flags};