Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c, line 4049
- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c, line 499
- drivers/net/netdevsim/dev.c, line 909
- net/devlink/core.c
Smatch caller information:
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c mlx5_sync_reset_request_event() -> devl_trylock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| DATA_SOURCE | 0 | devlink | r priv_to_devlink |
| HALF_LOCKED2 | &pool->lock |
net/devlink/core.c devlink_rel_nested_in_notify_work() -> devl_trylock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | devlink | r devlinks_xa_get |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c esw_wq_handler() -> devl_trylock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| DATA_SOURCE | 0 | devlink | r priv_to_devlink |
| HALF_LOCKED2 | &pool->lock |
drivers/net/netdevsim/dev.c nsim_dev_trap_report_work() -> devl_trylock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |