Home
last modified time | relevance | path

Searched refs:Allocation (Results 1 – 25 of 51) sorted by relevance

123

/linux/drivers/android/binder/
H A Dallocation.rs52 pub(crate) struct Allocation { struct
64 impl Allocation { argument
241 impl Drop for Allocation { implementation
295 pub(crate) struct NewAllocation(pub(crate) Allocation);
298 pub(crate) fn success(self) -> Allocation { in success() argument
307 type Target = Allocation;
308 fn deref(&self) -> &Allocation { in deref() argument
314 fn deref_mut(&mut self) -> &mut Allocation { in deref_mut() argument
324 pub(crate) alloc: &'a mut Allocation,
329 pub(crate) fn new(alloc: &'a mut Allocation, limit: usize) -> Self { in new() argument
H A Dtransaction.rs17 allocation::{Allocation, TranslatedFds},
46 allocation: SpinLock<Option<Allocation>>,
H A Dprocess.rs42 allocation::{Allocation, AllocationInfo, NewAllocation},
1031 let res = Allocation::new( in buffer_alloc()
1064 pub(crate) fn buffer_get(self: &Arc<Self>, ptr: usize) -> Option<Allocation> { in buffer_get() argument
1069 let mut alloc = Allocation::new(self.clone(), debug_id, offset, size, ptr, false); in buffer_get()
1418 Allocation::new(self.clone(), debug_id, offset, size, ptr, false); in deferred_release()
/linux/drivers/android/binder/range_alloc/
H A Dmod.rs15 Allocated(Allocation<T>),
50 fn allocate<T>(self, data: Option<T>) -> Allocation<T> { in allocate()
51 Allocation { in allocate()
58 struct Allocation<T> { struct
63 impl<T> Allocation<T> { impl
/linux/Documentation/mm/
H A Dpage_allocation.rst4 Page Allocation
H A Dvmalloc.rst4 Virtually Contiguous Memory Allocation
H A Dslab.rst4 Slab Allocation
H A Dsplit_page_table_lock.rst78 Allocation usually happens in pmd_alloc_one(), freeing in pmd_free() and
H A Dvmalloced-kernel-stacks.rst83 Allocation chapter
/linux/Documentation/driver-api/cxl/
H A Dindex.rst48 :caption: Memory Allocation
/linux/tools/testing/selftests/resctrl/
H A DREADME11 Allocation test on Intel RDT hardware. More tests will be added in the future.
/linux/Documentation/driver-api/usb/
H A Danchors.rst15 Allocation and Initialisation
/linux/drivers/gpu/drm/display/
H A DKconfig53 DP tunnel features like the Bandwidth Allocation mode to maximize the
/linux/Documentation/core-api/
H A Dmm-api.rst19 Memory Allocation Controls
H A Didr.rst4 ID Allocation
/linux/Documentation/driver-api/cxl/linux/
H A Doverview.rst39 e) Contiguous Memory Allocation
H A Dearly-boot.rst122 Contiguous Memory Allocation
/linux/Documentation/ABI/stable/
H A Dfirewire-cdev41 - Allocation of IEEE 1212 address ranges on the local
/linux/Documentation/filesystems/ext4/
H A Dallocators.rst3 Block and Inode Allocation Policy
/linux/drivers/gpu/drm/xe/
H A DKconfig73 Allocation mode for such tunnels. This allows using the maximum
/linux/Documentation/filesystems/
H A Dresctrl.rst21 RDT (Resource Director Technology) Allocation "rdt_a"
22 CAT (Cache Allocation Technology) "cat_l3", "cat_l2"
26 MBA (Memory Bandwidth Allocation) "mba"
27 SMBA (Slow Memory Bandwidth Allocation) ""
30 SDCIAE (Smart Data Cache Injection Allocation Enforcement) ""
183 Data Cache Injection Allocation Enforcement (SDCIAE). The CLOSID for
856 Memory bandwidth Allocation and monitoring
943 Memory bandwidth Allocation (default mode)
951 Memory bandwidth Allocation specified in MiBps
959 Slow Memory Bandwidth Allocation (SMBA)
[all …]
/linux/Documentation/driver-api/tty/
H A Dtty_driver.rst9 Allocation chapter
/linux/Documentation/PCI/
H A Dpci-iov-howto.rst22 Allocation of the VF can be dynamically controlled by the PF via
/linux/Documentation/sound/
H A Dutimers.rst56 ``fd`` field of the ``snd_timer_uinfo`` struct. Allocation of a file
/linux/drivers/gpu/drm/i915/
H A DKconfig166 Allocation mode for such tunnels. This allows using the maximum

123