Lines Matching defs:base_addr
222 start_addr = chunk->base_addr + chunk->start_offset;
223 end_addr = chunk->base_addr + chunk->nr_pages * PAGE_SIZE -
278 return (unsigned long)chunk->base_addr +
1338 * base_addr is page aligned down of @tmp_addr while the region end is page
1369 chunk->base_addr = (void *)aligned_addr;
1877 ptr = __addr_to_pcpu_ptr(chunk->base_addr + off);
1881 chunk->base_addr, off, ptr,
2274 off = addr - chunk->base_addr;
2298 trace_percpu_free_percpu(chunk->base_addr, off, ptr);
2530 * @base_addr: mapped address
2570 * The caller should have mapped the first chunk at @base_addr and
2582 void *base_addr)
2611 PCPU_SETUP_BUG_ON(!base_addr);
2612 PCPU_SETUP_BUG_ON(offset_in_page(base_addr));
2747 tmp_addr = (unsigned long)base_addr + static_size;
2751 tmp_addr = (unsigned long)base_addr + static_size + ai->reserved_size;
2761 trace_percpu_create_chunk(base_addr);
2764 pcpu_base_addr = base_addr;