| .. | .. |
|---|
| 11 | 11 | |
|---|
| 12 | 12 | #define TP_STORE_SIGINFO(__entry, info) \ |
|---|
| 13 | 13 | do { \ |
|---|
| 14 | | - if (info == SEND_SIG_NOINFO || \ |
|---|
| 15 | | - info == SEND_SIG_FORCED) { \ |
|---|
| 14 | + if (info == SEND_SIG_NOINFO) { \ |
|---|
| 16 | 15 | __entry->errno = 0; \ |
|---|
| 17 | 16 | __entry->code = SI_USER; \ |
|---|
| 18 | 17 | } else if (info == SEND_SIG_PRIV) { \ |
|---|
| .. | .. |
|---|
| 50 | 49 | */ |
|---|
| 51 | 50 | TRACE_EVENT(signal_generate, |
|---|
| 52 | 51 | |
|---|
| 53 | | - TP_PROTO(int sig, struct siginfo *info, struct task_struct *task, |
|---|
| 52 | + TP_PROTO(int sig, struct kernel_siginfo *info, struct task_struct *task, |
|---|
| 54 | 53 | int group, int result), |
|---|
| 55 | 54 | |
|---|
| 56 | 55 | TP_ARGS(sig, info, task, group, result), |
|---|
| .. | .. |
|---|
| 96 | 95 | */ |
|---|
| 97 | 96 | TRACE_EVENT(signal_deliver, |
|---|
| 98 | 97 | |
|---|
| 99 | | - TP_PROTO(int sig, struct siginfo *info, struct k_sigaction *ka), |
|---|
| 98 | + TP_PROTO(int sig, struct kernel_siginfo *info, struct k_sigaction *ka), |
|---|
| 100 | 99 | |
|---|
| 101 | 100 | TP_ARGS(sig, info, ka), |
|---|
| 102 | 101 | |
|---|