Searched refs:fl4 (Results 51 - 59 of 59) sorted by relevance

123

/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_span.c419 struct flowi4 fl4; local
425 ip_tunnel_init_flow(&fl4, parms.iph.protocol, *daddrp, *saddrp,
429 rt = ip_route_output_key(tun->net, &fl4);
437 *saddrp = fl4.saddr;
/linux-master/net/ipv4/
H A Dtcp_ipv4.c218 struct flowi4 *fl4; local
239 fl4 = &inet->cork.fl.u.ip4;
240 rt = ip_route_connect(fl4, nexthop, inet->inet_saddr,
256 daddr = fl4->daddr;
261 err = inet_bhash2_update_saddr(sk, &fl4->saddr, AF_INET);
299 rt = ip_route_newports(fl4, rt, orig_sport, orig_dport,
1178 struct flowi4 fl4; local
1184 if (!dst && (dst = inet_csk_route_req(sk, &fl4, req)) == NULL)
H A Dipmr.c496 struct flowi4 fl4 = { local
503 err = ipmr_fib_lookup(net, &fl4, &mrt);
1847 struct flowi4 fl4; local
1867 rt = ip_route_output_ports(net, &fl4, NULL,
1876 rt = ip_route_output_ports(net, &fl4, NULL, iph->daddr, 0,
2080 struct flowi4 fl4 = { local
2094 err = ipmr_fib_lookup(net, &fl4, &mrt);
H A Ddevinet.c161 struct flowi4 fl4 = { .daddr = addr }; local
170 !fib_table_lookup(local, &fl4, &res, FIB_LOOKUP_NOREF) &&
/linux-master/net/xfrm/
H A Dxfrm_state.c904 const struct flowi4 *fl4 = &fl->u.ip4; local
906 sel->daddr.a4 = fl4->daddr;
907 sel->saddr.a4 = fl4->saddr;
908 sel->dport = xfrm_flowi_dport(fl, &fl4->uli);
910 sel->sport = xfrm_flowi_sport(fl, &fl4->uli);
915 sel->proto = fl4->flowi4_proto;
916 sel->ifindex = fl4->flowi4_oif;
/linux-master/drivers/infiniband/core/
H A Dcma.c1577 struct flowi4 fl4; local
1587 memset(&fl4, 0, sizeof(fl4));
1588 fl4.flowi4_oif = net_dev->ifindex;
1589 fl4.daddr = daddr;
1590 fl4.saddr = saddr;
1593 err = fib_lookup(dev_net(net_dev), &fl4, &res, 0);
/linux-master/drivers/scsi/cxgbi/
H A Dlibcxgbi.c588 static struct rtable *find_route_ipv4(struct flowi4 *fl4, argument
595 rt = ip_route_output_ports(&init_net, fl4, NULL, daddr, saddr,
612 struct flowi4 fl4; local
618 rt = find_route_ipv4(&fl4, 0, daddr->sin_addr.s_addr, 0,
689 csk->saddr.sin_addr.s_addr = fl4.saddr;
/linux-master/net/ipv6/
H A Dip6_tunnel.c569 struct flowi4 fl4; local
610 rt = ip_route_output_ports(dev_net(skb->dev), &fl4, NULL, eiph->saddr,
620 rt = ip_route_output_ports(dev_net(skb->dev), &fl4, NULL,
/linux-master/drivers/net/
H A Dgeneve.c1582 struct flowi4 fl4 = { .daddr = info->key.u.ipv4.dst }; local
1583 struct rtable *rt = ip_route_output_key(geneve->net, &fl4);

Completed in 205 milliseconds

123