Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dposix-timers.h194 struct signal_struct *it_signal; member
256 unsigned long val = (unsigned long)timer->it_signal; in posixtimer_valid()
/linux/kernel/time/
H A Dposix-timers.c96 /* timer->it_signal can be set concurrently */ in posix_timer_by_id()
97 if ((READ_ONCE(timer->it_signal) == sig) && (timer->it_id == id)) in posix_timer_by_id()
105 unsigned long val = (unsigned long)timer->it_signal; in posix_timer_by_id()
149 timer->it_signal = (struct signal_struct *)((unsigned long)sig | 1UL); in posix_timer_add_at()
542 * initialized timer when it observes a valid timer::it_signal. in do_timer_create()
549 * new_timer::it_signal contains the signal pointer with in do_timer_create()
553 WRITE_ONCE(new_timer->it_signal, current->signal); in do_timer_create()
611 * timr::it_signal is marked invalid. timer::it_signal is only set in __lock_timer()
615 * 1) Set timr::it_signal marke in __lock_timer()
[all...]