| /kernel/linux/linux-6.6/arch/s390/kernel/ |
| D | debug.c | 34 #define ALL_AREAS 0 /* copy all debug areas */ 35 #define NO_AREAS 1 /* copy no debug areas */ 175 * - Debug areas are implemented as a threedimensonal array: 176 * areas[areanumber][pagenumber][pageoffset] 181 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() [all …]
|
| /kernel/linux/linux-5.10/arch/s390/kernel/ |
| D | debug.c | 34 #define ALL_AREAS 0 /* copy all debug areas */ 35 #define NO_AREAS 1 /* copy no debug areas */ 175 * - Debug areas are implemented as a threedimensonal array: 176 * areas[areanumber][pagenumber][pageoffset] 181 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() [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-meta-vsp1-hgt.rst | 25 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 35 Areas which can be configured to cover overlapping Hue values: 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
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | metafmt-vsp1-hgt.rst | 25 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 35 Areas which can be configured to cover overlapping Hue values: 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
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | memblock.h | 160 * for_each_physmem_range - iterate through physmem areas not included in type. 173 * __for_each_mem_range - iterate through memblock areas from type_a and not 193 * __for_each_mem_range_rev - reverse iterate through memblock areas from 214 * for_each_mem_range - iterate through memory areas. 225 * for_each_mem_range_rev - reverse iterate through memblock areas from 237 * for_each_reserved_mem_range - iterate over all reserved memblock areas 242 * Walks over reserved areas of memblock. Available as soon as memblock 294 * memblock areas 300 * Walks over free (memory && !reserved) areas of memblock in a specific 314 * free memblock areas from a given point [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | memblock.h | 149 * for_each_physmem_range - iterate through physmem areas not included in type. 162 * __for_each_mem_range - iterate through memblock areas from type_a and not 182 * __for_each_mem_range_rev - reverse iterate through memblock areas from 203 * for_each_mem_range - iterate through memory areas. 213 * for_each_mem_range_rev - reverse iterate through memblock areas from 224 * for_each_reserved_mem_range - iterate over all reserved memblock areas 229 * Walks over reserved areas of memblock. Available as soon as memblock 276 * memblock areas 282 * Walks over free (memory && !reserved) areas of memblock in a specific 296 * free memblock areas from a given point [all …]
|
| /kernel/linux/linux-5.10/Documentation/s390/ |
| D | s390dbf.rst | 28 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 …]
|
| /kernel/linux/linux-6.6/Documentation/arch/s390/ |
| D | s390dbf.rst | 28 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 …]
|
| /kernel/linux/linux-6.6/kernel/dma/ |
| D | swiotlb.c | 122 * otherwise a segment may span two or more areas. It conflicts with free 142 * swiotlb_adjust_nareas() - adjust the number of areas and slots 143 * @nareas: Desired number of areas. Zero is treated as 1. 145 * Adjust the default number of areas in a memory pool. 165 * limit_nareas() - get the maximum number of areas for a given memory pool size 166 * @nareas: Desired number of areas. 169 * Limit the number of areas to the maximum possible number of areas in 172 * Return: Maximum possible number of areas. 280 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() [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/mm/ |
| D | ksm.rst | 19 The KSM daemon ksmd periodically scans those areas of user memory 35 KSM only operates on those areas of address space which an application 64 Like other madvise calls, they are intended for use on mapped areas of 66 includes unmapped gaps (though working on the intervening mapped areas), 70 restricting its use to areas likely to benefit. KSM's scans may use a lot 114 leave mergeable areas registered for next run. 171 how many times all mergeable areas have been scanned
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
| D | ia_css_xnr3_param.h | 40 * for dark areas, and a scaled diff towards the value for bright areas. */ 51 * for dark areas, and a scaled diff towards the value for bright areas. */
|
| D | ia_css_xnr3_types.h | 45 * the three YUV planes: one for dark areas and one for bright areas. All 62 * each of the two chroma planes: one for dark areas and one for bright areas.
|
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
| D | ia_css_xnr3_param.h | 40 * for dark areas, and a scaled diff towards the value for bright areas. */ 51 * for dark areas, and a scaled diff towards the value for bright areas. */
|
| D | ia_css_xnr3_types.h | 45 * the three YUV planes: one for dark areas and one for bright areas. All 62 * each of the two chroma planes: one for dark areas and one for bright areas.
|
| /kernel/linux/linux-6.6/arch/s390/include/asm/ |
| D | debug.h | 20 #define DEBUG_FLUSH_ALL -1 /* parameter to flush all areas */ 54 debug_entry_t ***areas; member 408 * Define static areas for early trace data. During boot debug_register_static() 409 * will replace these with dynamically allocated areas to allow custom page and 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)); \ 466 * @nr_areas: Number of debug areas 476 * Note: Tracing will start with a fixed number of initial pages and areas.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpu/ |
| D | brcm,bcm-v3d.txt | 8 - reg: Physical base addresses and lengths of the register areas 9 - reg-names: Names for the register areas. The "hub" and "core0" 10 register areas are always required. The "gca" register area
|
| /kernel/linux/linux-5.10/arch/ia64/mm/ |
| D | contig.c | 39 * Allocate and setup per-cpu data areas. 69 * percpu areas which is important for congruent in per_cpu_init() 95 * setup_per_cpu_areas - setup percpu areas 97 * Arch code has already allocated and initialized percpu areas. All 145 * into account reserved areas.
|
| /kernel/linux/linux-6.6/arch/ia64/mm/ |
| D | contig.c | 37 * Allocate and setup per-cpu data areas. 67 * percpu areas which is important for congruent in per_cpu_init() 93 * setup_per_cpu_areas - setup percpu areas 95 * Arch code has already allocated and initialized percpu areas. All 143 * into account reserved areas.
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/mm/ |
| D | ksm.rst | 17 The KSM daemon ksmd periodically scans those areas of user memory 33 KSM only operates on those areas of address space which an application 62 Like other madvise calls, they are intended for use on mapped areas of 64 includes unmapped gaps (though working on the intervening mapped areas), 68 restricting its use to areas likely to benefit. KSM's scans may use a lot 112 leave mergeable areas registered for next run. 173 how many times all mergeable areas have been scanned
|
| /kernel/linux/linux-6.6/drivers/iommu/iommufd/ |
| D | io_pagetable.h | 18 * Each io_pagetable is composed of intervals of areas which cover regions of 19 * the iova that are backed by something. iova not covered by areas is not 164 * Iterate over a contiguous list of areas that span the iova,last_iova range. 166 * contiguous areas existed. 179 * This holds a pinned page list for multiple areas of IO address space. The
|
| /kernel/linux/linux-6.6/mm/damon/ |
| D | vaddr-test.h | 44 * discontiguous regions which cover every mapped areas. However, the three 45 * regions should not include the two biggest unmapped areas in the original 46 * mapping, because the two biggest areas are normally the areas between 1) 48 * Because these two unmapped areas are very huge but obviously never accessed, 53 * unmapped areas. After that, based on the information, it constructs the 61 * and end with 305. The process also has three unmapped areas, 25-200, 63 * unmapped areas, and thus it should be converted to three regions of 10-25,
|
| /kernel/linux/linux-5.10/mm/ |
| D | Kconfig | 131 # to represent different areas of memory. This variable allows 361 Enable Kernel Samepage Merging: KSM periodically scans those areas 567 int "Maximum count of the CMA areas" 572 CMA allows to create CMA areas for particular purpose, mainly, 583 allocations with __GFP_CMA flag will use cma areas prior to 584 movable areas. 586 It improves the utilization ratio of cma areas. 927 Allow naming anonymous virtual memory areas. 929 This feature allows assigning names to virtual memory areas. Assigned 931 and help identifying individual anonymous memory areas. [all …]
|
| /kernel/linux/linux-6.6/include/trace/events/ |
| D | vmalloc.h | 54 * purge_vmap_area_lazy - called when vmap areas were lazily freed 57 * @npurged: numbed of purged vmap areas 94 * outstanding areas and a maximum allowed threshold before
|
| /kernel/linux/linux-5.10/include/pcmcia/ |
| D | ss.h | 231 * - pccard_static_ops iomem and ioport areas are assigned statically 232 * - pccard_iodyn_ops iomem areas is assigned statically, ioport 233 * areas dynamically 236 * - pccard_nonstatic_ops iomem and ioport areas are assigned dynamically.
|
| /kernel/linux/linux-6.6/include/pcmcia/ |
| D | ss.h | 231 * - pccard_static_ops iomem and ioport areas are assigned statically 232 * - pccard_iodyn_ops iomem areas is assigned statically, ioport 233 * areas dynamically 236 * - pccard_nonstatic_ops iomem and ioport areas are assigned dynamically.
|