/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A 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[ in debug_areas_alloc() [all...] |
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A 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[ in debug_areas_alloc() [all...] |
/kernel/linux/linux-6.6/kernel/dma/ |
H A 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[ in swiotlb_init_io_tlb_pool() [all...] |
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A 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) \ 454 debug_register_static(&var, (pages), (areas)); \ 466 * @nr_areas: Number of debug areas [all...] |
/kernel/linux/linux-5.10/drivers/soc/renesas/ |
H A D | r8a7796-sysc.c | 46 .areas = r8a7796_areas, 62 .areas = r8a7796_areas,
|
H A D | rcar-sysc.h | 45 const struct rcar_sysc_area *areas; member 79 extern void rcar_sysc_nullify(struct rcar_sysc_area *areas,
|
H A D | r8a7791-sysc.c | 27 .areas = r8a7791_areas,
|
H A D | r8a7794-sysc.c | 27 .areas = r8a7794_areas,
|
H A D | r8a77995-sysc.c | 24 .areas = r8a77995_areas,
|
H A D | r8a77470-sysc.c | 26 .areas = r8a77470_areas,
|
H A D | r8a7743-sysc.c | 26 .areas = r8a7743_areas,
|
H A D | r8a7745-sysc.c | 26 .areas = r8a7745_areas,
|
H A D | rcar-sysc.c | 255 /* Skip CPUs (handled by SMP code) and areas without control */ in rcar_sysc_pd_setup() 402 const struct rcar_sysc_area *area = &info->areas[i]; in rcar_sysc_pd_init() 449 void __init rcar_sysc_nullify(struct rcar_sysc_area *areas, in rcar_sysc_nullify() argument 455 if (areas[i].isr_bit == id) { in rcar_sysc_nullify() 456 areas[i].name = NULL; in rcar_sysc_nullify()
|
H A D | r8a774b1-sysc.c | 33 .areas = r8a774b1_areas,
|
H A D | r8a7792-sysc.c | 28 .areas = r8a7792_areas,
|
/kernel/linux/linux-6.6/drivers/pmdomain/renesas/ |
H A D | r8a7796-sysc.c | 46 .areas = r8a7796_areas, 62 .areas = r8a7796_areas,
|
H A D | rcar-sysc.h | 45 const struct rcar_sysc_area *areas; member 79 extern void rcar_sysc_nullify(struct rcar_sysc_area *areas,
|
H A D | r8a77470-sysc.c | 26 .areas = r8a77470_areas,
|
H A D | r8a7743-sysc.c | 26 .areas = r8a7743_areas,
|
H A D | r8a7745-sysc.c | 26 .areas = r8a7745_areas,
|
H A D | r8a7791-sysc.c | 27 .areas = r8a7791_areas,
|
H A D | r8a7794-sysc.c | 27 .areas = r8a7794_areas,
|
H A D | rcar-gen4-sysc.h | 36 const struct rcar_gen4_sysc_area *areas; member
|
H A D | r8a77995-sysc.c | 24 .areas = r8a77995_areas,
|
H A D | rcar-sysc.c | 250 /* Skip CPUs (handled by SMP code) and areas without control */ in rcar_sysc_pd_setup() 397 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()
|