Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- include/trace/events/devlink.h
- net/devlink/core.c, line 271
- net/devlink/devl_internal.h
- net/devlink/netlink.c, line 226
- net/devlink/port.c, line 223
Smatch caller information:
net/devlink/sb.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/linecard.c devlink_nl_obj_desc_init() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev | 0,4096-ptr_max |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| CAPPED_DATA | 0 | devlink->index | 1 |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &linecard->lock | ||
| HALF_LOCKED2 | &linecard->state_lock | ||
| HALF_LOCKED2 | &pool->lock |
net/devlink/linecard.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &linecard->state_lock | ||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/param.c devlink_nl_obj_desc_init() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev | 0,4096-ptr_max |
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| CAPPED_DATA | 0 | devlink->index | 1 |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/param.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/region.c devlink_nl_obj_desc_init() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | ®ion->snapshot_lock | ||
| HALF_LOCKED2 | global &dsa2_mutex |
net/devlink/region.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/netlink.c devlink_get_from_attrs_lock() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| DATA_SOURCE | 0 | devlink | r devlinks_xa_find_get |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/devlink/netlink.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/devlink/trap.c devlink_nl_obj_desc_init() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev | 0,4096-ptr_max |
| BUF_SIZE | 0 | devlink->_net.net | (-1),10496 |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| CAPPED_DATA | 0 | devlink->index | 1 |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/trap.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| BUF_SIZE | 0 | devlink->_net.net | (-1),10496 |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/health.c devlink_nl_obj_desc_init() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
net/devlink/health.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
net/devlink/rate.c devlink_nl_obj_desc_init() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/devlink/rate.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
net/devlink/dev.c devlink_nl_obj_desc_init() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev | 0,4096-ptr_max |
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | devlink->_net.net | (-1),10624 |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| CAPPED_DATA | 0 | devlink->index | 1 |
| DATA_SOURCE | 0 | devlink | $1 |
| STR_LEN | 0 | devlink | (-1),7-18,23,31-33,41,45,49,58,63,106,127 |
| STR_LEN | 0 | devlink | (-1),7-18,23,31-33,41,45,49,58,63,106,127 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/dev.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | devlink->_net.net | (-1),10624 |
| DATA_SOURCE | 0 | devlink | $1 |
| STR_LEN | 0 | devlink | (-1),7-18,23,31-33,41,45,49,58,63,106,127 |
| STR_LEN | 0 | devlink | (-1),7-18,23,31-33,41,45,49,58,63,106,127 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/port.c devlink_nl_obj_desc_init() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| CAPPED_DATA | 0 | devlink->_net.net | 1 |
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
net/devlink/port.c devlink_nl_port_handle_size() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | rcu_read |
net/devlink/port.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/devlink/dpipe.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/devlink/resource.c devlink_nl_put_handle() -> devlink_bus_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | devlink | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &devlink->lock |