Lines Matching refs:fk
4212 static bool bond_flow_ip(struct sk_buff *skb, struct flow_keys *fk, const void *data, in bond_flow_ip() argument
4224 iph_to_flow_copy_v4addrs(fk, iph); in bond_flow_ip()
4234 iph_to_flow_copy_v6addrs(fk, iph6); in bond_flow_ip()
4242 fk->ports.ports = skb_flow_get_ports(skb, *nhoff, *ip_proto, data, hlen); in bond_flow_ip()
4273 __be16 l2_proto, int nhoff, int hlen, struct flow_keys *fk) in bond_flow_dissect() argument
4281 memset(fk, 0, sizeof(*fk)); in bond_flow_dissect()
4283 fk, data, l2_proto, nhoff, hlen, 0); in bond_flow_dissect()
4288 fk->ports.ports = 0; in bond_flow_dissect()
4289 memset(&fk->icmp, 0, sizeof(fk->icmp)); in bond_flow_dissect()
4290 if (!bond_flow_ip(skb, fk, data, hlen, l2_proto, &nhoff, &ip_proto, l34)) in bond_flow_dissect()
4299 skb_flow_get_icmp_tci(skb, &fk->icmp, data, nhoff, hlen); in bond_flow_dissect()
4301 if (!icmp_is_err(fk->icmp.type)) in bond_flow_dissect()
4306 if (!icmpv6_is_err(fk->icmp.type)) in bond_flow_dissect()
4311 return bond_flow_ip(skb, fk, data, hlen, l2_proto, &nhoff, &ip_proto, l34); in bond_flow_dissect()