Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/clk/clk.c __clk_notify() -> srcu_notifier_call_chain()

Type Parameter Key Value
PARAM_VALUE 0 nh 4096-ptr_max
PARAM_VALUE 2 v 882152818281439232
BUF_SIZE 2 v 24
DATA_SOURCE 1 val $1
RX_PATH
TASK_NOT_RUNNING

drivers/cpufreq/cpufreq.c cpufreq_notify_transition() -> srcu_notifier_call_chain()

Type Parameter Key Value
PARAM_VALUE 0 nh 5196659165003579392
PARAM_VALUE 1 val 0
PARAM_VALUE 2 v 2204170511886495744,4074792843258597376,4080985832947732480,5592670297920167936,5760921731508551680,8782076991278227456
DATA_SOURCE 2 v $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &fidvid_mutex

drivers/cpufreq/cpufreq.c cpufreq_notify_transition() -> srcu_notifier_call_chain()

Type Parameter Key Value
PARAM_VALUE 0 nh 5196659165003579392
PARAM_VALUE 1 val 1
PARAM_VALUE 2 v 2204170511886495744,4074792843258597376,4080985832947732480,5592670297920167936,5760921731508551680,8782076991278227456
DATA_SOURCE 2 v $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &fidvid_mutex

fs/locks.c setlease_notifier() -> srcu_notifier_call_chain()

Type Parameter Key Value
PARAM_VALUE 0 nh 6837485106501144576
PARAM_VALUE 1 val 0-1
PARAM_VALUE 2 v 4096-ptr_max
DATA_SOURCE 1 val $0
DATA_SOURCE 2 v $1
RX_PATH
NOCHECK_CALL
USER_DATA 1 val 0-1

drivers/devfreq/devfreq.c devfreq_notify_transition() -> srcu_notifier_call_chain()

Type Parameter Key Value
PARAM_VALUE 0 nh 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 v 4596189594385342464
DATA_SOURCE 2 v $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &devfreq->lock
TYPE_LOCK (struct devfreq)->lock

drivers/devfreq/devfreq.c devfreq_notify_transition() -> srcu_notifier_call_chain()

Type Parameter Key Value
PARAM_VALUE 0 nh 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 v 4596189594385342464
DATA_SOURCE 2 v $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &devfreq->lock
TYPE_LOCK (struct devfreq)->lock