Lines Matching refs:key_ls
323 struct nfp_fl_key_ls *key_ls, in nfp_flower_compile_flow_match() argument
333 memset(nfp_flow->unmasked_data, 0, key_ls->key_size); in nfp_flower_compile_flow_match()
334 memset(nfp_flow->mask_data, 0, key_ls->key_size); in nfp_flower_compile_flow_match()
341 flow, key_ls->key_layer, false); in nfp_flower_compile_flow_match()
344 flow, key_ls->key_layer, true); in nfp_flower_compile_flow_match()
349 if (NFP_FLOWER_LAYER_EXT_META & key_ls->key_layer) { in nfp_flower_compile_flow_match()
351 key_ls->key_layer_two); in nfp_flower_compile_flow_match()
353 key_ls->key_layer_two); in nfp_flower_compile_flow_match()
375 if (NFP_FLOWER_LAYER_MAC & key_ls->key_layer) { in nfp_flower_compile_flow_match()
386 if (NFP_FLOWER_LAYER_TP & key_ls->key_layer) { in nfp_flower_compile_flow_match()
397 if (NFP_FLOWER_LAYER_IPV4 & key_ls->key_layer) { in nfp_flower_compile_flow_match()
408 if (NFP_FLOWER_LAYER_IPV6 & key_ls->key_layer) { in nfp_flower_compile_flow_match()
419 if (key_ls->key_layer & NFP_FLOWER_LAYER_VXLAN || in nfp_flower_compile_flow_match()
420 key_ls->key_layer_two & NFP_FLOWER_LAYER2_GENEVE) { in nfp_flower_compile_flow_match()
443 if (key_ls->key_layer_two & NFP_FLOWER_LAYER2_GENEVE_OP) { in nfp_flower_compile_flow_match()