Home
last modified time | relevance | path

Searched refs:tag_cpu (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/lib/
Dpercpu_ida.c77 remote = per_cpu_ptr(pool->tag_cpu, cpu); in steal_tags()
152 tags = this_cpu_ptr(pool->tag_cpu); in percpu_ida_alloc()
200 tags = this_cpu_ptr(pool->tag_cpu); in percpu_ida_alloc()
225 tags = this_cpu_ptr(pool->tag_cpu); in percpu_ida_free()
268 free_percpu(pool->tag_cpu); in percpu_ida_destroy()
315 pool->tag_cpu = __alloc_percpu(sizeof(struct percpu_ida_cpu) + in __percpu_ida_init()
318 if (!pool->tag_cpu) in __percpu_ida_init()
322 spin_lock_init(&per_cpu_ptr(pool->tag_cpu, cpu)->lock); in __percpu_ida_init()
350 remote = per_cpu_ptr(pool->tag_cpu, cpu); in percpu_ida_for_each_free()
387 remote = per_cpu_ptr(pool->tag_cpu, cpu); in percpu_ida_free_tags()
/linux-4.4.14/include/linux/
Dpercpu_ida.h23 struct percpu_ida_cpu __percpu *tag_cpu; member