Lines Matching refs:base
24 * and even sparse. Access is handled by configuring percpu base
26 * base address using pcpu_unit_size.
1143 * @map: the address to base the search on
1873 /* clear the areas and return address relative to base address */
2311 void __percpu *base = __addr_to_pcpu_ptr(pcpu_base_addr);
2315 void *start = per_cpu_ptr(base, cpu);
2322 per_cpu_ptr(base, get_boot_cpu_id());
2373 void __percpu *base = __addr_to_pcpu_ptr(pcpu_base_addr);
2395 void *start = per_cpu_ptr(base, cpu);
3053 void *base = (void *)ULONG_MAX;
3074 /* allocate, copy and determine base address & max_distance */
3095 base = min(ptr, base);
3099 max_distance = areas[highest_group] - base;
3134 /* base address is now known, determine group base offsets */
3136 ai->groups[group].base_offset = areas[group] - base;
3143 pcpu_setup_first_chunk(ai, base);