Home
last modified time | relevance | path

Searched refs:allocators (Results 1 – 14 of 14) sorted by relevance

/linux/Documentation/core-api/
H A Dgenalloc.rst10 tested allocators. Back in 2005, Jes Sorensen lifted one of those
11 allocators from the sym53c8xx_2 driver and posted_ it as a generic module
12 for the creation of ad hoc memory allocators. This code was merged
123 writing of special-purpose memory allocators in the future.
H A Dmemory-allocation.rst11 `alloc_pages`. It is also possible to use more specialized allocators,
32 The GFP flags control the allocators behavior. They tell what memory
/linux/drivers/md/dm-vdo/
H A Dslab-depot.c3878 &depot->allocators[depot->new_slab_count % depot->zone_count]; in allocate_slabs()
3911 return ((struct slab_depot *) context)->allocators[zone_number].thread_id; in get_allocator_thread_id()
3952 struct list_head *list = &depot->allocators[zone_number].dirty_slab_journals; in release_tail_block_locks()
4069 struct block_allocator *allocator = &depot->allocators[zone]; in initialize_block_allocator()
4318 struct block_allocator *allocator = &depot->allocators[zone]; in vdo_free_slab_depot()
4513 total += READ_ONCE(depot->allocators[zone].allocated_blocks); in vdo_get_slab_depot_allocated_blocks()
4668 vdo_start_loading(&depot->allocators[zone_number].state, in load_allocator()
4700 struct block_allocator *allocator = &depot->allocators[zone_number]; in prepare_to_allocate()
4818 struct block_allocator *allocator = &depot->allocators[zone_number]; in register_new_slabs()
4924 vdo_start_draining(&depot->allocators[zone_number].state, in drain_allocator()
[all …]
H A Dslab-depot.h512 struct block_allocator allocators[]; member
H A Dphysical-zone.c344 zone->allocator = &vdo->depot->allocators[zone_number]; in initialize_zone()
/linux/drivers/media/test-drivers/vivid/
H A Dvivid-core.c167 static unsigned int allocators[VIVID_MAX_DEVS] = { [0 ... (VIVID_MAX_DEVS - 1)] = 0 }; variable
168 module_param_array(allocators, uint, NULL, 0444);
169 MODULE_PARM_DESC(allocators, " memory allocator selection, default is 0.\n"
921 if (allocators[dev->inst] != 1) in vivid_create_queue()
926 q->mem_ops = allocators[dev->inst] == 1 ? &vb2_dma_contig_memops : in vivid_create_queue()
1977 if (allocators[inst] == 1) in vivid_create_instance()
/linux/Documentation/filesystems/ext4/
H A Dallocators.rst50 group, the allocators simply move on to the next block group. Allegedly
/linux/Documentation/arch/sh/
H A Dnew-machine.rst154 - Consistent allocators (for boards that need special allocators,
/linux/Documentation/gpu/nova/core/
H A Dfwsec.rst181 memory allocators need to wait for this scrubbing to complete).
/linux/Documentation/dev-tools/
H A Dkasan.rst78 For slab, both software KASAN modes support SLUB and SLAB allocators, while
479 in memory allocators), these accesses are valid.
H A Dkfence.rst309 The following describes the functions which are used by allocators as well as
/linux/Documentation/admin-guide/mm/
H A Dpagemap.rst125 the SLUB etc. memory allocators and various device drivers.
/linux/
H A DCREDITS1169 D: Slab allocators
2097 D: Slab allocators
2366 D: NUMA support, Slab allocators, Page migration
/linux/Documentation/admin-guide/media/
H A Dvivid.rst288 - allocators: