Home
last modified time | relevance | path

Searched refs:Layout (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v6.1/rust/alloc/
Dalloc.rs90 pub unsafe fn alloc(layout: Layout) -> *mut u8 { in alloc()
108 pub unsafe fn dealloc(ptr: *mut u8, layout: Layout) { in dealloc() argument
127 pub unsafe fn realloc(ptr: *mut u8, layout: Layout, new_size: usize) -> *mut u8 { in realloc() argument
161 pub unsafe fn alloc_zeroed(layout: Layout) -> *mut u8 { in alloc_zeroed()
168 fn alloc_impl(&self, layout: Layout, zeroed: bool) -> Result<NonNull<[u8]>, AllocError> { in alloc_impl() argument
185 old_layout: Layout, in grow_impl() argument
186 new_layout: Layout, in grow_impl() argument
232 fn allocate(&self, layout: Layout) -> Result<NonNull<[u8]>, AllocError> { in allocate()
237 fn allocate_zeroed(&self, layout: Layout) -> Result<NonNull<[u8]>, AllocError> { in allocate_zeroed()
242 unsafe fn deallocate(&self, ptr: NonNull<u8>, layout: Layout) { in deallocate() argument
[all …]
Draw_vec.rs15 use crate::alloc::{Allocator, Global, Layout};
178 let layout = match Layout::array::<T>(capacity) { in allocate_in()
242 fn current_memory(&self) -> Option<(NonNull<u8>, Layout)> { in current_memory() argument
249 let layout = Layout::array::<T>(self.cap).unwrap_unchecked(); in current_memory()
405 let new_layout = Layout::array::<T>(cap); in grow_amortized()
424 let new_layout = Layout::array::<T>(cap); in grow_exact()
441 let new_layout = Layout::array::<T>(cap).unwrap_unchecked(); in shrink()
457 new_layout: Result<Layout, LayoutError>, in finish_grow() argument
458 current_memory: Option<(NonNull<u8>, Layout)>, in finish_grow() argument
Dboxed.rs159 use crate::alloc::{AllocError, Allocator, Global, Layout};
431 let layout = Layout::new::<mem::MaybeUninit<T>>(); in new_uninit_in()
469 let layout = Layout::new::<mem::MaybeUninit<T>>(); in try_new_uninit_in()
503 let layout = Layout::new::<mem::MaybeUninit<T>>(); in new_zeroed_in()
541 let layout = Layout::new::<mem::MaybeUninit<T>>(); in try_new_zeroed_in()
669 let layout = match Layout::array::<mem::MaybeUninit<T>>(len) { in try_new_uninit_slice()
701 let layout = match Layout::array::<mem::MaybeUninit<T>>(len) { in try_new_zeroed_slice()
/Linux-v6.1/rust/kernel/
Dallocator.rs5 use core::alloc::{GlobalAlloc, Layout};
13 unsafe fn alloc(&self, layout: Layout) -> *mut u8 { in alloc()
19 unsafe fn dealloc(&self, ptr: *mut u8, _layout: Layout) { in dealloc() argument
/Linux-v6.1/rust/alloc/collections/
Dmod.rs57 use crate::alloc::{Layout, LayoutError};
96 layout: Layout,
/Linux-v6.1/Documentation/arm/samsung/
Doverview.rst42 Layout section in Samsung ARM Linux Overview
61 Layout changes
/Linux-v6.1/Documentation/arm/stm32/
Doverview.rst20 Layout section in STM32 ARM Linux Overview
/Linux-v6.1/Documentation/arm/sti/
Doverview.rst22 Layout section in STi ARM Linux Overview
/Linux-v6.1/Documentation/powerpc/
Dkaslr-booke32.rst7 The word KASLR stands for Kernel Address Space Layout Randomization.
Dqe_firmware.rst18 V - Firmware Structure Layout
166 V - Firmware Structure Layout
Dimc.rst107 LDBAR Register Layout
/Linux-v6.1/Documentation/arm/spear/
Doverview.rst45 Layout section in SPEAr ARM Linux Overview
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-firmware-gsmi17 Layout:
/Linux-v6.1/arch/arm/boot/dts/
Darmada-385-linksys-rango.dts83 /* AMD/Spansion S34ML02G2 256MiB, OEM Layout */
/Linux-v6.1/Documentation/gpu/
Di915.rst494 WOPCM Layout
498 :doc: WOPCM Layout
508 GuC Firmware Layout
512 :doc: Firmware Layout
557 HuC Firmware Layout
559 The HuC FW layout is the same as the GuC one, see `GuC Firmware Layout`_
/Linux-v6.1/Documentation/arm/samsung-s3c24xx/
Dcpufreq.rst24 Layout section in S3C24XX CPUfreq support
/Linux-v6.1/Documentation/riscv/
Dvm-layout.rst4 Virtual Memory Layout on RISC-V Linux
/Linux-v6.1/Documentation/userspace-api/media/drivers/
Ddw100.rst49 Remap Register Layout
/Linux-v6.1/Documentation/leds/
Dleds-class-multicolor.rst32 Directory Layout Example
/Linux-v6.1/Documentation/sound/designs/
Djack-injection.rst35 The Layout of Jack Injection Interface
/Linux-v6.1/drivers/scsi/mpt3sas/mpi/
Dmpi2_image.h342 MPI2_FLASH_LAYOUT Layout[MPI2_FLASH_NUMBER_OF_LAYOUTS]; /*0x10 */ member
/Linux-v6.1/Documentation/arm/
Dmemory.rst2 Kernel Memory Layout on ARM Linux
/Linux-v6.1/Documentation/admin-guide/media/
Dsi476x.rst159 RSQ(Received Signal Quality) for primary tuner only. Layout is as
/Linux-v6.1/Documentation/filesystems/ext4/
Dgroup_descr.rst7 associated with it. As noted in the Layout section above, the group
/Linux-v6.1/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
Dethernet-driver.rst163 Datapath Layout Binary file (DPL) that is parsed by MC at boot time; or created

12