Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/dpll/zl3073x/devlink.c zl3073x_devlink_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 devlink->lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 params 4944377537495478272
PARAM_VALUE 2 params_count 1
DATA_SOURCE 0 devlink r priv_to_devlink
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 0 &devlink->lock
TYPE_LOCK (struct devlink)->lock

drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c mlx5_fw_reset_cleanup() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 669278072470953984
PARAM_VALUE 2 params_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock
TYPE_LOCK (struct mlx5_core_dev)->intf_state_mutex

drivers/net/ethernet/mellanox/mlx5/core/fs_core.c mlx5_fs_core_cleanup() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 525512549911609344
PARAM_VALUE 2 params_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock
TYPE_LOCK (struct mlx5_core_dev)->intf_state_mutex

drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c mlx5_nv_param_unregister_dl_params() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 9137336662457126912
PARAM_VALUE 2 params_count 5
BUF_SIZE 1 params 360
DATA_SOURCE 0 devlink $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/amd/pds_core/main.c pdsc_remove() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->index 0-4294967295
PARAM_VALUE 0 devlink->lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 devlink->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 devlink->nested_rels.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->params.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->ports.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 devlink->rel 0
PARAM_VALUE 0 devlink->reload_failed 0-1
PARAM_VALUE 0 devlink->snapshot_ids.xa_flags 0-4294967295
PARAM_VALUE 1 params 7802194715150807040
PARAM_VALUE 2 params_count 1
CAPPED_DATA 0 devlink 1
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 0 &devlink->lock
TYPE_LOCK (struct devlink)->lock

drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_fw_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 2930805470783770624
PARAM_VALUE 2 params_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 &devlink->lock
TYPE_LOCK (struct devlink)->lock

net/devlink/param.c devlink_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 devlink->lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 params 4096-ptr_max
PARAM_VALUE 2 params_count 1-4,6-7
BUF_SIZE 1 params (-1),144,216,288,504
BUF_SIZE 1 params (-1),144,216,288,504
CAPPED_DATA 0 devlink 1
DATA_SOURCE 0 devlink $0
DATA_SOURCE 1 params $1
DATA_SOURCE 2 params_count $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 0 &devlink->lock
TYPE_LOCK (struct devlink)->lock

drivers/net/ethernet/netronome/nfp/devlink_param.c nfp_devlink_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 8883110645388996608
PARAM_VALUE 2 params_count 2
BUF_SIZE 1 params 144
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 &devlink->lock
TYPE_LOCK (struct devlink)->lock

drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c esw_offloads_cleanup() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 4543303741273112576
PARAM_VALUE 2 params_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock
TYPE_LOCK (struct mlx5_core_dev)->intf_state_mutex

drivers/net/ethernet/mellanox/mlx4/main.c mlx4_init_one() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 devlink->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 devlink->params.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 params 1761942863454208
PARAM_VALUE 1 params->id 0-33
PARAM_VALUE 1 params->supported_cmodes 0-4
PARAM_VALUE 2 params_count 5
BUF_SIZE 0 devlink s32min-s32max
BUF_SIZE 1 params 360
CAPPED_DATA 0 devlink 1
CAPPED_DATA 0 devlink->dev_name_index 1
CAPPED_DATA 0 devlink->ops->reload_actions 1
DATA_SOURCE 0 devlink r devlink_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 0 &devlink->lock
TYPE_LOCK (struct devlink)->lock

