Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_get_module_eeprom_by_page() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 499131260569280512
PARAM_VALUE 2 payload 7904223811888451584
BUF_SIZE 2 payload 148
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_get_module_power_mode() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 8848859551936864256
PARAM_VALUE 2 payload 269064488524947456
BUF_SIZE 2 payload 24
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &mlxsw_env->line_cards_lock
TYPE_LOCK (struct mlxsw_env)->line_cards_lock

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_got_active() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 2432461973355950080
PARAM_VALUE 2 payload 6067563514677739520
BUF_SIZE 2 payload 160
RX_PATH
TASK_NOT_RUNNING
LOCK2 &mlxsw_env->line_cards_lock
HALF_LOCKED2 &linecard->lock
HALF_LOCKED2 &linecards->event_ops_list_lock
TYPE_LOCK (struct mlxsw_env)->line_cards_lock

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->active_ports_count.counter 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->driver->profile->max_lag 0,128
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->res->valid 0-1
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.in_mbox.buf 0-255
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 reg 2432461973355950080
PARAM_VALUE 2 payload 5764974934245326848
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-2),1-s32max
BUF_SIZE 2 payload 160
CAPPED_DATA 0 mlxsw_core->ports 1
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->linecards->count
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_max_module_eeprom_len_query() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 reg 2621690450482294784
PARAM_VALUE 2 payload 6881815310291591168
BUF_SIZE 2 payload 72
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_module_has_temp_sensor() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 64238272786452480
PARAM_VALUE 2 payload 656471153024692224
BUF_SIZE 2 payload 20
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_module_temp_thresholds_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 862831095379898368
PARAM_VALUE 2 payload 756124118671110144
BUF_SIZE 2 payload 32
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_module_temp_thresholds_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 1 reg 499131260569280512
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 148
DATA_SOURCE 0 mlxsw_core $0
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_module_type_set() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 4043712186842816512
PARAM_VALUE 2 payload 8835186404674174976
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-1),1-s32max
BUF_SIZE 2 payload 16
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->linecards->count
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports
HALF_LOCKED2 &mlxsw_env->line_cards_lock

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_query_module_eeprom() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 499131260569280512
PARAM_VALUE 2 payload 3128386012503031808
BUF_SIZE 2 payload 148
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_temp_event_set() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.in_mbox.buf 0-255
PARAM_VALUE 1 reg 862831095379898368
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 32
DATA_SOURCE 0 mlxsw_core $0
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_env.c mlxsw_env_validate_cable_ident() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 499131260569280512
PARAM_VALUE 2 payload 3424794877697486848
BUF_SIZE 2 payload 148
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_gearbox_temp_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5468264011558813696
PARAM_VALUE 2 payload 2141164468636209152
BUF_SIZE 2 payload 32
RX_PATH
TASK_NOT_RUNNING
LOCK2 &tzdev->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct thermal_zone_device)->lock

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_gearboxes_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.in_mbox.buf 0-255
PARAM_VALUE 1 reg 8864560372540604416
PARAM_VALUE 2 payload 5059922416570392576
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-1),1-s32max
BUF_SIZE 2 payload 160
DATA_SOURCE 0 mlxsw_core $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->linecards->count
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_get_cur_state() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 6192219612837568512
PARAM_VALUE 2 payload 5791050334751219712
BUF_SIZE 2 payload 8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &tz->lock
HALF_LOCKED2 _T->lock

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_get_temp() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5468264011558813696
PARAM_VALUE 2 payload 558529333573505024
BUF_SIZE 2 payload 32
RX_PATH
TASK_NOT_RUNNING
LOCK2 &tzdev->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct thermal_zone_device)->lock

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->active_ports_count.counter 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->driver->profile->max_lag 0,128
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->res->valid 0-1
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.in_mbox.buf 0-255
PARAM_VALUE 1 reg 8864560372540604416
PARAM_VALUE 2 payload 8817395323109113856
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-2),1-s32max
BUF_SIZE 2 payload 160
CAPPED_DATA 0 mlxsw_core->ports 1
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->linecards->count
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 591779014150615040
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 8
DATA_SOURCE 0 mlxsw_core $0
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 1669655879395860480
PARAM_VALUE 2 payload 1926702725505003520
BUF_SIZE 2 payload 12
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_module_temp_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5468264011558813696
PARAM_VALUE 2 payload 6857400139169669120
BUF_SIZE 2 payload 32
RX_PATH
TASK_NOT_RUNNING
LOCK2 &tzdev->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct thermal_zone_device)->lock

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_modules_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 8864560372540604416
PARAM_VALUE 2 payload 4409700485667717120
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-1),1-s32max
BUF_SIZE 2 payload 160
DATA_SOURCE 0 mlxsw_core $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->linecards->count
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports

drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c __mlxsw_sp2_span_trigger_global_enable() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 8289313505398583296
PARAM_VALUE 2 payload 3607121030434791424
BUF_SIZE 2 payload 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c mlxsw_sp2_span_policer_id_base_set() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 9005606801860308992
PARAM_VALUE 2 payload 8134819735880339456
BUF_SIZE 2 payload 32
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock

drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_base_mac_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 3131223134929616896
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 16
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_linecards_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 8286295113707606016
PARAM_VALUE 2 payload 1801715339150700544
BUF_SIZE 2 payload 160
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port_dev_addr_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 8888790360631046144
PARAM_VALUE 2 payload 8661062154934439936
BUF_SIZE 2 payload 16
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port_module_info_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 4489041975436054528
PARAM_VALUE 2 payload 6978459803842609152
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c mlxsw_sp2_act_kvdl_set_activity_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 8142362703481946112
PARAM_VALUE 2 payload 4734288904509898752
BUF_SIZE 2 payload 176
LOCK2 &acl->rules_lock
LOCK2 &vregion->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mlxsw_sp_acl)->rules_lock
TYPE_LOCK (struct mlxsw_sp_acl_tcam_vregion)->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c mlxsw_sp1_ptp_set_fifo_clr_on_trap() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 5424184887783964672
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 32
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/pci.c mlxsw_pci_reset() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 612952049620811776
PARAM_VALUE 2 payload 6548212196648292352
BUF_SIZE 2 payload 72
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecard_device_fw_component_query() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 586203333766479872
PARAM_VALUE 2 payload 3223779109992161280
BUF_SIZE 2 payload 272
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecard_device_fw_fsm_lock() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 586203333766479872
PARAM_VALUE 2 payload 5925818482840162304
BUF_SIZE 2 payload 272
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecard_device_fw_fsm_query_state() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 586203333766479872
PARAM_VALUE 2 payload 5178996779525021696
BUF_SIZE 2 payload 272
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecard_device_info_update() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 7426840847508492288
PARAM_VALUE 2 payload 1004702794463752192
BUF_SIZE 2 payload 48
RX_PATH
TASK_NOT_RUNNING
LOCK2 &linecard->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mlxsw_linecard)->lock

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecard_device_psid_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 586203333766479872
PARAM_VALUE 2 payload 7699119978426855424
BUF_SIZE 2 payload 272
RX_PATH
TASK_NOT_RUNNING
LOCK2 &linecard->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mlxsw_linecard)->lock

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecard_query_ini_status() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 6071341909729009664
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 1056
RX_PATH
TASK_NOT_RUNNING
LOCK2 &linecard->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_linecard)->lock

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecard_status_get_and_process() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 reg 7426840847508492288
PARAM_VALUE 2 payload 775901827767623680
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-1),1-s32max
BUF_SIZE 2 payload 48
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->linecards->count
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports
HALF_LOCKED2 0 &mlxsw_core->irq_event_handler_lock

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecard_type_name() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 7426840847508492288
PARAM_VALUE 2 payload 8847390359447478272
BUF_SIZE 2 payload 48
RX_PATH
TASK_NOT_RUNNING
LOCK2 &linecard->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mlxsw_linecard)->lock

