Lines Matching refs:nr_units

2437 						      int nr_units)  in pcpu_alloc_alloc_info()  argument
2446 ai_size = base_size + nr_units * sizeof(ai->groups[0].cpu_map[0]); in pcpu_alloc_alloc_info()
2456 for (unit = 0; unit < nr_units; unit++) in pcpu_alloc_alloc_info()
2513 BUG_ON(gi->nr_units % upa); in pcpu_dump_alloc_info()
2514 for (alloc_end += gi->nr_units / upa; in pcpu_dump_alloc_info()
2667 group_sizes[group] = gi->nr_units * ai->unit_size; in pcpu_setup_first_chunk()
2669 for (i = 0; i < gi->nr_units; i++) { in pcpu_setup_first_chunk()
2861 int nr_groups = 1, nr_units = 0; in pcpu_build_alloc_info() local
2954 nr_units += roundup(group_cnt[group], upa); in pcpu_build_alloc_info()
2956 ai = pcpu_alloc_alloc_info(nr_groups, nr_units); in pcpu_build_alloc_info()
2985 gi->cpu_map[gi->nr_units++] = cpu; in pcpu_build_alloc_info()
2986 gi->nr_units = roundup(gi->nr_units, upa); in pcpu_build_alloc_info()
2987 unit += gi->nr_units; in pcpu_build_alloc_info()
2989 BUG_ON(unit != nr_units); in pcpu_build_alloc_info()
3096 for (i = 0; i < gi->nr_units && cpu == NR_CPUS; i++) in pcpu_embed_first_chunk()
3101 ptr = pcpu_fc_alloc(cpu, gi->nr_units * ai->unit_size, atom_size, cpu_to_nd_fn); in pcpu_embed_first_chunk()
3115 max_distance += ai->unit_size * ai->groups[highest_group].nr_units; in pcpu_embed_first_chunk()
3137 for (i = 0; i < gi->nr_units; i++, ptr += ai->unit_size) { in pcpu_embed_first_chunk()
3165 ai->groups[group].nr_units * ai->unit_size); in pcpu_embed_first_chunk()
3278 if (WARN_ON(ai->groups[0].nr_units != nr_g0_units)) { in pcpu_page_first_chunk()
3426 ai->groups[0].nr_units = 1; in setup_per_cpu_areas()