Defined in 2 files as a function:
- include/linux/context_tracking.h, line 66 (as a function)
- include/linux/context_tracking.h, line 99 (as a function)
Referenced in 13 files:
- arch/mips/kernel/r4k-bugs64.c, line 180
- arch/mips/kernel/traps.c
- arch/mips/kernel/unaligned.c, line 1601
- arch/mips/mm/fault.c, line 331
- arch/sparc/kernel/kgdb_64.c, line 180
- arch/sparc/kernel/kprobes.c, line 420
- arch/sparc/kernel/signal_64.c
- arch/sparc/kernel/sys_sparc_64.c, line 538
- arch/sparc/kernel/traps_64.c
- arch/sparc/kernel/unaligned_64.c
- arch/sparc/mm/fault_64.c, line 486
- kernel/bpf/verifier.c
- kernel/sched/core.c
Smatch caller information:
kernel/sched/core.c preempt_schedule_irq() -> exception_exit()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prev_ctx | 0 |
| DATA_SOURCE | 0 | prev_ctx | r exception_enter |
| NOCHECK_CALL | |||
| LOCK2 | irq |
kernel/sched/core.c preempt_schedule_notrace() -> exception_exit()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prev_ctx | 0 |
| DATA_SOURCE | 0 | prev_ctx | r exception_enter |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL |