equal
deleted
inserted
replaced
43 int it_overrun; /* overrun on pending signal */ |
43 int it_overrun; /* overrun on pending signal */ |
44 int it_overrun_last; /* overrun on last delivered signal */ |
44 int it_overrun_last; /* overrun on last delivered signal */ |
45 int it_requeue_pending; /* waiting to requeue this timer */ |
45 int it_requeue_pending; /* waiting to requeue this timer */ |
46 #define REQUEUE_PENDING 1 |
46 #define REQUEUE_PENDING 1 |
47 int it_sigev_notify; /* notify word of sigevent struct */ |
47 int it_sigev_notify; /* notify word of sigevent struct */ |
48 struct task_struct *it_process; /* process to send signal to */ |
48 struct signal_struct *it_signal; |
|
49 union { |
|
50 struct pid *it_pid; /* pid of process to send signal to */ |
|
51 struct task_struct *it_process; /* for clock_nanosleep */ |
|
52 }; |
49 struct sigqueue *sigq; /* signal queue entry. */ |
53 struct sigqueue *sigq; /* signal queue entry. */ |
50 union { |
54 union { |
51 struct { |
55 struct { |
52 struct hrtimer timer; |
56 struct hrtimer timer; |
53 ktime_t interval; |
57 ktime_t interval; |