/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | contig.c | 108 ssize_t static_size, reserved_size, dyn_size; in setup_per_cpu_areas() local 122 dyn_size = PERCPU_PAGE_SIZE - static_size - reserved_size; in setup_per_cpu_areas() 123 if (dyn_size < 0) in setup_per_cpu_areas() 129 ai->dyn_size = dyn_size; in setup_per_cpu_areas()
|
H A D | discontig.c | 187 ssize_t static_size, reserved_size, dyn_size; in setup_per_cpu_areas() local 213 dyn_size = PERCPU_PAGE_SIZE - static_size - reserved_size; in setup_per_cpu_areas() 214 if (dyn_size < 0) in setup_per_cpu_areas() 220 ai->dyn_size = dyn_size; in setup_per_cpu_areas()
|
/kernel/linux/linux-6.6/arch/ia64/mm/ |
H A D | contig.c | 106 ssize_t static_size, reserved_size, dyn_size; in setup_per_cpu_areas() local 120 dyn_size = PERCPU_PAGE_SIZE - static_size - reserved_size; in setup_per_cpu_areas() 121 if (dyn_size < 0) in setup_per_cpu_areas() 127 ai->dyn_size = dyn_size; in setup_per_cpu_areas()
|
H A D | discontig.c | 188 ssize_t static_size, reserved_size, dyn_size; in setup_per_cpu_areas() local 214 dyn_size = PERCPU_PAGE_SIZE - static_size - reserved_size; in setup_per_cpu_areas() 215 if (dyn_size < 0) in setup_per_cpu_areas() 221 ai->dyn_size = dyn_size; in setup_per_cpu_areas()
|
/kernel/linux/linux-5.10/mm/ |
H A D | percpu.c | 2320 lvl, ai->static_size, ai->reserved_size, ai->dyn_size, in pcpu_dump_alloc_info() 2369 * @ai->dyn_size determines the number of bytes available for dynamic 2371 * @ai->reserved_size + @ai->dyn_size and @ai->unit_size is unused. 2375 * @ai->dyn_size. 2404 size_t size_sum = ai->static_size + ai->reserved_size + ai->dyn_size; in pcpu_setup_first_chunk() 2405 size_t static_size, dyn_size; in pcpu_setup_first_chunk() local 2440 PCPU_SETUP_BUG_ON(ai->dyn_size < PERCPU_DYNAMIC_EARLY_SIZE); in pcpu_setup_first_chunk() 2441 PCPU_SETUP_BUG_ON(!ai->dyn_size); in pcpu_setup_first_chunk() 2556 dyn_size = ai->dyn_size in pcpu_setup_first_chunk() 2665 pcpu_build_alloc_info( size_t reserved_size, size_t dyn_size, size_t atom_size, pcpu_fc_cpu_distance_fn_t cpu_distance_fn) pcpu_build_alloc_info() argument 2834 pcpu_embed_first_chunk(size_t reserved_size, size_t dyn_size, size_t atom_size, pcpu_fc_cpu_distance_fn_t cpu_distance_fn, pcpu_fc_alloc_fn_t alloc_fn, pcpu_fc_free_fn_t free_fn) pcpu_embed_first_chunk() argument [all...] |
H A D | percpu-stats.c | 183 PL(dyn_size); in percpu_stats_show()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | percpu.h | 78 size_t dyn_size; member 112 extern int __init pcpu_embed_first_chunk(size_t reserved_size, size_t dyn_size,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | percpu.h | 83 size_t dyn_size; member 113 extern int __init pcpu_embed_first_chunk(size_t reserved_size, size_t dyn_size,
|
H A D | perf_event.h | 1154 u64 dyn_size; member 1211 data->dyn_size = 0; in perf_sample_data_init() 1228 data->dyn_size += size * sizeof(u64); in perf_sample_save_callchain() 1251 data->dyn_size += size; in perf_sample_save_raw_data() 1266 data->dyn_size += size; in perf_sample_save_brstack() 1276 size += data->dyn_size; in perf_sample_data_size()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | setup_percpu.c | 137 const size_t dyn_size = PERCPU_MODULE_RESERVE + in setup_per_cpu_areas() local 154 dyn_size, atom_size, in setup_per_cpu_areas()
|
/kernel/linux/linux-6.6/mm/ |
H A D | percpu.c | 2500 lvl, ai->static_size, ai->reserved_size, ai->dyn_size, in pcpu_dump_alloc_info() 2549 * @ai->dyn_size determines the number of bytes available for dynamic 2551 * @ai->reserved_size + @ai->dyn_size and @ai->unit_size is unused. 2555 * @ai->dyn_size. 2584 size_t size_sum = ai->static_size + ai->reserved_size + ai->dyn_size; in pcpu_setup_first_chunk() 2585 size_t static_size, dyn_size; in pcpu_setup_first_chunk() local 2617 PCPU_SETUP_BUG_ON(ai->dyn_size < PERCPU_DYNAMIC_EARLY_SIZE); in pcpu_setup_first_chunk() 2734 dyn_size = ai->dyn_size - (static_size - ai->static_size); in pcpu_setup_first_chunk() 2752 pcpu_first_chunk = pcpu_alloc_first_chunk(tmp_addr, dyn_size); in pcpu_setup_first_chunk() 2837 pcpu_build_alloc_info( size_t reserved_size, size_t dyn_size, size_t atom_size, pcpu_fc_cpu_distance_fn_t cpu_distance_fn) pcpu_build_alloc_info() argument 3048 pcpu_embed_first_chunk(size_t reserved_size, size_t dyn_size, size_t atom_size, pcpu_fc_cpu_distance_fn_t cpu_distance_fn, pcpu_fc_cpu_to_node_fn_t cpu_to_nd_fn) pcpu_embed_first_chunk() argument [all...] |
H A D | percpu-stats.c | 170 PL(dyn_size); in percpu_stats_show()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | setup_percpu.c | 189 const size_t dyn_size = PERCPU_MODULE_RESERVE + in setup_per_cpu_areas() local 206 dyn_size, atom_size, in setup_per_cpu_areas()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_crat.c | 1379 size_t dyn_size; in kfd_create_crat_image_virtual() local 1394 dyn_size = sizeof(struct crat_header) + in kfd_create_crat_image_virtual() 1398 pcrat_image = kvmalloc(dyn_size, GFP_KERNEL); in kfd_create_crat_image_virtual() 1401 *size = dyn_size; in kfd_create_crat_image_virtual() 1402 pr_debug("CRAT size is %ld", dyn_size); in kfd_create_crat_image_virtual()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | setup_64.c | 840 const size_t dyn_size = PERCPU_MODULE_RESERVE + PERCPU_DYNAMIC_RESERVE; in setup_per_cpu_areas() local 866 rc = pcpu_embed_first_chunk(0, dyn_size, atom_size, pcpu_cpu_distance, in setup_per_cpu_areas()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | setup_64.c | 875 const size_t dyn_size = PERCPU_MODULE_RESERVE + PERCPU_DYNAMIC_RESERVE; in setup_per_cpu_areas() local 892 rc = pcpu_embed_first_chunk(0, dyn_size, atom_size, pcpu_cpu_distance, in setup_per_cpu_areas()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_crat.c | 2215 size_t dyn_size; in kfd_create_crat_image_virtual() local 2230 dyn_size = sizeof(struct crat_header) + in kfd_create_crat_image_virtual() 2234 pcrat_image = kvmalloc(dyn_size, GFP_KERNEL); in kfd_create_crat_image_virtual() 2237 *size = dyn_size; in kfd_create_crat_image_virtual() 2238 pr_debug("CRAT size is %ld", dyn_size); in kfd_create_crat_image_virtual()
|
/kernel/linux/linux-6.6/kernel/events/ |
H A D | core.c | 6961 u64 dyn_size; in perf_output_sample_ustack() local 6980 dyn_size = dump_size - rem; in perf_output_sample_ustack() 6985 perf_output_put(handle, dyn_size); in perf_output_sample_ustack() 7669 data->dyn_size += sizeof(u64); in perf_prepare_sample() 7675 data->dyn_size += sizeof(u64); in perf_prepare_sample() 7685 * the dyn_size if it's not requested by users. in perf_prepare_sample() 7696 data->dyn_size += size; in perf_prepare_sample() 7723 data->dyn_size += size; in perf_prepare_sample() 7759 data->dyn_size += size; in perf_prepare_sample() 7812 data->dyn_size in perf_prepare_sample() [all...] |
/kernel/linux/linux-5.10/kernel/events/ |
H A D | core.c | 6651 u64 dyn_size; in perf_output_sample_ustack() local 6673 dyn_size = dump_size - rem; in perf_output_sample_ustack() 6678 perf_output_put(handle, dyn_size); in perf_output_sample_ustack()
|