Searched refs:fl4 (Results 1 – 6 of 6) sorted by relevance
| /include/net/ |
| A D | flow.h | 102 fl4->flowi4_oif = oif; in flowi4_init_output() 104 fl4->flowi4_l3mdev = 0; in flowi4_init_output() 106 fl4->flowi4_tos = tos; in flowi4_init_output() 110 fl4->flowi4_secid = 0; in flowi4_init_output() 112 fl4->flowi4_uid = uid; in flowi4_init_output() 113 fl4->daddr = daddr; in flowi4_init_output() 114 fl4->saddr = saddr; in flowi4_init_output() 115 fl4->fl4_dport = dport; in flowi4_init_output() 124 fl4->flowi4_oif = oif; in flowi4_update_output() 125 fl4->daddr = daddr; in flowi4_update_output() [all …]
|
| A D | route.h | 135 struct flowi4 *fl4) in inet_sk_init_flowi4() argument 190 struct flowi4 fl4 = { in ip_route_output() local 198 return ip_route_output_key(net, &fl4); in ip_route_output() 213 return ip_route_output_flow(net, fl4, sk); in ip_route_output_ports() 348 rt = __ip_route_output_key(net, fl4); in ip_route_connect() 352 flowi4_update_output(fl4, oif, fl4->daddr, fl4->saddr); in ip_route_connect() 355 return ip_route_output_flow(net, fl4, sk); in ip_route_connect() 364 fl4->fl4_dport = dport; in ip_route_newports() 365 fl4->fl4_sport = sport; in ip_route_newports() 367 flowi4_update_output(fl4, sk->sk_bound_dev_if, fl4->daddr, in ip_route_newports() [all …]
|
| A D | ip_tunnels.h | 355 memset(fl4, 0, sizeof(*fl4)); in ip_tunnel_init_flow() 360 fl4->flowi4_oif = fl4->flowi4_l3mdev ? 0 : oif; in ip_tunnel_init_flow() 363 fl4->daddr = daddr; in ip_tunnel_init_flow() 364 fl4->saddr = saddr; in ip_tunnel_init_flow() 365 fl4->flowi4_tos = tos; in ip_tunnel_init_flow() 366 fl4->flowi4_proto = proto; in ip_tunnel_init_flow() 367 fl4->fl4_gre_key = key; in ip_tunnel_init_flow() 368 fl4->flowi4_mark = mark; in ip_tunnel_init_flow() 370 fl4->flowi4_flags = flow_flags; in ip_tunnel_init_flow() 426 u8 *protocol, struct flowi4 *fl4); [all …]
|
| A D | ip_fib.h | 359 struct flowi4 *fl4, in fib4_rules_early_flow_dissect() argument 420 struct flowi4 *fl4, in fib4_rules_early_flow_dissect() argument 432 fl4->fl4_sport = flkeys->ports.src; in fib4_rules_early_flow_dissect() 433 fl4->fl4_dport = flkeys->ports.dst; in fib4_rules_early_flow_dissect() 434 fl4->flowi4_proto = flkeys->basic.ip_proto; in fib4_rules_early_flow_dissect() 441 static inline bool fib_dscp_masked_match(dscp_t dscp, const struct flowi4 *fl4) in fib_dscp_masked_match() argument 443 return dscp == inet_dsfield_to_dscp(RT_TOS(fl4->flowi4_tos)); in fib_dscp_masked_match() 544 int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, 578 const struct flowi4 *fl4); 580 struct flowi4 *fl4, const struct sk_buff *skb);
|
| A D | ip.h | 221 int ip_append_data(struct sock *sk, struct flowi4 *fl4, 230 struct sk_buff *__ip_make_skb(struct sock *sk, struct flowi4 *fl4, 234 int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4); 236 struct sk_buff *ip_make_skb(struct sock *sk, struct flowi4 *fl4, 245 static inline struct sk_buff *ip_finish_skb(struct sock *sk, struct flowi4 *fl4) in ip_finish_skb() argument 247 return __ip_make_skb(sk, fl4, &sk->sk_write_queue, &inet_sk(sk)->cork.base); in ip_finish_skb()
|
| A D | inet_connection_sock.h | 261 struct dst_entry *inet_csk_route_req(const struct sock *sk, struct flowi4 *fl4,
|
Completed in 15 milliseconds