Documented in 1 files:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

arch/x86/kernel/unwind_orc.c orc_find() -> is_kernel_inittext()

Type Parameter Key Value
PARAM_VALUE 0 addr 1-24158083983945727,4975474871835320320-u64max
DATA_SOURCE 0 addr $0
FUZZY_MAX 0 addr 4975474871835320320
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 addr unit_byte
HALF_LOCKED2 rcu_read

kernel/extable.c __kernel_text_address() -> is_kernel_inittext()

Type Parameter Key Value
PARAM_VALUE 0 addr 0-24158083983945727,4975474871835320320-u64max
CAPPED_DATA 0 addr 1
CAPPED_DATA 0 addr 1
DATA_SOURCE 0 addr $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

kernel/extable.c core_kernel_text() -> is_kernel_inittext()

Type Parameter Key Value
PARAM_VALUE 0 addr 0-24158083983945727,4975474871835320320-u64max
DATA_SOURCE 0 addr $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 addr unit_byte
HALF_LOCKED2 &m->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 global &jump_label_mutex
HALF_LOCKED2 global &pack_mutex
HALF_LOCKED2 global &text_mutex

kernel/trace/ftrace.c ftrace_process_locs() -> is_kernel_inittext()

Type Parameter Key Value
PARAM_VALUE 0 addr 1-24158083983945727,4975474871835320320-u64max
LOCK2 global &ftrace_lock
LOCK2 irq

kernel/kallsyms.c get_symbol_pos() -> is_kernel_inittext()

Type Parameter Key Value
DATA_SOURCE 0 addr $0
STR_LEN 0 addr (-1)
STR_LEN 0 addr (-1)
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 addr 0-u64max
UNITS 0 addr unit_byte