Lines Matching refs:gi
2324 const struct pcpu_group_info *gi = &ai->groups[group];
2327 BUG_ON(gi->nr_units % upa);
2328 for (alloc_end += gi->nr_units / upa;
2337 if (gi->cpu_map[unit] != NR_CPUS)
2339 cpu_width, gi->cpu_map[unit]);
2479 const struct pcpu_group_info *gi = &ai->groups[group];
2481 group_offsets[group] = gi->base_offset;
2482 group_sizes[group] = gi->nr_units * ai->unit_size;
2484 for (i = 0; i < gi->nr_units; i++) {
2485 cpu = gi->cpu_map[i];
2494 unit_off[cpu] = gi->base_offset + i * ai->unit_size;
2780 struct pcpu_group_info *gi = &ai->groups[group];
2787 gi->base_offset = unit * ai->unit_size;
2791 gi->cpu_map[gi->nr_units++] = cpu;
2792 gi->nr_units = roundup(gi->nr_units, upa);
2793 unit += gi->nr_units;
2864 struct pcpu_group_info *gi = &ai->groups[group];
2868 for (i = 0; i < gi->nr_units && cpu == NR_CPUS; i++)
2869 cpu = gi->cpu_map[i];
2873 ptr = alloc_fn(cpu, gi->nr_units * ai->unit_size, atom_size);
2906 struct pcpu_group_info *gi = &ai->groups[group];
2909 for (i = 0; i < gi->nr_units; i++, ptr += ai->unit_size) {
2910 if (gi->cpu_map[i] == NR_CPUS) {