drivers/net/ethernet/mellanox/mlxsw/core_linecards.c mlxsw_linecards_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->active_ports_count.counter 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->driver->profile->max_lag 0,128
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->res->valid 0-1
PARAM_VALUE 1 reg 1793222496198885376
PARAM_VALUE 2 payload 4495412873676251136
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-2),1-s32max
BUF_SIZE 2 payload 160
CAPPED_DATA 0 mlxsw_core->ports 1
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/spectrum_switchdev.c mlxsw_sp_fdb_notify_work() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 1211012737483513856
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 1040
BUF_SIZE 2 payload 1040
DATA_SOURCE 2 payload r _kmalloc_noprof
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c mlxsw_sp_trap_policer_counter_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 3266257900469456896
PARAM_VALUE 2 payload 4321470735363923968
BUF_SIZE 2 payload 40
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c mlxsw_sp_port_get_link_ext_state() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 3633024180413186048
PARAM_VALUE 2 payload 593328080807514112
BUF_SIZE 2 payload 256
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c mlxsw_sp_port_ptys_query() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5050926205667909632
PARAM_VALUE 2 payload 4887814312929251328
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c mlxsw_sp_port_set_link_ksettings() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5050926205667909632
PARAM_VALUE 2 payload 6140047997864603648
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_fw_component_query() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5160547504858853376
PARAM_VALUE 2 payload 8287535726617038848
BUF_SIZE 2 payload 44
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_fw_fsm_lock() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 2019179608116334592
PARAM_VALUE 2 payload 626982870926700544
BUF_SIZE 2 payload 28
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_fw_fsm_query_state() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 2019179608116334592
PARAM_VALUE 2 payload 4364657657026084864
BUF_SIZE 2 payload 28
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_health_fw_fatal_config() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->driver 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->driver->fini 3846187509075423232,9129637400446324736
PARAM_VALUE 0 mlxsw_core->driver->profile 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->driver->profile->max_lag 0,128
PARAM_VALUE 1 reg 6598606643406176256
PARAM_VALUE 2 payload 1342091409173798912
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-1),1-s32max
BUF_SIZE 0 mlxsw_core->health.fw_fatal (-1),120
BUF_SIZE 2 payload 12
DATA_SOURCE 0 mlxsw_core $0
BIT_INFO 0 mlxsw_core->bus->features 0x1,0xff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->linecards->count
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_health_fw_fatal_test() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 6598606643406176256
PARAM_VALUE 2 payload 5337701415181447168
BUF_SIZE 0 mlxsw_core s32min,4,24,40,64,168-s32max
BUF_SIZE 0 mlxsw_core s32min,4,24,40,64,168-s32max
BUF_SIZE 2 payload 12
DATA_SOURCE 0 mlxsw_core r devlink_health_reporter_priv
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_devlink_info_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 6934258896188801024
PARAM_VALUE 2 payload 9180204945729343488
BUF_SIZE 2 payload 156
DATA_SOURCE 0 mlxsw_core r devlink_priv
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_emad_tlv_enable() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->active_ports_count.counter 0
PARAM_VALUE 0 mlxsw_core->bus 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_info 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->driver 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->driver->profile 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->driver->profile->max_lag 0,128
PARAM_VALUE 0 mlxsw_core->emad.trans_list.next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->emad.trans_list.next->next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->emad.trans_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->emad.trans_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->emad_wq 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->event_listener_list.next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->event_listener_list.next->next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->event_listener_list.prev 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->event_listener_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->event_listener_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_list.next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_list.next->next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_list.prev 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.magic 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->ports 16,4096-ptr_max
PARAM_VALUE 0 mlxsw_core->res->valid 0-1
PARAM_VALUE 0 mlxsw_core->rx_listener_list.next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->rx_listener_list.next->next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->rx_listener_list.prev 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->rx_listener_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->rx_listener_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 reg 6934258896188801024
PARAM_VALUE 2 payload 7751758524901629952
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-2),1-s32max
BUF_SIZE 0 mlxsw_core->emad_wq (-1),512,528-8720
BUF_SIZE 2 payload 156
CAPPED_DATA 0 mlxsw_core->ports 1
DATA_SOURCE 0 mlxsw_core $0
BIT_INFO 0 mlxsw_core->bus->features 0x1,0xff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_fan_fault_show() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 1972684330592030720
PARAM_VALUE 2 payload 524344813401579520
BUF_SIZE 2 payload 12
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_fan_rpm_show() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 1426394142155284480
PARAM_VALUE 2 payload 5277089040009928704
BUF_SIZE 2 payload 8
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_fans_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 7652106170768556032
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 8
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_gearbox_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 1848442019137449984
PARAM_VALUE 2 payload 3027844119396823040
BUF_SIZE 2 payload 160
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->active_ports_count.counter 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->driver->profile->max_lag 0,128
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->irq_event_handler_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->res->valid 0-1
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.in_mbox.buf 0-255
PARAM_VALUE 1 reg 1848442019137449984
PARAM_VALUE 2 payload 3378930556796669952
BUF_SIZE 0 mlxsw_core->bus_priv s32min-(-2),1-s32max
BUF_SIZE 2 payload 160
CAPPED_DATA 0 mlxsw_core->ports 1
DATA_SOURCE 0 mlxsw_core $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mlxsw_core->linecards->count
NO_OVERFLOW_SIMPLE 0 mlxsw_core->max_ports
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_module_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 1848442019137449984
PARAM_VALUE 2 payload 6729270710187335680
BUF_SIZE 2 payload 160
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_module_temp_fault_show() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 271466399746584576
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 20
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_module_temp_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 3419776299856691200
PARAM_VALUE 2 payload 6607009310323429376
BUF_SIZE 2 payload 32
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_pwm_show() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 6762570496821424128
PARAM_VALUE 2 payload 8679918117947539456
BUF_SIZE 2 payload 8
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_temp_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 4470323600740704256
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 8
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_temp_init() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.dep_map->name 0-255
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 3419776299856691200
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 32
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_temp_max_show() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 3419776299856691200
PARAM_VALUE 2 payload 7377286498286866432
BUF_SIZE 2 payload 32
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_temp_rst_store() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 3419776299856691200
PARAM_VALUE 2 payload 5600546849140793344
BUF_SIZE 2 payload 32
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_temp_show() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 3419776299856691200
PARAM_VALUE 2 payload 7209802602620125184
BUF_SIZE 2 payload 32
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c __mlxsw_sp_router_neighs_update_rauhtd() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 4277941964112801792
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 1056
BUF_SIZE 2 payload 1056
DATA_SOURCE 2 payload $1
LOCK2 &mlxsw_sp->router->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mlxsw_sp_router)->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_nexthop_obj_bucket_query() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 reg 4096-ptr_max
PARAM_VALUE 2 payload 5776136241996853248
BUF_SIZE 2 payload 44
BUF_SIZE 2 payload 44
DATA_SOURCE 2 payload $2
MEM_ZERO 2 payload
LOCK2 &router->lock
TYPE_LOCK (struct mlxsw_sp_router)->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_nh_grp_activity_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 204895476565024768
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 528
BUF_SIZE 2 payload 528
DATA_SOURCE 2 payload r _kmalloc_noprof
LOCK2 &router->lock
TYPE_LOCK (struct mlxsw_sp_router)->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rif_counter_edit() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5771367592866304000
PARAM_VALUE 2 payload 7377543898733314048
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mlxsw_sp->router->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rif_counter_fetch_clear() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 4857590547748986880
PARAM_VALUE 2 payload 8068749006879928320
BUF_SIZE 2 payload 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mlxsw_sp->router->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rif_counter_value_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 4857590547748986880
PARAM_VALUE 2 payload 8151086074309115904
BUF_SIZE 2 payload 256
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_router.c mlxsw_sp_rif_edit() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 reg 5771367592866304000
PARAM_VALUE 2 payload 218381307713859584
BUF_SIZE 2 payload 64
LOCK2 &mlxsw_sp->router->lock
TYPE_LOCK (struct mlxsw_sp_router)->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_rif_vrrp_op() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 5771367592866304000
PARAM_VALUE 2 payload 6220035704522018816
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mlxsw_sp->router->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_router_rif_disable() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5771367592866304000
PARAM_VALUE 2 payload 5343196287203774464
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mlxsw_sp->router->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_base_mac_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 7295890447986380800
PARAM_VALUE 2 payload 4096-ptr_max
BUF_SIZE 2 payload 16
TERMINATED 2 payload 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_flow_counter_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 7346785787833225216
PARAM_VALUE 2 payload 5892796232906366976
BUF_SIZE 2 payload 24
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mlxsw_sp->router->lock
HALF_LOCKED2 &mr->table_list_lock
HALF_LOCKED2 &mr_table->route_list_lock

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_get_stats_raw() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 5548106791230316544
PARAM_VALUE 2 payload 185075825855340544,264607792975904768,324667413520199680,4583625789806997504,5874946130953134080,6579701742043160576,9171550576289759232
BUF_SIZE 2 payload 256
BUF_SIZE 2 payload 256
DATA_SOURCE 2 payload $3
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_label_info_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 1248490770176167936
PARAM_VALUE 2 payload 6578348145192697856
BUF_SIZE 2 payload 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_module_info_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->cmd.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 mlxsw_core->bus_priv->pdev->dev.dma_uses_io_tlb 0-1
PARAM_VALUE 0 mlxsw_core->driver->profile->used_max_lag 0-1
PARAM_VALUE 0 mlxsw_core->emad.trans_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *mlxsw_core->bus_priv->cmd.lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 reg 8972313637467615232
PARAM_VALUE 2 payload 5785095703987699712
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_speed_by_width_set() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 1 reg 3266438158284111872
PARAM_VALUE 2 payload 1812391732034555904
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_speed_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 3266438158284111872
PARAM_VALUE 2 payload 8989125636638289920
BUF_SIZE 2 payload 64
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_split() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->driver->port_split 2228089816263217152
PARAM_VALUE 1 reg 2443575670953394176
PARAM_VALUE 2 payload 3939094907105337344
BUF_SIZE 2 payload 64
DATA_SOURCE 0 mlxsw_core $0
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.c mlxsw_sp_port_unsplit() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 0 mlxsw_core 4096-ptr_max
PARAM_VALUE 0 mlxsw_core->driver->port_unsplit 7687809388709376000
PARAM_VALUE 1 reg 2443575670953394176
PARAM_VALUE 2 payload 8094691822622728192
BUF_SIZE 2 payload 64
DATA_SOURCE 0 mlxsw_core $0
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_policer.c mlxsw_sp_policer_drops_counter_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 4096-ptr_max
PARAM_VALUE 2 payload 6331575688689324032
BUF_SIZE 2 payload 40
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c mlxsw_sp1_acl_tcam_region_entry_activity_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 8839181967601848320
PARAM_VALUE 2 payload 4637231583602221056
BUF_SIZE 2 payload 472
LOCK2 &acl->rules_lock
LOCK2 &pool->lock
LOCK2 &vregion->lock
TYPE_LOCK (struct mlxsw_sp_acl)->rules_lock
TYPE_LOCK (struct mlxsw_sp_acl_tcam_vregion)->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c mlxsw_sp_port_pfc_cnt_get() -> mlxsw_reg_query()

Type Parameter Key Value
PARAM_VALUE 1 reg 6848750962825773056
PARAM_VALUE 2 payload 6227108725252399104
BUF_SIZE 2 payload 256
RX_PATH
TASK_NOT_RUNNING