BASE_GLOBAL
base_global = per_cpu_ptr(&timer_bases[BASE_GLOBAL], cpu);
__releases(timer_bases[BASE_GLOBAL]->lock)
base_global = per_cpu_ptr(&timer_bases[BASE_GLOBAL], cpu);
__acquires(timer_bases[BASE_GLOBAL]->lock)
base_global = per_cpu_ptr(&timer_bases[BASE_GLOBAL], cpu);
struct timer_base *base = per_cpu_ptr(&timer_bases[BASE_GLOBAL], cpu);
base_global = this_cpu_ptr(&timer_bases[BASE_GLOBAL]);
__this_cpu_write(timer_bases[BASE_GLOBAL].is_idle, false);
run_timer_base(BASE_GLOBAL);
int index = tflags & TIMER_PINNED ? BASE_LOCAL : BASE_GLOBAL;
int index = tflags & TIMER_PINNED ? BASE_LOCAL : BASE_GLOBAL;