/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | setup_percpu.c | 139 size_t atom_size; in setup_per_cpu_areas() local 142 * On 64bit, use PMD_SIZE for atom_size so that embedded in setup_per_cpu_areas() 149 atom_size = PMD_SIZE; in setup_per_cpu_areas() 151 atom_size = PAGE_SIZE; in setup_per_cpu_areas() 154 dyn_size, atom_size, in setup_per_cpu_areas()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | setup_percpu.c | 191 size_t atom_size; in setup_per_cpu_areas() local 194 * On 64bit, use PMD_SIZE for atom_size so that embedded in setup_per_cpu_areas() 201 atom_size = PMD_SIZE; in setup_per_cpu_areas() 203 atom_size = PAGE_SIZE; in setup_per_cpu_areas() 206 dyn_size, atom_size, in setup_per_cpu_areas()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | setup_64.c | 841 size_t atom_size; in setup_per_cpu_areas() local 850 atom_size = SZ_1M; in setup_per_cpu_areas() 852 atom_size = PAGE_SIZE; in setup_per_cpu_areas() 860 atom_size = PAGE_SIZE; in setup_per_cpu_areas() 862 atom_size = SZ_1M; in setup_per_cpu_areas() 866 rc = pcpu_embed_first_chunk(0, dyn_size, atom_size, pcpu_cpu_distance, in setup_per_cpu_areas()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | percpu.h | 80 size_t atom_size; member 113 size_t atom_size,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | percpu.h | 85 size_t atom_size; member 114 size_t atom_size,
|
/kernel/linux/linux-5.10/mm/ |
H A D | percpu.c | 2321 ai->unit_size, ai->alloc_size / ai->atom_size, ai->atom_size); in pcpu_dump_alloc_info() 2377 * @ai->atom_size is the allocation atom size and used as alignment 2381 * @ai->atom_size. This is larger than @ai->atom_size if 2382 * @ai->unit_size is larger than @ai->atom_size. 2523 pcpu_atom_size = ai->atom_size; in pcpu_setup_first_chunk() 2648 * @atom_size: allocation atom size 2667 size_t atom_size, in pcpu_build_alloc_info() 2692 * alloc_size is multiple of atom_size an in pcpu_build_alloc_info() 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 | 184 PL(atom_size); in percpu_stats_show()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | setup_64.c | 876 size_t atom_size; in setup_per_cpu_areas() local 887 atom_size = PAGE_SIZE; in setup_per_cpu_areas() 889 atom_size = 1 << 20; in setup_per_cpu_areas() 892 rc = pcpu_embed_first_chunk(0, dyn_size, atom_size, pcpu_cpu_distance, in setup_per_cpu_areas()
|
/kernel/linux/linux-6.6/mm/ |
H A D | percpu.c | 2501 ai->unit_size, ai->alloc_size / ai->atom_size, ai->atom_size); in pcpu_dump_alloc_info() 2557 * @ai->atom_size is the allocation atom size and used as alignment 2561 * @ai->atom_size. This is larger than @ai->atom_size if 2562 * @ai->unit_size is larger than @ai->atom_size. 2699 pcpu_atom_size = ai->atom_size; in pcpu_setup_first_chunk() 2820 * @atom_size: allocation atom size 2839 size_t atom_size, in pcpu_build_alloc_info() 2866 * alloc_size is multiple of atom_size an in pcpu_build_alloc_info() 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 | 171 PL(atom_size); in percpu_stats_show()
|
/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | contig.c | 131 ai->atom_size = PAGE_SIZE; in setup_per_cpu_areas()
|
H A D | discontig.c | 222 ai->atom_size = PAGE_SIZE; in setup_per_cpu_areas()
|
/kernel/linux/linux-6.6/arch/ia64/mm/ |
H A D | contig.c | 129 ai->atom_size = PAGE_SIZE; in setup_per_cpu_areas()
|
H A D | discontig.c | 223 ai->atom_size = PAGE_SIZE; in setup_per_cpu_areas()
|
/kernel/linux/linux-5.10/include/soc/tegra/ |
H A D | mc.h | 152 unsigned int atom_size; member
|
/kernel/linux/linux-6.6/include/soc/tegra/ |
H A D | mc.h | 202 unsigned int atom_size; member
|
/kernel/linux/linux-5.10/drivers/memory/tegra/ |
H A D | tegra124.c | 1047 .atom_size = 32, 1079 .atom_size = 32,
|
H A D | tegra114.c | 972 .atom_size = 32,
|
H A D | tegra210.c | 1126 .atom_size = 64,
|
H A D | tegra30.c | 1018 .atom_size = 16,
|
/kernel/linux/linux-6.6/drivers/memory/tegra/ |
H A D | tegra124.c | 1265 .atom_size = 32, 1299 .atom_size = 32,
|
H A D | tegra30.c | 1391 .atom_size = 16,
|
H A D | tegra210.c | 1280 .atom_size = 64,
|
H A D | tegra114.c | 1108 .atom_size = 32,
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | tegra-smmu.c | 186 offset &= ~(smmu->mc->soc->atom_size - 1); in smmu_flush_ptc()
|