Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/devlink/linecard.c devlink_linecard_nested_dl_set() -> devlink_rel_nested_in_add()

Type Parameter Key Value
PARAM_VALUE 0 rel_index 4096-ptr_max
PARAM_VALUE 5 devlink 4096-ptr_max
CAPPED_DATA 5 devlink 1
CAPPED_DATA 5 devlink->dev_name_index 1
CAPPED_DATA 5 devlink->ops->reload_actions 1
DATA_SOURCE 5 devlink $1
RX_PATH
TASK_NOT_RUNNING

net/devlink/dev.c devl_nested_devlink_set() -> devlink_rel_nested_in_add()

Type Parameter Key Value
PARAM_VALUE 0 rel_index 6516943489875664896
PARAM_VALUE 2 obj_index 0
PARAM_VALUE 5 devlink 4096-ptr_max
CAPPED_DATA 5 devlink 1
DATA_SOURCE 5 devlink $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 5 &devlink->lock

net/devlink/port.c devl_port_fn_devlink_set() -> devlink_rel_nested_in_add()

Type Parameter Key Value
PARAM_VALUE 0 rel_index 4096-ptr_max
DATA_SOURCE 5 devlink $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 obj_index unit_array_size
HALF_LOCKED2 &table->sf_state_lock
HALF_LOCKED2 5 &devlink->lock