Lines Matching refs:key_inv
1057 static bool ice_ternary_match_byte(u8 key, u8 key_inv, u8 pat) in ice_ternary_match_byte() argument
1064 bit_key_inv = key_inv & BIT(i); in ice_ternary_match_byte()
1077 static bool ice_ternary_match(const u8 *key, const u8 *key_inv, in ice_ternary_match() argument
1083 if (!ice_ternary_match_byte(key[i], key_inv[i], pat[i])) in ice_ternary_match()
1160 dev_info(dev, "%02x ", item->key_inv[i]); in ice_bst_tcam_dump()
1335 ti->key_inv[i] = buf[ICE_BT_KIV_IDD + i]; in ice_bst_parse_item()
1424 if (ice_ternary_match(item->key, item->key_inv, pat, in ice_bst_tcam_match()
1455 dev_info(dev, "%02x ", item->key_inv[i]); in ice_ptype_mk_tcam_dump()
1502 if (ice_ternary_match(item->key, item->key_inv, pat, len)) in ice_ptype_mk_tcam_match()
2198 item->key_inv[ICE_BT_VM_OFF] = key; in ice_bst_dvm_set()
2231 item->key_inv[ICE_BT_TUN_PORT_OFF_H] == ICE_BT_INV_KEY) { in ice_tunnel_port_set()
2232 item->key_inv[ICE_BT_TUN_PORT_OFF_L] = in ice_tunnel_port_set()
2234 item->key_inv[ICE_BT_TUN_PORT_OFF_H] = in ice_tunnel_port_set()
2245 (item->key_inv[ICE_BT_TUN_PORT_OFF_L] == in ice_tunnel_port_set()
2247 item->key_inv[ICE_BT_TUN_PORT_OFF_H] == in ice_tunnel_port_set()
2249 item->key_inv[ICE_BT_TUN_PORT_OFF_L] = ICE_BT_VLD_KEY; in ice_tunnel_port_set()
2250 item->key_inv[ICE_BT_TUN_PORT_OFF_H] = ICE_BT_INV_KEY; in ice_tunnel_port_set()