Searched refs:cpu_timers (Results 1 - 4 of 4) sorted by relevance

/linux-4.1.27/include/linux/
H A Dinit_task.h50 .cpu_timers = INIT_CPU_TIMERS(sig.cpu_timers), \
238 .cpu_timers = INIT_CPU_TIMERS(tsk.cpu_timers), \
264 #define INIT_CPU_TIMERS(cpu_timers) \
266 LIST_HEAD_INIT(cpu_timers[0]), \
267 LIST_HEAD_INIT(cpu_timers[1]), \
268 LIST_HEAD_INIT(cpu_timers[2]), \
H A Dsched.h676 struct list_head cpu_timers[3]; member in struct:signal_struct
1453 struct list_head cpu_timers[3]; member in struct:task_struct
/linux-4.1.27/kernel/time/
H A Dposix-cpu-timers.c430 cleanup_timers(tsk->cpu_timers); posix_cpu_timers_exit()
435 cleanup_timers(tsk->signal->cpu_timers); posix_cpu_timers_exit_group()
456 head = p->cpu_timers; arm_timer()
459 head = p->signal->cpu_timers; arm_timer()
614 * Protect against sighand release/switch in exit/exec and p->cpu_timers posix_cpu_timer_set()
615 * and p->signal->cpu_timers read/write in arm_timer() posix_cpu_timer_set()
831 * the tsk->cpu_timers[N] list onto the firing list. Here we update the
837 struct list_head *timers = tsk->cpu_timers; check_thread_timers()
938 struct list_head *timers = sig->cpu_timers; check_process_timers()
1151 * Here we take off tsk->signal->cpu_timers[N] and run_posix_cpu_timers()
1152 * tsk->cpu_timers[N] all the timers that are firing, and run_posix_cpu_timers()
/linux-4.1.27/kernel/
H A Dfork.c1104 INIT_LIST_HEAD(&sig->cpu_timers[0]); posix_cpu_timers_init_group()
1105 INIT_LIST_HEAD(&sig->cpu_timers[1]); posix_cpu_timers_init_group()
1106 INIT_LIST_HEAD(&sig->cpu_timers[2]); posix_cpu_timers_init_group()
1220 INIT_LIST_HEAD(&tsk->cpu_timers[0]); posix_cpu_timers_init()
1221 INIT_LIST_HEAD(&tsk->cpu_timers[1]); posix_cpu_timers_init()
1222 INIT_LIST_HEAD(&tsk->cpu_timers[2]); posix_cpu_timers_init()

Completed in 166 milliseconds