drivers/net/ethernet/mellanox/mlx4/main.c mlx4_remove_one() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->index 0-4294967295
PARAM_VALUE 0 devlink->lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 devlink->lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 devlink->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 devlink->nested_rels.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->params.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->ports.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 devlink->rel 0
PARAM_VALUE 0 devlink->reload_failed 0-1
PARAM_VALUE 0 devlink->snapshot_ids.xa_flags 0-4294967295
PARAM_VALUE 0 *devlink->_net.net->netns_ids.idr_rt.xa_head (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 params 1761942863454208
PARAM_VALUE 2 params_count 5
BUF_SIZE 1 params 360
CAPPED_DATA 0 devlink 1
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 0 &devlink->lock
TYPE_LOCK (struct devlink)->lock

drivers/net/netdevsim/dev.c nsim_drv_probe() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->index 0-4294967295
PARAM_VALUE 0 devlink->lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 devlink->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 devlink->nested_rels.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->params.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->params.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 devlink->ports.xa_flags 0-4294967295
PARAM_VALUE 0 devlink->refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 devlink->reload_failed 0-1
PARAM_VALUE 0 devlink->snapshot_ids.xa_flags 0-4294967295
PARAM_VALUE 1 params 6299450067294142464
PARAM_VALUE 1 params->id 0-33
PARAM_VALUE 1 params->supported_cmodes 0-4
PARAM_VALUE 2 params_count 3
BUF_SIZE 0 devlink s32min-s32max
BUF_SIZE 1 params 216
CAPPED_DATA 0 devlink 1
DATA_SOURCE 0 devlink r devlink_alloc_ns
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 0 &devlink->lock
TYPE_LOCK (struct devlink)->lock

drivers/net/netdevsim/dev.c nsim_drv_remove() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->lock.dep_map->name 0-255
PARAM_VALUE 0 devlink->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 devlink->lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 params 6299450067294142464
PARAM_VALUE 2 params_count 3
BUF_SIZE 1 params 216
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 0 &devlink->lock
HALF_LOCKED2 &dev->mutex
TYPE_LOCK (struct devlink)->lock

drivers/net/ethernet/mellanox/mlx5/core/devlink.c mlx5_devlink_eth_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->params.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 params 4871292816268419072
PARAM_VALUE 2 params_count 4
BUF_SIZE 1 params 288
DATA_SOURCE 0 devlink $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlx5/core/devlink.c mlx5_devlink_max_uc_list_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 729661508812791808
PARAM_VALUE 2 params_count 1
DATA_SOURCE 0 devlink $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlx5/core/devlink.c mlx5_devlink_params_register() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->params.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 params 4634951591600205824
PARAM_VALUE 1 params->id 0-33
PARAM_VALUE 1 params->supported_cmodes 0-4
PARAM_VALUE 2 params_count 4
BUF_SIZE 1 params 288
DATA_SOURCE 0 devlink $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlx5/core/devlink.c mlx5_devlink_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 4634951591600205824
PARAM_VALUE 2 params_count 4
BUF_SIZE 1 params 288
DATA_SOURCE 0 devlink $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlx5/core/devlink.c mlx5_devlink_pcie_cong_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 109945718712524800
PARAM_VALUE 2 params_count 4
BUF_SIZE 1 params 288
DATA_SOURCE 0 devlink $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlx5/core/devlink.c mlx5_devlink_rdma_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 4471675469468946432
PARAM_VALUE 2 params_count 1
DATA_SOURCE 0 devlink $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlx5/core/devlink.c mlx5_devlink_vnet_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 249316278706061312
PARAM_VALUE 2 params_count 1
DATA_SOURCE 0 devlink $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/intel/ice/devlink/devlink.c ice_devlink_register_params() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->params.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 params 7405937601076690944
PARAM_VALUE 1 params->id 0-33
PARAM_VALUE 1 params->supported_cmodes 0-4
PARAM_VALUE 2 params_count 2
BUF_SIZE 1 params 144
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/ice/devlink/devlink.c ice_devlink_register_params() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->params.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 params 2568687603658350592
PARAM_VALUE 1 params->id 0-33
PARAM_VALUE 1 params->supported_cmodes 0-4
PARAM_VALUE 2 params_count 3
BUF_SIZE 1 params 216
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/ice/devlink/devlink.c ice_devlink_unregister_params() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 2568687603658350592
PARAM_VALUE 2 params_count 3
BUF_SIZE 1 params 216
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/intel/ice/devlink/devlink.c ice_devlink_unregister_params() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->params.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 params 7405937601076690944
PARAM_VALUE 2 params_count 2
BUF_SIZE 1 params 144
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/intel/ice/devlink/devlink.c ice_devlink_unregister_params() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 0 devlink->params.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 params 565800712487243776
PARAM_VALUE 2 params_count 2
BUF_SIZE 1 params 144
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c mlxsw_sp_acl_tcam_rehash_params_unregister() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 8817322824748650496
PARAM_VALUE 2 params_count 1
DATA_SOURCE 0 devlink r priv_to_devlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlx5/core/eswitch.c mlx5_eswitch_cleanup() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 4729762420654493696
PARAM_VALUE 2 params_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock
TYPE_LOCK (struct mlx5_core_dev)->intf_state_mutex

drivers/net/ethernet/mellanox/mlx5/core/eswitch.c mlx5_eswitch_init() -> devl_params_unregister()

Type Parameter Key Value
PARAM_VALUE 0 devlink 4096-ptr_max
PARAM_VALUE 1 params 4729762420654493696
PARAM_VALUE 1 params->id 0-33
PARAM_VALUE 1 params->supported_cmodes 0-4
PARAM_VALUE 2 params_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 params_count unit_array_size
LOCK2 &dev->intf_state_mutex
HALF_LOCKED2 &devlink->lock
TYPE_LOCK (struct mlx5_core_dev)->intf_state_mutex