| /linux/arch/s390/kernel/ |
| H A D | debug.c | 270 debug_entry_t ***areas; in debug_areas_alloc() local 273 areas = kmalloc_objs(debug_entry_t **, nr_areas); in debug_areas_alloc() 274 if (!areas) in debug_areas_alloc() 278 areas[i] = kmalloc_objs(debug_entry_t *, pages_per_area, in debug_areas_alloc() 280 if (!areas[i]) in debug_areas_alloc() 283 areas[i][j] = kzalloc(PAGE_SIZE, GFP_KERNEL); in debug_areas_alloc() 284 if (!areas[i][j]) { in debug_areas_alloc() 286 kfree(areas[i][j]); in debug_areas_alloc() 287 kfree(areas[i]); in debug_areas_alloc() 292 return areas; in debug_areas_alloc() [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | metafmt-vsp1-hgt.rst | 26 between 1 and 16 depending on the Hue areas configuration. Finding the 35 how the HGT Hue areas are configured. There are 6 user configurable Hue 59 When two consecutive areas don't overlap (n+1L is equal to nU) the boundary 64 with a hue value included in the overlapping region between two areas (between 65 n+1L and nU excluded) are attributed to both areas and given a weight for each 66 of these areas proportional to their position along the diagonal lines
|
| /linux/kernel/dma/ |
| H A D | swiotlb.c | 124 * otherwise a segment may span two or more areas. It conflicts with free 144 * swiotlb_adjust_nareas() - adjust the number of areas and slots 145 * @nareas: Desired number of areas. Zero is treated as 1. 147 * Adjust the default number of areas in a memory pool. 167 * limit_nareas() - get the maximum number of areas for a given memory pool size 168 * @nareas: Desired number of areas. 171 * Limit the number of areas to the maximum possible number of areas in 174 * Return: Maximum possible number of areas. 338 pool->areas[ in swiotlb_mark_pool_used() [all...] |
| /linux/arch/s390/include/asm/ |
| H A D | debug.h | 54 debug_entry_t ***areas; member 433 static debug_entry_t **VNAME(var, areas)[EARLY_AREAS] __initdata = { \ 449 .areas = VNAME(var, areas), \ 460 #define __REGISTER_STATIC_DEBUG_INFO(var, name, pages, areas, view) \ argument 465 rc = debug_register_static(&var, (pages), (areas)); \
|
| /linux/drivers/firmware/qcom/ |
| H A D | qcom_tzmem.c | 37 struct list_head areas; member 227 list_add_tail(&area->list, &pool->areas); in qcom_tzmem_pool_add_memory() 278 INIT_LIST_HEAD(&pool->areas); in qcom_tzmem_pool_new() 326 list_for_each_entry_safe(area, next, &pool->areas, list) { in qcom_tzmem_pool_free()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-docg3 | 7 keylocked. Each docg3 chip (or floor) has 2 protection areas, 24 (0 or 1). Each docg3 chip (or floor) has 2 protection areas,
|
| /linux/io_uring/ |
| H A D | zcrx.c | 346 __io_zcrx_unmap_area(ifq, ifq->areas[area_idx]); in io_zcrx_unmap_areas() 476 struct io_zcrx_area **areas, **old_areas; in io_zcrx_append_area() 484 old_areas = ifq->areas; in io_zcrx_append_area() 487 areas = kmalloc_objs(areas[0], old_nr + 1, in io_zcrx_append_area() 489 if (!areas) in io_zcrx_append_area() 492 memcpy(areas, old_areas, old_nr * sizeof(areas[0])); in io_zcrx_append_area() 493 areas[old_nr] = area; in io_zcrx_append_area() 497 ifq->areas in io_zcrx_append_area() 475 struct io_zcrx_area **areas, **old_areas; io_zcrx_append_area() local [all...] |
| /linux/drivers/pmdomain/renesas/ |
| H A D | r8a77995-sysc.c | 24 .areas = r8a77995_areas,
|
| H A D | r8a77470-sysc.c | 26 .areas = r8a77470_areas,
|
| H A D | r8a7745-sysc.c | 26 .areas = r8a7745_areas,
|
| H A D | r8a7743-sysc.c | 26 .areas = r8a7743_areas,
|
| H A D | r8a7792-sysc.c | 28 .areas = r8a7792_areas,
|
| H A D | r8a7794-sysc.c | 27 .areas = r8a7794_areas,
|
| H A D | r8a7791-sysc.c | 27 .areas = r8a7791_areas,
|
| H A D | r8a7779-sysc.c | 28 .areas = r8a7779_areas,
|
| H A D | rcar-gen4-sysc.h | 36 const struct rcar_gen4_sysc_area *areas; member
|
| H A D | r8a774b1-sysc.c | 33 .areas = r8a774b1_areas,
|
| H A D | r8a77965-sysc.c | 34 .areas = r8a77965_areas,
|
| H A D | r8a77970-sysc.c | 33 .areas = r8a77970_areas,
|
| H A D | r8a7742-sysc.c | 40 .areas = r8a7742_areas,
|
| H A D | r8a774a1-sysc.c | 42 .areas = r8a774a1_areas,
|
| H A D | r8a7790-sysc.c | 42 .areas = r8a7790_areas,
|
| H A D | r8a77961-sysc.c | 43 .areas = r8a77961_areas,
|
| H A D | r8a77960-sysc.c | 47 .areas = r8a77960_areas,
|
| /linux/Documentation/core-api/ |
| H A D | swiotlb.rst | 165 Slots are also grouped into "areas", with the constraint that a slot set exists 167 manipulate the slots in that area. The division into areas avoids contending 169 VM. The number of areas defaults to the number of CPUs in the system for 172 number of areas can also be set via the "swiotlb=" kernel boot parameter. 175 does not have enough free space, areas associated with other CPUs are tried 178 overall. But an allocation request does not fail unless all areas do not have 181 IO_TLB_SIZE, IO_TLB_SEGSIZE, and the number of areas must all be powers of 2 as 183 number of areas is rounded up to a power of 2 if necessary to meet this 220 The number of areas in a dynamic pool may be different from the number of areas 222 the number of areas will likely be smaller. For example, with a new pool size [all …]
|