Home
last modified time | relevance | path

Searched refs:Flags (Results 1 – 12 of 12) sorted by relevance

/rust/kernel/
Dalloc.rs39 pub struct Flags(u32); struct
41 impl Flags { impl
48 pub fn contains(self, flags: Flags) -> bool { in contains()
53 impl core::ops::BitOr for Flags { implementation
60 impl core::ops::BitAnd for Flags { implementation
67 impl core::ops::Not for Flags { implementation
78 use super::Flags;
83 pub const __GFP_ZERO: Flags = Flags(bindings::__GFP_ZERO);
91 pub const __GFP_HIGHMEM: Flags = Flags(bindings::__GFP_HIGHMEM);
98 pub const GFP_ATOMIC: Flags = Flags(bindings::GFP_ATOMIC);
[all …]
Dinit.rs214 alloc::{AllocError, Flags, KBox},
1189 fn try_pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self::PinnedSelf, E> in try_pin_init()
1197 fn pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> error::Result<Self::PinnedSelf> in pin_init()
1209 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in try_init()
1214 fn init<E>(init: impl Init<T, E>, flags: Flags) -> error::Result<Self> in init()
1230 fn try_pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self::PinnedSelf, E> in try_pin_init()
1238 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in try_init()
1250 fn try_pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self::PinnedSelf, E> in try_pin_init()
1258 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in try_init()
Dpage.rs6 alloc::{AllocError, Flags},
74 pub fn alloc_page(flags: Flags) -> Result<Self, AllocError> { in alloc_page()
Duaccess.rs8 alloc::{Allocator, Flags},
130 pub fn read_all<A: Allocator>(self, buf: &mut Vec<u8, A>, flags: Flags) -> Result { in read_all()
284 pub fn read_all<A: Allocator>(mut self, buf: &mut Vec<u8, A>, flags: Flags) -> Result { in read_all()
Dworkqueue.rs133 use crate::alloc::{AllocError, Flags};
211 flags: Flags, in try_spawn() argument
Drbtree.rs9 use crate::{alloc::Flags, bindings, container_of, error::Result, prelude::*};
284 flags: Flags, in try_create_and_insert() argument
1046 pub fn new(flags: Flags) -> Result<RBTreeNodeReservation<K, V>> { in new()
1088 pub fn new(key: K, value: V, flags: Flags) -> Result<RBTreeNode<K, V>> { in new()
/rust/kernel/alloc/
Dallocator.rs11 use super::Flags;
77 flags: Flags, in call() argument
135 flags: Flags, in realloc() argument
154 flags: Flags, in realloc() argument
178 flags: Flags, in realloc() argument
Dkbox.rs7 use super::{AllocError, Allocator, Flags};
248 pub fn new(x: T, flags: Flags) -> Result<Self, AllocError> { in new()
267 pub fn new_uninit(flags: Flags) -> Result<Box<MaybeUninit<T>, A>, AllocError> { in new_uninit()
279 pub fn pin(x: T, flags: Flags) -> Result<Pin<Box<T, A>>, AllocError> in pin()
374 fn try_pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Pin<Self>, E> in try_pin_init()
382 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in try_init()
Dallocator_test.rs12 use super::{flags::*, AllocError, Allocator, Flags};
53 flags: Flags, in realloc() argument
Dkvec.rs11 AllocError, Allocator, Box, Flags,
314 pub fn push(&mut self, v: T, flags: Flags) -> Result<(), AllocError> { in push()
490 pub fn with_capacity(capacity: usize, flags: Flags) -> Result<Self, AllocError> { in with_capacity()
611 pub fn reserve(&mut self, additional: usize, flags: Flags) -> Result<(), AllocError> { in reserve()
728 pub fn extend_with(&mut self, n: usize, value: T, flags: Flags) -> Result<(), AllocError> { in extend_with()
767 pub fn extend_from_slice(&mut self, other: &[T], flags: Flags) -> Result<(), AllocError> { in extend_from_slice()
783 pub fn from_elem(value: T, n: usize, flags: Flags) -> Result<Self, AllocError> { in from_elem()
808 pub fn resize(&mut self, new_len: usize, value: T, flags: Flags) -> Result<(), AllocError> { in resize()
1039 pub fn collect(self, flags: Flags) -> Vec<T, A> { in collect()
/rust/kernel/list/
Darc.rs7 use crate::alloc::{AllocError, Flags};
172 pub fn new(contents: T, flags: Flags) -> Result<Self, AllocError> { in new()
182 pub fn pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self, E> in pin_init()
193 pub fn init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in init()
/rust/kernel/sync/
Darc.rs20 alloc::{AllocError, Flags, KBox},
195 pub fn new(contents: T, flags: Flags) -> Result<Self, AllocError> { in new()
636 pub fn new(value: T, flags: Flags) -> Result<Self, AllocError> { in new()
644 pub fn new_uninit(flags: Flags) -> Result<UniqueArc<MaybeUninit<T>>, AllocError> { in new_uninit()