| /rust/kernel/mm/ |
| A D | virt.rs | 73 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 D | resource.rs | 46 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 D | bug.rs | 14 ($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 D | alloc.rs | 48 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 D | init.rs | 147 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 D | uaccess.rs | 171 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 D | page.rs | 73 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 D | prelude.rs | 22 pub use crate::alloc::{flags::*, Box, KBox, KVBox, KVVec, KVec, VBox, VVec, Vec};
|
| A D | devres.rs | 352 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 D | xarray.rs | 90 let flags = match kind { in new() 99 bindings::xa_init_flags(xa, flags) in new()
|
| A D | dma.rs | 187 pub fn contains(self, flags: Attrs) -> bool { in contains() 188 (self & flags) == flags in contains()
|
| /rust/helpers/ |
| A D | slab.c | 6 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 D | cpumask.c | 55 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 D | vmalloc.c | 6 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 D | xarray.c | 10 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 D | allocator.rs | 89 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 D | allocator_test.rs | 12 use super::{flags::*, AllocError, Allocator, Flags}; 42 flags: Flags, in realloc() 88 if flags.contains(__GFP_ZERO) { in realloc()
|
| A D | kvec.rs | 312 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 D | kbox.rs | 255 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 D | driver.rs | 45 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 D | ioctl.rs | 102 ( $(($cmd:ident, $struct:ident, $flags:expr, $func:expr)),* $(,)? ) => { 155 flags: $flags,
|
| /rust/kernel/sync/ |
| A D | arc.rs | 215 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 D | file.rs | 19 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 D | arc.rs | 173 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 D | tag_set.rs | 54 flags: 0, in new()
|