Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/intel/ice/ice_parser.c ice_bst_tcam_match() -> ice_ternary_match()

Type Parameter Key Value
PARAM_VALUE 2 pat 4096-ptr_max
PARAM_VALUE 3 len 20
BUF_SIZE 0 key 20
BUF_SIZE 1 key_inv 20
BUF_SIZE 2 pat 20
BUF_SIZE 2 pat 20
DATA_SOURCE 2 pat $1
LOCK2 &vf->cfg_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ice_vf)->cfg_lock

drivers/net/ethernet/intel/ice/ice_parser.c ice_ptype_mk_tcam_match() -> ice_ternary_match()

Type Parameter Key Value
PARAM_VALUE 3 len 9
BUF_SIZE 0 key 10
BUF_SIZE 1 key_inv 10
BUF_SIZE 2 pat 9
BUF_SIZE 2 pat 9
DATA_SOURCE 2 pat $1
DATA_SOURCE 3 len $2
LOCK2 &vf->cfg_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ice_vf)->cfg_lock