Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c __mlxsw_sp_trap_group_init() -> mlxsw_reg_htgt_pack()

Type Parameter Key Value
PARAM_VALUE 0 payload 1071720341133672448
BUF_SIZE 0 payload 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c mlxsw_sp_trap_dummy_group_init() -> mlxsw_reg_htgt_pack()

Type Parameter Key Value
PARAM_VALUE 0 payload 93222642582929408
PARAM_VALUE 1 group 25
PARAM_VALUE 2 policer_id 0-64
PARAM_VALUE 3 priority 0
PARAM_VALUE 4 tc 1
BUF_SIZE 0 payload 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_trap_groups_set() -> mlxsw_reg_htgt_pack()

Type Parameter Key Value
PARAM_VALUE 0 payload 625636501348417536
PARAM_VALUE 1 group 0-1
PARAM_VALUE 2 policer_id 255
PARAM_VALUE 3 priority 0
PARAM_VALUE 4 tc 7
BUF_SIZE 0 payload 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_trap_groups_set() -> mlxsw_reg_htgt_pack()

Type Parameter Key Value
PARAM_VALUE 0 payload 1242146524954828800
PARAM_VALUE 1 group 9,11,15,23
PARAM_VALUE 3 priority 0-1
PARAM_VALUE 4 tc 1,7
BUF_SIZE 0 payload 32
CAPPED_DATA 1 group 1
CAPPED_DATA 2 policer_id 1
FUZZY_MAX 3 priority 1
FUZZY_MAX 4 tc 7
PARAM_COMPARE 1 group <= $2
PARAM_COMPARE 2 policer_id >= $1
BIT_INFO 4 tc 0x1,0x7
HARD_MAX 3 priority 1
HARD_MAX 4 tc 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock