Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/net/ethernet/mellanox/mlxsw/core.c, line 3051
- drivers/net/ethernet/mellanox/mlxsw/core.h, line 474
- drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c, line 68
Smatch caller information:
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_sublist_full() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 45 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c mlxsw_sp1_mr_tcam_region_parman_resize() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c mlxsw_sp_acl_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 29 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c mlxsw_sp_acl_bf_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_erif_counters_update() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_erif_counters_update() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_erif_entries_dump() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_erif_size_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_host_counters_update() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_host_counters_update() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_host_entries_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_host_entries_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_host_entries_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_host_size_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c mlxsw_sp_dpipe_table_host_size_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c mlxsw_sp2_kvdl_part_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c mlxsw_sp2_kvdl_part_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c mlxsw_sp_span_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c mlxsw_sp_afa_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mlxsw_sp_nve_resources_query() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mlxsw_sp_nve_resources_query() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 49 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/pci.c mlxsw_pci_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 9 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/pci.c mlxsw_pci_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 8 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/pci.c mlxsw_pci_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 7 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c mlxsw_sp_counter_resources_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 10 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c mlxsw_sp_counter_resources_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 11 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c mlxsw_sp_counter_sub_pools_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_bridge_port_get_ports_bitmap() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mlxsw_sp_lag_rep_port() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 18 |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c mlxsw_sp_acl_atcam_region_12kb_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 35 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &vregion->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c mlxsw_sp_acl_atcam_region_associate() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 25 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &vregion->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_sp_buffers_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 21 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_sp_buffers_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_sp_buffers_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 22 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_sp_sb_pool_set() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->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 |
drivers/net/ethernet/mellanox/mlxsw/core.c __mlxsw_core_bus_device_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 18 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | mlxsw_core->ports | 1 |
| DATA_SOURCE | 0 | mlxsw_core | r devlink_priv |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mlxsw_core->max_ports | |
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_lag_mapping_clear() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 18 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_lag_mapping_clear() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 18 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_lag_mapping_index() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 18 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_max_lag() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 17 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mlxsw_core->max_ports | |
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_ports_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 15 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c mlxsw_sp_pgt_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_port_range.c mlxsw_sp_port_range_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c mlxsw_sp_qdisc_red_check_params() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mlxsw_sp_port->qdisc->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c __mlxsw_sp_router_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_lpm_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 47 |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rif_find_by_dev() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &mlxsw_sp_port->mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &router->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rifs_fini() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rifs_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 44 |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rifs_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 46 |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rifs_table_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_router_fib_flush() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 43 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_router_neigh_ent_ipv4_process() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| LOCK2 | &mlxsw_sp->router->lock | ||
| LOCK2 | &pool->lock | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_vr_find() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 43 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_vr_find_unused() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 43 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_vrs_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 43 |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_vrs_lpm_tree_replace() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 43 |
| RX_PATH | |||
| LOCK2 | &mlxsw_sp->router->lock | ||
| LOCK2 | &pool->lock | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c mlxsw_sp_acl_ctcam_region_parman_resize() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c mlxsw_sp1_kvdl_resources_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 0 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c mlxsw_sp1_kvdl_resources_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 1 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c mlxsw_sp1_kvdl_resources_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 2 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c mlxsw_sp_acl_erp_tables_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 34 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c mlxsw_sp_acl_erp_tables_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 33 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c mlxsw_sp_acl_erp_tables_sizes_query() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 36 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c mlxsw_sp_acl_erp_tables_sizes_query() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 37 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c mlxsw_sp_acl_erp_tables_sizes_query() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 38 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c mlxsw_sp_acl_erp_tables_sizes_query() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 39 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp1_resources_kvd_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 0 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp2_resources_kvd_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 0 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_cpu_policers_set() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 42 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_kvd_sizes_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 0 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_kvd_sizes_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 0 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_kvd_sizes_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 1 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_kvd_sizes_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 2 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_kvd_sizes_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 0 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_lag_index_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | res_id | 18 |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_resource_size_params_prepare() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 1 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_resource_size_params_prepare() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 2 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_resource_size_params_prepare() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 0 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_resources_port_range_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 32 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_resources_rif_mac_profile_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 46 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_resources_rifs_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 44 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_resources_span_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 12 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_trap_groups_set() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 6 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_trap_groups_set() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 42 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_traps_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 42 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_txhdr_info_data_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 16 |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_policer.c mlxsw_sp_policer_resources_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 41 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_policer.c mlxsw_sp_policer_resources_register() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 42 |
| BUF_SIZE | 0 | mlxsw_core->bus_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | mlxsw_core | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_policer.c mlxsw_sp_policer_single_rate_family_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 42 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_policer.c mlxsw_sp_policer_single_rate_family_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 41 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c mlxsw_sp2_acl_tcam_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 28 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_check_flood_profile_id() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 19 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c mlxsw_sp_acl_tcam_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c mlxsw_sp_acl_tcam_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 25 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c mlxsw_sp_acl_tcam_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 26 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c mlxsw_sp_acl_tcam_init() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 27 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c mlxsw_sp_acl_tcam_priority_get() -> mlxsw_core_res_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlxsw_core | 4096-ptr_max |
| PARAM_VALUE | 1 | res_id | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vregion->lock |