Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/intel/ice/ice_flex_pipe.c ice_create_tunnel() -> ice_set_key()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
PARAM_VALUE 1 size 40
PARAM_VALUE 2 *val 0
PARAM_VALUE 3 upd 0
PARAM_VALUE 4 dc 0
PARAM_VALUE 5 nm 0
PARAM_VALUE 6 off 15
PARAM_VALUE 7 len 2
BUF_SIZE 0 key 40
BUF_SIZE 2 val 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 *val 0[c]
UNITS 1 size unit_byte
UNITS 7 len unit_byte
USER_PTR 2 val
LOCK2 &hw->tnl_lock
HALF_LOCKED2 &netdev->ethtool->rss_lock
HALF_LOCKED2 &netdev->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &utn->lock
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ice_hw)->tnl_lock

drivers/net/ethernet/intel/ice/ice_flex_pipe.c ice_prof_gen_key() -> ice_set_key()

Type Parameter Key Value
PARAM_VALUE 1 size 10
PARAM_VALUE 2 val 4766596378085093376
PARAM_VALUE 3 upd 4096-ptr_max
PARAM_VALUE 4 dc 4096-ptr_max
PARAM_VALUE 5 nm 4096-ptr_max
PARAM_VALUE 6 off 0
PARAM_VALUE 7 len 5
BUF_SIZE 0 key 10
BUF_SIZE 2 val 5
BUF_SIZE 3 upd 5
BUF_SIZE 4 dc 5
BUF_SIZE 5 nm 5
DATA_SOURCE 0 key $9
DATA_SOURCE 3 upd $6
DATA_SOURCE 4 dc $7
DATA_SOURCE 5 nm $8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hw->fdir_fltr_lock
HALF_LOCKED2 &hw->rss_locks
HALF_LOCKED2 &vf->cfg_lock

drivers/net/ethernet/intel/ice/ice_flex_pipe.c ice_upd_dvm_boost_entry() -> ice_set_key()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
PARAM_VALUE 1 size 40
PARAM_VALUE 2 val 358267270684131328
PARAM_VALUE 2 *val 0
PARAM_VALUE 3 upd 0
PARAM_VALUE 4 dc 4669017193536778240
PARAM_VALUE 4 *dc 247,255
PARAM_VALUE 5 nm 7049124807672741888
PARAM_VALUE 5 *nm 0,8
PARAM_VALUE 6 off 0
PARAM_VALUE 7 len 1
BUF_SIZE 0 key 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 size unit_byte
UNITS 7 len unit_byte
LOCK2 global &ice_global_cfg_lock_sw