Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/ftrace.c ftrace_set_hash() -> ftrace_match_addr()

Type Parameter Key Value
PARAM_VALUE 0 hash 4096-ptr_max
PARAM_VALUE 0 hash->buckets 16,4096-ptr_max
PARAM_VALUE 0 hash->size_bits 10
PARAM_VALUE 1 ips 1-u64max
PARAM_VALUE 2 cnt 1-u32max
PARAM_VALUE 3 remove 0-1
BUF_SIZE 0 hash 48
CAPPED_DATA 2 cnt 1
DATA_SOURCE 0 hash r alloc_and_copy_ftrace_hash
DATA_SOURCE 1 ips $3
DATA_SOURCE 2 cnt $4
DATA_SOURCE 3 remove $5
HARD_MAX 3 remove 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 *ips 0-u64max
NO_OVERFLOW_SIMPLE 2 cnt
USER_PTR 1 ips
LOCK2 &ops->func_hash->regex_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct ftrace_ops_hash)->regex_lock