Searched refs:key_inv (Results 1 – 7 of 7) sorted by relevance
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_tmatch.h | 9 bool ice_ternary_match_byte(u8 key, u8 key_inv, u8 pat) in ice_ternary_match_byte() argument 16 k2 = (u8)(key_inv & (1 << i)); in ice_ternary_match_byte() 32 bool ice_ternary_match(const u8 *key, const u8 *key_inv, in ice_ternary_match() argument 38 if (!ice_ternary_match_byte(key[i], key_inv[i], pat[i])) in ice_ternary_match()
|
| H A D | ice_parser.c | 354 item->key_inv[0] = (u8)(on ? 0xff : 0xfe); in _bst_vm_set() 385 if (on && item->key[16] == 0xfe && item->key_inv[16] == 0xfe) { in _tunnel_port_set() 386 item->key_inv[15] = buf[0]; in _tunnel_port_set() 387 item->key_inv[16] = buf[1]; in _tunnel_port_set() 393 } else if (!on && (item->key_inv[15] == buf[0] || in _tunnel_port_set() 394 item->key_inv[16] == buf[1])) { in _tunnel_port_set() 395 item->key_inv[15] = 0xff; in _tunnel_port_set() 396 item->key_inv[16] = 0xfe; in _tunnel_port_set()
|
| H A D | ice_ptype_mk.c | 28 ice_info(hw, "%02x ", item->key_inv[i]); in ice_ptype_mk_tcam_dump() 71 if (ice_ternary_match(item->key, item->key_inv, pat, len)) in ice_ptype_mk_tcam_match()
|
| H A D | ice_bst_tcam.c | 70 ice_info(hw, "%02x ", item->key_inv[i]); in ice_bst_tcam_dump() 193 ti->key_inv[i] = buf[24 + i]; in _bst_parse_item() 258 if (ice_ternary_match(item->key, item->key_inv, pat, 20)) in ice_bst_tcam_match()
|
| H A D | ice_ptype_mk.h | 12 u8 key_inv[10]; member
|
| H A D | ice_bst_tcam.h | 13 u8 key_inv[20]; member
|
| H A D | ice_flex_pipe.c | 686 u8 *key_inv) in ice_gen_key_word() argument 688 u8 in_key = *key, in_key_inv = *key_inv; in ice_gen_key_word() 696 *key_inv = 0; in ice_gen_key_word() 701 *key_inv >>= 1; in ice_gen_key_word() 705 *key_inv |= (in_key_inv & 0x1) << 7; in ice_gen_key_word() 708 *key_inv |= ICE_DC_KEYINV << 7; in ice_gen_key_word() 711 *key_inv |= ICE_NM_KEYINV << 7; in ice_gen_key_word() 714 *key_inv |= ICE_1_KEYINV << 7; in ice_gen_key_word() 717 *key_inv |= ICE_0_KEYINV << 7; in ice_gen_key_word()
|