/Linux-v6.1/rust/alloc/ |
D | alloc.rs | 90 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 …]
|
D | raw_vec.rs | 15 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
|
D | boxed.rs | 159 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/ |
D | allocator.rs | 5 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/ |
D | mod.rs | 57 use crate::alloc::{Layout, LayoutError}; 96 layout: Layout,
|
/Linux-v6.1/Documentation/arm/samsung/ |
D | overview.rst | 42 Layout section in Samsung ARM Linux Overview 61 Layout changes
|
/Linux-v6.1/Documentation/arm/stm32/ |
D | overview.rst | 20 Layout section in STM32 ARM Linux Overview
|
/Linux-v6.1/Documentation/arm/sti/ |
D | overview.rst | 22 Layout section in STi ARM Linux Overview
|
/Linux-v6.1/Documentation/powerpc/ |
D | kaslr-booke32.rst | 7 The word KASLR stands for Kernel Address Space Layout Randomization.
|
D | qe_firmware.rst | 18 V - Firmware Structure Layout 166 V - Firmware Structure Layout
|
D | imc.rst | 107 LDBAR Register Layout
|
/Linux-v6.1/Documentation/arm/spear/ |
D | overview.rst | 45 Layout section in SPEAr ARM Linux Overview
|
/Linux-v6.1/Documentation/ABI/testing/ |
D | sysfs-firmware-gsmi | 17 Layout:
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | armada-385-linksys-rango.dts | 83 /* AMD/Spansion S34ML02G2 256MiB, OEM Layout */
|
/Linux-v6.1/Documentation/gpu/ |
D | i915.rst | 494 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/ |
D | cpufreq.rst | 24 Layout section in S3C24XX CPUfreq support
|
/Linux-v6.1/Documentation/riscv/ |
D | vm-layout.rst | 4 Virtual Memory Layout on RISC-V Linux
|
/Linux-v6.1/Documentation/userspace-api/media/drivers/ |
D | dw100.rst | 49 Remap Register Layout
|
/Linux-v6.1/Documentation/leds/ |
D | leds-class-multicolor.rst | 32 Directory Layout Example
|
/Linux-v6.1/Documentation/sound/designs/ |
D | jack-injection.rst | 35 The Layout of Jack Injection Interface
|
/Linux-v6.1/drivers/scsi/mpt3sas/mpi/ |
D | mpi2_image.h | 342 MPI2_FLASH_LAYOUT Layout[MPI2_FLASH_NUMBER_OF_LAYOUTS]; /*0x10 */ member
|
/Linux-v6.1/Documentation/arm/ |
D | memory.rst | 2 Kernel Memory Layout on ARM Linux
|
/Linux-v6.1/Documentation/admin-guide/media/ |
D | si476x.rst | 159 RSQ(Received Signal Quality) for primary tuner only. Layout is as
|
/Linux-v6.1/Documentation/filesystems/ext4/ |
D | group_descr.rst | 7 associated with it. As noted in the Layout section above, the group
|
/Linux-v6.1/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ |
D | ethernet-driver.rst | 163 Datapath Layout Binary file (DPL) that is parsed by MC at boot time; or created
|