Home
last modified time | relevance | path

Searched refs:areas (Results 1 – 25 of 173) sorted by relevance

1234567

/linux-6.6.21/arch/s390/kernel/
Ddebug.c181 debug_entry_t ***areas; in debug_areas_alloc() local
184 areas = kmalloc_array(nr_areas, sizeof(debug_entry_t **), GFP_KERNEL); in debug_areas_alloc()
185 if (!areas) in debug_areas_alloc()
189 areas[i] = kmalloc_array(pages_per_area, in debug_areas_alloc()
192 if (!areas[i]) in debug_areas_alloc()
195 areas[i][j] = kzalloc(PAGE_SIZE, GFP_KERNEL); in debug_areas_alloc()
196 if (!areas[i][j]) { in debug_areas_alloc()
198 kfree(areas[i][j]); in debug_areas_alloc()
199 kfree(areas[i]); in debug_areas_alloc()
204 return areas; in debug_areas_alloc()
[all …]
/linux-6.6.21/kernel/dma/
Dswiotlb.c280 spin_lock_init(&mem->areas[i].lock); in swiotlb_init_io_tlb_pool()
281 mem->areas[i].index = 0; in swiotlb_init_io_tlb_pool()
282 mem->areas[i].used = 0; in swiotlb_init_io_tlb_pool()
402 mem->areas = memblock_alloc(array_size(sizeof(struct io_tlb_area), in swiotlb_init_remap()
404 if (!mem->areas) { in swiotlb_init_remap()
494 area_order = get_order(array_size(sizeof(*mem->areas), nareas)); in swiotlb_init_late()
495 mem->areas = (struct io_tlb_area *) in swiotlb_init_late()
497 if (!mem->areas) in swiotlb_init_late()
515 free_pages((unsigned long)mem->areas, area_order); in swiotlb_init_late()
541 area_order = get_order(array_size(sizeof(*mem->areas), in swiotlb_exit()
[all …]
/linux-6.6.21/Documentation/userspace-api/media/v4l/
Dmetafmt-vsp1-hgt.rst25 between 1 and 16 depending on the Hue areas configuration. Finding the
34 how the HGT Hue areas are configured. There are 6 user configurable Hue
58 When two consecutive areas don't overlap (n+1L is equal to nU) the boundary
63 with a hue value included in the overlapping region between two areas (between
64 n+1L and nU excluded) are attributed to both areas and given a weight for each
65 of these areas proportional to their position along the diagonal lines
/linux-6.6.21/arch/s390/include/asm/
Ddebug.h54 debug_entry_t ***areas; member
424 static debug_entry_t **VNAME(var, areas)[EARLY_AREAS] __initdata = { \
440 .areas = VNAME(var, areas), \
451 #define __REGISTER_STATIC_DEBUG_INFO(var, name, pages, areas, view) \ argument
454 debug_register_static(&var, (pages), (areas)); \
/linux-6.6.21/drivers/pmdomain/renesas/
Dr8a7796-sysc.c46 .areas = r8a7796_areas,
62 .areas = r8a7796_areas,
Drcar-sysc.h45 const struct rcar_sysc_area *areas; member
79 extern void rcar_sysc_nullify(struct rcar_sysc_area *areas,
Drcar-sysc.c397 const struct rcar_sysc_area *area = &info->areas[i]; in rcar_sysc_pd_init()
448 void __init rcar_sysc_nullify(struct rcar_sysc_area *areas, in rcar_sysc_nullify() argument
454 if (areas[i].isr_bit == id) { in rcar_sysc_nullify()
455 areas[i].name = NULL; in rcar_sysc_nullify()
Dr8a77995-sysc.c24 .areas = r8a77995_areas,
Dr8a77470-sysc.c26 .areas = r8a77470_areas,
Dr8a7743-sysc.c26 .areas = r8a7743_areas,
Dr8a7745-sysc.c26 .areas = r8a7745_areas,
Dr8a7791-sysc.c27 .areas = r8a7791_areas,
Dr8a7794-sysc.c27 .areas = r8a7794_areas,
Dr8a7792-sysc.c28 .areas = r8a7792_areas,
Dr8a7779-sysc.c28 .areas = r8a7779_areas,
Drcar-gen4-sysc.h36 const struct rcar_gen4_sysc_area *areas; member
Dr8a774b1-sysc.c33 .areas = r8a774b1_areas,
Dr8a77965-sysc.c34 .areas = r8a77965_areas,
Dr8a77970-sysc.c33 .areas = r8a77970_areas,
Dr8a7742-sysc.c40 .areas = r8a7742_areas,
Dr8a774a1-sysc.c42 .areas = r8a774a1_areas,
Dr8a7790-sysc.c42 .areas = r8a7790_areas,
/linux-6.6.21/Documentation/arch/s390/
Ds390dbf.rst28 debug log for the caller. For each debug log exists a number of debug areas
30 pages in memory. In the debug areas there are stored debug entries (log records)
44 The debug areas themselves are also ordered in form of a ring buffer.
140 /* register 4 debug areas with one page each and 4 byte data field */
173 /* register 4 debug areas with one page each and data field for */
228 Flushing debug areas
230 Debug areas can be flushed with piping the number of the desired
231 area (0...n) to the debugfs file "flush". When using "-" all debug areas
240 2. Flush all debug areas::
244 Changing the size of debug areas
[all …]
/linux-6.6.21/Documentation/admin-guide/mm/
Dcma_debugfs.rst6 different CMA areas and to test allocation/release in each of the areas.
/linux-6.6.21/Documentation/ABI/testing/
Dsysfs-devices-platform-docg37 keylocked. Each docg3 chip (or floor) has 2 protection areas,
24 (0 or 1). Each docg3 chip (or floor) has 2 protection areas,

1234567