Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/smp.c smp_call_function_any() -> __smp_call_function_single()

Type Parameter Key Value
PARAM_VALUE 0 cpu (-1)
PARAM_VALUE 2 info 1054421670333345792,2085586630521032704,2882160637756284928,4040619714113613824,6028680780139433984,9113462067844653056
PARAM_VALUE 4 wait 1
BUF_SIZE 2 info (-1),8,24
BUF_SIZE 2 info (-1),8,24
DATA_SOURCE 1 func $1
DATA_SOURCE 2 info $2
DATA_SOURCE 3 mask $0
DATA_SOURCE 4 wait $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &rdtgroup_mutex

kernel/smp.c smp_call_function_single() -> __smp_call_function_single()

Type Parameter Key Value
PARAM_VALUE 2 info 0-64,4096-ptr_max
PARAM_VALUE 3 mask 0
BUF_SIZE 2 info s32min-(-1),1-s32max
BUF_SIZE 2 info s32min-(-1),1-s32max
CAPPED_DATA 2 info 1
DATA_SOURCE 0 cpu $0
DATA_SOURCE 1 func $1
DATA_SOURCE 2 info $2
DATA_SOURCE 4 wait $3
STR_LEN 0 cpu (-1),8-9,11-29,31-34,38
NOSPEC 0 cpu
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 cpu 1-8192[c]
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &ctx->mutex
HALF_LOCKED2 &new_base->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &old_base->lock
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 &pol->rwsem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &pp->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &clockevents_mutex
HALF_LOCKED2 global &hfi_instance_lock
HALF_LOCKED2 global &pmus_lock
HALF_LOCKED2 global &rcu_state.barrier_mutex
HALF_LOCKED2 global &rdtgroup_mutex
HALF_LOCKED2 irq