Lines Matching refs:ipv6
87 struct nfp_flower_ipv6 ipv6; member
155 u32 *key_layer_two, int *key_size, bool ipv6, in nfp_flower_calc_opt_layer() argument
159 (ipv6 && enc_opts->len > NFP_FL_MAX_GENEVE_OPT_KEY_V6)) { in nfp_flower_calc_opt_layer()
177 enum nfp_flower_tun_type *tun_type, bool ipv6, in nfp_flower_calc_udp_tun_layer() argument
187 if (ipv6) { in nfp_flower_calc_udp_tun_layer()
211 if (ipv6) { in nfp_flower_calc_udp_tun_layer()
225 ipv6, extack); in nfp_flower_calc_udp_tun_layer()
628 memset(&merge->ipv6, 0xff, in nfp_flower_update_merge_with_actions()
655 merge->ipv6.ipv6_src.in6_u.u6_addr32[i] |= in nfp_flower_update_merge_with_actions()
656 ipv6_add->ipv6[i].mask; in nfp_flower_update_merge_with_actions()
661 merge->ipv6.ipv6_dst.in6_u.u6_addr32[i] |= in nfp_flower_update_merge_with_actions()
662 ipv6_add->ipv6[i].mask; in nfp_flower_update_merge_with_actions()
666 merge->ipv6.ip_ext.ttl |= in nfp_flower_update_merge_with_actions()
668 merge->ipv6.ip_ext.tos |= ipv6_tc_hl_fl->ipv6_tc_mask; in nfp_flower_update_merge_with_actions()
669 merge->ipv6.ipv6_flow_label_exthdr |= in nfp_flower_update_merge_with_actions()
744 memcpy(&merge->ipv6, mask, match_size); in nfp_flower_populate_merge_match()