Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

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