Defined in 1 files as a prototype:

Defined in 1 files as a macro:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/kasan/report.c addr_has_metadata() -> kasan_shadow_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 shadow_addr 18437732476408299520,18446722083476996096
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &report_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq_flags

mm/kasan/report.c kasan_non_canonical_hook() -> kasan_shadow_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 shadow_addr 16140896666449346560-18446744073709551614
DATA_SOURCE 0 shadow_addr $0
PREEMPT_ADD

mm/kasan/report_generic.c addr_has_metadata() -> kasan_shadow_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 shadow_addr 18437732476408299520,18446722083476996096
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &report_lock
HALF_LOCKED2 irq_flags

mm/kasan/generic.c addr_has_metadata() -> kasan_shadow_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 shadow_addr 18437732476408299520,18446722083476996096