Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/slub.c mm_ptr_to_hash() -> ptr_to_hashval()

Type Parameter Key Value
PARAM_VALUE 1 hashval_out 3943875177945882624
DATA_SOURCE 0 ptr $0

mm/slab_common.c mm_ptr_to_hash() -> ptr_to_hashval()

Type Parameter Key Value
PARAM_VALUE 1 hashval_out 6201532026227728384
DATA_SOURCE 0 ptr $0

mm/page_alloc.c mm_ptr_to_hash() -> ptr_to_hashval()

Type Parameter Key Value
PARAM_VALUE 1 hashval_out 5482896126147825664
DATA_SOURCE 0 ptr $0

mm/memory.c mm_ptr_to_hash() -> ptr_to_hashval()

Type Parameter Key Value
PARAM_VALUE 1 hashval_out 4426039488506707968
DATA_SOURCE 0 ptr $0

kernel/sched/build_utility.c sched_core_share_pid() -> ptr_to_hashval()

Type Parameter Key Value
PARAM_VALUE 0 ptr 4096-ptr_max
PARAM_VALUE 1 hashval_out 3337921160932249600
PARAM_VALUE 1 *hashval_out 0
DATA_SOURCE 0 ptr r sched_core_clone_cookie
NOCHECK_CALL