Home
last modified time | relevance | path

Searched refs:flags (Results 1 – 25 of 34) sorted by relevance

12

/rust/kernel/mm/
A Dvirt.rs73 pub fn flags(&self) -> vm_flags_t { in flags() method
139 if self.flags() & flags::MIXEDMAP != 0 { in as_mixedmap_vma()
245 let mut flags = self.flags(); in update_flags() variables
246 flags |= set; in update_flags()
247 flags &= !unset; in update_flags()
277 unsafe { self.update_flags(flags::IO, 0) }; in set_io()
314 (self.flags() & flags::READ) != 0 in readable()
330 unsafe { self.update_flags(0, flags::MAYREAD) }; in try_clear_mayread()
339 (self.flags() & flags::WRITE) != 0 in writable()
364 (self.flags() & flags::EXEC) != 0 in executable()
[all …]
/rust/kernel/io/
A Dresource.rs46 let (flags, start, size) = { in drop()
48 (res.flags(), res.start(), res.size()) in drop()
51 let release_fn = if flags.contains(Flags::IORESOURCE_MEM) { in drop()
103 flags: Flags, in request_region()
116 flags.0 as c_int, in request_region()
159 pub fn flags(&self) -> Flags { in flags() method
162 let flags = unsafe { (*inner).flags }; in flags()
164 Flags(flags) in flags()
187 pub fn contains(self, flags: Flags) -> bool { in contains()
188 (self & flags) == flags in contains()
/rust/kernel/
A Dbug.rs14 ($flags:expr) => {
15 const FLAGS: u32 = $crate::bindings::BUGFLAG_WARNING | $flags;
41 flags = const FLAGS,
53 ($flags:expr) => {
54 const FLAGS: u32 = $crate::bindings::BUGFLAG_WARNING | $flags;
67 flags = const FLAGS,
78 ($flags:expr) => {
85 $flags as $crate::ffi::c_uint,
96 ($flags:expr) => {
106 ($flags:expr) => {};
A Dalloc.rs48 pub fn contains(self, flags: Flags) -> bool { in contains()
49 (self & flags) == flags in contains()
77 pub mod flags { module
156 fn alloc(layout: Layout, flags: Flags) -> Result<NonNull<[u8]>, AllocError> { in alloc()
159 unsafe { Self::realloc(None, layout, Layout::new::<()>(), flags) } in alloc()
198 flags: Flags, in realloc()
A Dinit.rs147 fn try_pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self::PinnedSelf, E> in try_pin_init()
155 fn pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> error::Result<Self::PinnedSelf> in pin_init()
163 Self::try_pin_init(init, flags) in pin_init()
167 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in try_init()
172 fn init<E>(init: impl Init<T, E>, flags: Flags) -> error::Result<Self> in init()
180 Self::try_init(init, flags) in init()
A Duaccess.rs171 pub fn read_all<A: Allocator>(self, buf: &mut Vec<u8, A>, flags: Flags) -> Result { in read_all()
172 self.reader().read_all(buf, flags) in read_all()
325 pub fn read_all<A: Allocator>(mut self, buf: &mut Vec<u8, A>, flags: Flags) -> Result { in read_all()
327 buf.reserve(len, flags)?; in read_all()
A Dpage.rs73 pub fn alloc_page(flags: Flags) -> Result<Self, AllocError> { in alloc_page()
76 let page = unsafe { bindings::alloc_pages(flags.as_raw(), 0) }; in alloc_page()
A Dprelude.rs22 pub use crate::alloc::{flags::*, Box, KBox, KVBox, KVVec, KVec, VBox, VVec, Vec};
A Ddevres.rs352 pub fn register<T, E>(dev: &Device<Bound>, data: impl PinInit<T, E>, flags: Flags) -> Result in register()
357 let data = KBox::pin_init(data, flags)?; in register()
A Dxarray.rs90 let flags = match kind { in new()
99 bindings::xa_init_flags(xa, flags) in new()
A Ddma.rs187 pub fn contains(self, flags: Attrs) -> bool { in contains()
188 (self & flags) == flags in contains()
/rust/helpers/
A Dslab.c6 rust_helper_krealloc(const void *objp, size_t new_size, gfp_t flags) in rust_helper_krealloc() argument
8 return krealloc(objp, new_size, flags); in rust_helper_krealloc()
12 rust_helper_kvrealloc(const void *p, size_t size, gfp_t flags) in rust_helper_kvrealloc() argument
14 return kvrealloc(p, size, flags); in rust_helper_kvrealloc()
A Dcpumask.c55 bool rust_helper_alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in rust_helper_alloc_cpumask_var() argument
57 return alloc_cpumask_var(mask, flags); in rust_helper_alloc_cpumask_var()
60 bool rust_helper_zalloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in rust_helper_zalloc_cpumask_var() argument
62 return zalloc_cpumask_var(mask, flags); in rust_helper_zalloc_cpumask_var()
A Dvmalloc.c6 rust_helper_vrealloc(const void *p, size_t size, gfp_t flags) in rust_helper_vrealloc() argument
8 return vrealloc(p, size, flags); in rust_helper_vrealloc()
A Dxarray.c10 void rust_helper_xa_init_flags(struct xarray *xa, gfp_t flags) in rust_helper_xa_init_flags() argument
12 return xa_init_flags(xa, flags); in rust_helper_xa_init_flags()
/rust/kernel/alloc/
A Dallocator.rs89 flags: Flags, in call()
113 self.0(ptr.cast(), size, flags.0).cast() in call()
136 flags: Flags, in realloc()
139 unsafe { ReallocFunc::KREALLOC.call(ptr, layout, old_layout, flags) } in realloc()
153 flags: Flags, in realloc()
163 unsafe { ReallocFunc::VREALLOC.call(ptr, layout, old_layout, flags) } in realloc()
177 flags: Flags, in realloc()
187 unsafe { ReallocFunc::KVREALLOC.call(ptr, layout, old_layout, flags) } in realloc()
A Dallocator_test.rs12 use super::{flags::*, AllocError, Allocator, Flags};
42 flags: Flags, in realloc()
88 if flags.contains(__GFP_ZERO) { in realloc()
A Dkvec.rs312 pub fn push(&mut self, v: T, flags: Flags) -> Result<(), AllocError> { in push()
313 self.reserve(1, flags)?; in push()
491 v.reserve(capacity, flags)?; in with_capacity()
636 flags, in reserve()
731 self.reserve(n, flags)?; in extend_with()
766 self.reserve(other.len(), flags)?; in extend_from_slice()
781 pub fn from_elem(value: T, n: usize, flags: Flags) -> Result<Self, AllocError> { in from_elem()
782 let mut v = Self::with_capacity(n, flags)?; in from_elem()
784 v.extend_with(n, value, flags)?; in from_elem()
808 Some(n) => self.extend_with(n, value, flags), in resize()
[all …]
A Dkbox.rs255 pub fn new(x: T, flags: Flags) -> Result<Self, AllocError> { in new()
256 let b = Self::new_uninit(flags)?; in new()
274 pub fn new_uninit(flags: Flags) -> Result<Box<MaybeUninit<T>, A>, AllocError> { in new_uninit()
276 let ptr = A::alloc(layout, flags)?; in new_uninit()
286 pub fn pin(x: T, flags: Flags) -> Result<Pin<Box<T, A>>, AllocError> in pin()
290 Ok(Self::new(x, flags)?.into()) in pin()
387 fn try_pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Pin<Self>, E> in try_pin_init()
391 Box::<_, A>::new_uninit(flags)?.write_pin_init(init) in try_pin_init()
395 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in try_init()
399 Box::<_, A>::new_uninit(flags)?.write_init(init) in try_init()
/rust/kernel/drm/
A Ddriver.rs45 flags: u32,
122 fn new(drm: &drm::Device<T>, flags: usize) -> Result<Self> { in new()
124 to_result(unsafe { bindings::drm_dev_register(drm.as_raw(), flags) })?; in new()
134 flags: usize, in new_foreign_owned()
143 let reg = Registration::<T>::new(drm, flags)?; in new_foreign_owned()
A Dioctl.rs102 ( $(($cmd:ident, $struct:ident, $flags:expr, $func:expr)),* $(,)? ) => {
155 flags: $flags,
/rust/kernel/sync/
A Darc.rs215 UniqueArc::try_pin_init(init, flags).map(|u| u.into()) in try_pin_init()
219 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in try_init()
223 UniqueArc::try_init(init, flags).map(|u| u.into()) in try_init()
229 pub fn new(contents: T, flags: Flags) -> Result<Self, AllocError> { in new()
237 let inner = KBox::new(value, flags)?; in new()
730 UniqueArc::new_uninit(flags)?.write_pin_init(init) in try_pin_init()
734 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in try_init()
738 UniqueArc::new_uninit(flags)?.write_init(init) in try_init()
766 pub fn new(value: T, flags: Flags) -> Result<Self, AllocError> { in new()
769 inner: Arc::new(value, flags)?, in new()
[all …]
/rust/kernel/fs/
A Dfile.rs19 pub mod flags { module
330 pub fn flags(&self) -> u32 { in flags() method
398 pub fn get_unused_fd_flags(flags: u32) -> Result<Self> { in get_unused_fd_flags()
400 let fd: i32 = unsafe { bindings::get_unused_fd_flags(flags) }; in get_unused_fd_flags()
/rust/kernel/list/
A Darc.rs173 pub fn new(contents: T, flags: Flags) -> Result<Self, AllocError> { in new()
174 Ok(Self::from(UniqueArc::new(contents, flags)?)) in new()
183 pub fn pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self, E> in pin_init()
187 Ok(Self::from(UniqueArc::try_pin_init(init, flags)?)) in pin_init()
194 pub fn init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in init()
198 Ok(Self::from(UniqueArc::try_init(init, flags)?)) in init()
/rust/kernel/block/mq/
A Dtag_set.rs54 flags: 0, in new()

Completed in 31 milliseconds

12