Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

net/ipv4/ipmr_base.c mr_call_mfc_notifier() -> call_fib_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
PARAM_VALUE 0 nb->notifier_call 801724778941902848,1365518285410222080,3480950247408173056,4010645667407441920,7853473850738724864
PARAM_VALUE 1 event_type 2
PARAM_VALUE 2 info 4665724852166770688
PARAM_VALUE 2 info->extack 0,4971238048455385088
PARAM_VALUE 2 info->family 128-129
DATA_SOURCE 0 nb $0
DATA_SOURCE 1 event_type $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 nb->priority s32min-s32max
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->priv.hca_devcom_comp->comp->sem

net/ipv4/ipmr_base.c mr_call_vif_notifier() -> call_fib_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
PARAM_VALUE 0 nb->notifier_call 801724778941902848,1365518285410222080,3480950247408173056,4010645667407441920,7853473850738724864
PARAM_VALUE 1 event_type 8
PARAM_VALUE 2 info 5657685521202671616
PARAM_VALUE 2 info->extack 0,4971238048455385088
PARAM_VALUE 2 info->family 128-129
DATA_SOURCE 0 nb $0
DATA_SOURCE 1 event_type $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 nb->priority s32min-s32max
LOCK2 rcu_read
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->priv.hca_devcom_comp->comp->sem

net/core/fib_rules.c call_fib_rule_notifier() -> call_fib_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
PARAM_VALUE 0 nb->notifier_call 801724778941902848,1365518285410222080,3480950247408173056,4010645667407441920,7853473850738724864
PARAM_VALUE 1 event_type 4
PARAM_VALUE 2 info 1784799658703253504
PARAM_VALUE 2 info->extack 0,4971238048455385088
PARAM_VALUE 2 info->family 2,10,128-129
DATA_SOURCE 0 nb $0
DATA_SOURCE 1 event_type $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 nb->priority s32min-s32max
LOCK2 rcu_read
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->priv.hca_devcom_comp->comp->sem

net/ipv6/fib6_notifier.c call_fib6_notifier() -> call_fib_notifier()

Type Parameter Key Value
PARAM_VALUE 1 event_type 0
PARAM_VALUE 2 info 6771720862254866432,7398510253934862336
PARAM_VALUE 2 info->family 10
DATA_SOURCE 0 nb $0
DATA_SOURCE 1 event_type $1
DATA_SOURCE 2 info $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &iter->tbl->tb6_lock
HALF_LOCKED2 &seq->lock
HALF_LOCKED2 &table->tb6_lock
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct fib6_table)->tb6_lock

net/ipv4/fib_notifier.c call_fib4_notifier() -> call_fib_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
PARAM_VALUE 0 nb->notifier_call 801724778941902848,1365518285410222080,3480950247408173056,4010645667407441920,7853473850738724864
PARAM_VALUE 1 event_type 0
PARAM_VALUE 2 info 2296938911392186368
PARAM_VALUE 2 info->extack 0,4971238048455385088
PARAM_VALUE 2 info->family 2
DATA_SOURCE 0 nb $0
DATA_SOURCE 1 event_type $1
DATA_SOURCE 2 info $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 nb->priority 0
LOCK2 rcu_read
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->priv.hca_devcom_comp->comp->sem