Lines Matching defs:base_addr
220 start_addr = chunk->base_addr + chunk->start_offset;
221 end_addr = chunk->base_addr + chunk->nr_pages * PAGE_SIZE -
276 return (unsigned long)chunk->base_addr +
1289 * base_addr is page aligned down of @tmp_addr while the region end is page
1327 chunk->base_addr = (void *)aligned_addr;
1841 ptr = __addr_to_pcpu_ptr(chunk->base_addr + off);
1845 chunk->base_addr, off, ptr);
2099 off = addr - chunk->base_addr;
2118 trace_percpu_free_percpu(chunk->base_addr, off, ptr);
2350 * @base_addr: mapped address
2390 * The caller should have mapped the first chunk at @base_addr and
2402 void *base_addr)
2434 PCPU_SETUP_BUG_ON(!base_addr);
2435 PCPU_SETUP_BUG_ON(offset_in_page(base_addr));
2566 tmp_addr = (unsigned long)base_addr + static_size;
2574 tmp_addr = (unsigned long)base_addr + static_size +
2589 trace_percpu_create_chunk(base_addr);
2592 pcpu_base_addr = base_addr;