Lines Matching defs:gi
2531 const struct pcpu_group_info *gi = &ai->groups[group];
2534 BUG_ON(gi->nr_units % upa);
2535 for (alloc_end += gi->nr_units / upa;
2544 if (gi->cpu_map[unit] != NR_CPUS)
2546 cpu_width, gi->cpu_map[unit]);
2682 const struct pcpu_group_info *gi = &ai->groups[group];
2684 group_offsets[group] = gi->base_offset;
2685 group_sizes[group] = gi->nr_units * ai->unit_size;
2687 for (i = 0; i < gi->nr_units; i++) {
2688 cpu = gi->cpu_map[i];
2697 unit_off[cpu] = gi->base_offset + i * ai->unit_size;
2986 struct pcpu_group_info *gi = &ai->groups[group];
2993 gi->base_offset = unit * ai->unit_size;
2997 gi->cpu_map[gi->nr_units++] = cpu;
2998 gi->nr_units = roundup(gi->nr_units, upa);
2999 unit += gi->nr_units;
3104 struct pcpu_group_info *gi = &ai->groups[group];
3108 for (i = 0; i < gi->nr_units && cpu == NR_CPUS; i++)
3109 cpu = gi->cpu_map[i];
3113 ptr = pcpu_fc_alloc(cpu, gi->nr_units * ai->unit_size, atom_size, cpu_to_nd_fn);
3146 struct pcpu_group_info *gi = &ai->groups[group];
3149 for (i = 0; i < gi->nr_units; i++, ptr += ai->unit_size) {
3150 if (gi->cpu_map[i] == NR_CPUS) {