Lines Matching refs:fk
4052 static bool bond_flow_ip(struct sk_buff *skb, struct flow_keys *fk, const void *data,
4064 iph_to_flow_copy_v4addrs(fk, iph);
4074 iph_to_flow_copy_v6addrs(fk, iph6);
4082 fk->ports.ports = __skb_flow_get_ports(skb, *nhoff, *ip_proto, data, hlen);
4113 __be16 l2_proto, int nhoff, int hlen, struct flow_keys *fk)
4121 memset(fk, 0, sizeof(*fk));
4123 fk, data, l2_proto, nhoff, hlen, 0);
4128 fk->ports.ports = 0;
4129 memset(&fk->icmp, 0, sizeof(fk->icmp));
4130 if (!bond_flow_ip(skb, fk, data, hlen, l2_proto, &nhoff, &ip_proto, l34))
4139 skb_flow_get_icmp_tci(skb, &fk->icmp, data, nhoff, hlen);
4141 if (!icmp_is_err(fk->icmp.type))
4146 if (!icmpv6_is_err(fk->icmp.type))
4151 return bond_flow_ip(skb, fk, data, hlen, l2_proto, &nhoff, &ip_proto, l34);