• Home
  • Raw
  • Download

Lines Matching refs:exact

520 	u32 exact, mask;  in nfp_fl_set_eth()  local
528 exact = act->mangle.val; in nfp_fl_set_eth()
530 if (exact & ~mask) { in nfp_fl_set_eth()
535 nfp_fl_set_helper32(exact, mask, &set_eth->eth_addr_val[off], in nfp_fl_set_eth()
561 __be32 exact, mask; in nfp_fl_set_ip4() local
565 exact = (__force __be32)act->mangle.val; in nfp_fl_set_ip4()
567 if (exact & ~mask) { in nfp_fl_set_ip4()
576 set_ip_addr->ipv4_dst |= exact & mask; in nfp_fl_set_ip4()
584 set_ip_addr->ipv4_src |= exact & mask; in nfp_fl_set_ip4()
591 ttl_word = (struct ipv4_ttl_word *)&exact; in nfp_fl_set_ip4()
608 tos_word = (struct iphdr *)&exact; in nfp_fl_set_ip4()
633 nfp_fl_set_ip6_helper(int opcode_tag, u8 word, __be32 exact, __be32 mask, in nfp_fl_set_ip6_helper() argument
637 ip6->ipv6[word].exact &= ~mask; in nfp_fl_set_ip6_helper()
638 ip6->ipv6[word].exact |= exact & mask; in nfp_fl_set_ip6_helper()
652 nfp_fl_set_ip6_hop_limit_flow_label(u32 off, __be32 exact, __be32 mask, in nfp_fl_set_ip6_hop_limit_flow_label() argument
662 fl_hl = (struct ipv6_hop_limit_word *)&exact; in nfp_fl_set_ip6_hop_limit_flow_label()
676 exact & ~IPV6_FLOW_LABEL_MASK) { in nfp_fl_set_ip6_hop_limit_flow_label()
683 ip_hl_fl->ipv6_label |= exact & mask; in nfp_fl_set_ip6_hop_limit_flow_label()
700 __be32 exact, mask; in nfp_fl_set_ip6() local
706 exact = (__force __be32)act->mangle.val; in nfp_fl_set_ip6()
708 if (exact & ~mask) { in nfp_fl_set_ip6()
714 err = nfp_fl_set_ip6_hop_limit_flow_label(off, exact, mask, in nfp_fl_set_ip6()
717 word = (off - offsetof(struct ipv6hdr, saddr)) / sizeof(exact); in nfp_fl_set_ip6()
719 exact, mask, ip_src); in nfp_fl_set_ip6()
722 word = (off - offsetof(struct ipv6hdr, daddr)) / sizeof(exact); in nfp_fl_set_ip6()
724 exact, mask, ip_dst); in nfp_fl_set_ip6()
738 u32 exact, mask; in nfp_fl_set_tport() local
746 exact = act->mangle.val; in nfp_fl_set_tport()
748 if (exact & ~mask) { in nfp_fl_set_tport()
753 nfp_fl_set_helper32(exact, mask, set_tport->tp_port_val, in nfp_fl_set_tport()