Lines Matching refs:gi

2510 		const struct pcpu_group_info *gi = &ai->groups[group];  in pcpu_dump_alloc_info()  local
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()
2523 if (gi->cpu_map[unit] != NR_CPUS) in pcpu_dump_alloc_info()
2525 cpu_width, gi->cpu_map[unit]); in pcpu_dump_alloc_info()
2664 const struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_setup_first_chunk() local
2666 group_offsets[group] = gi->base_offset; in pcpu_setup_first_chunk()
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()
2670 cpu = gi->cpu_map[i]; in pcpu_setup_first_chunk()
2679 unit_off[cpu] = gi->base_offset + i * ai->unit_size; in pcpu_setup_first_chunk()
2974 struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_build_alloc_info() local
2981 gi->base_offset = unit * ai->unit_size; 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()
3092 struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_embed_first_chunk() local
3096 for (i = 0; i < gi->nr_units && cpu == NR_CPUS; i++) in pcpu_embed_first_chunk()
3097 cpu = gi->cpu_map[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()
3134 struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_embed_first_chunk() local
3137 for (i = 0; i < gi->nr_units; i++, ptr += ai->unit_size) { in pcpu_embed_first_chunk()
3138 if (gi->cpu_map[i] == NR_CPUS) { in pcpu_embed_first_chunk()