Searched refs:ip6_flowlabel (Results 1 – 20 of 20) sorted by relevance
| /linux-6.15/net/ipv6/ |
| H A D | ip6_flowlabel.c | 76 struct ip6_flowlabel *fl; in __fl_lookup() 87 struct ip6_flowlabel *fl; in fl_lookup() 106 struct ip6_flowlabel *fl = container_of(head, struct ip6_flowlabel, rcu); in fl_free_rcu() 157 struct ip6_flowlabel *fl; in ip6_fl_gc() 194 struct ip6_flowlabel *fl; in ip6_fl_purge() 216 struct ip6_flowlabel *lfl; in fl_intern() 316 struct ip6_flowlabel *fl, in fl6_merge_options() 375 static struct ip6_flowlabel * 496 struct ip6_flowlabel *fl) in fl_link() 775 static struct ip6_flowlabel *ip6fl_get_next(struct seq_file *seq, struct ip6_flowlabel *fl) in ip6fl_get_next() [all …]
|
| H A D | Makefile | 12 exthdrs.o datagram.o ip6_flowlabel.o inet6_connection_sock.o \
|
| H A D | tcp_ipv6.c | 164 struct ip6_flowlabel *flowlabel; in tcp_v6_connect() 550 fl6->flowlabel = ip6_flowlabel(ipv6_hdr(ireq->pktopts)); in tcp_v6_send_synack() 1121 label = ip6_flowlabel(ipv6h); in tcp_v6_send_reset() 1132 label = ip6_flowlabel(ipv6h); in tcp_v6_send_reset() 1483 newnp->flow_label = ip6_flowlabel(ipv6_hdr(skb)); 1711 np->flow_label = ip6_flowlabel(ipv6_hdr(opt_skb));
|
| H A D | seg6_iptunnel.c | 122 flowlabel = ip6_flowlabel(inner_hdr); in seg6_make_flowlabel()
|
| H A D | icmp.c | 765 fl6.flowlabel = ip6_flowlabel(ipv6_hdr(skb)); in icmpv6_echo_reply()
|
| H A D | datagram.c | 74 struct ip6_flowlabel *flowlabel = NULL; in ip6_datagram_dst_update()
|
| H A D | raw.c | 750 struct ip6_flowlabel *flowlabel = NULL; in rawv6_sendmsg()
|
| H A D | udp.c | 1484 struct ip6_flowlabel *flowlabel = NULL; in udpv6_sendmsg()
|
| H A D | ip6_tunnel.c | 1385 fl6.flowlabel |= ip6_flowlabel(ipv6h); in ipxip6_tnl_xmit()
|
| H A D | ip6_gre.c | 697 fl6->flowlabel |= ip6_flowlabel(ipv6h); in prepare_ip6gre_xmit_ipv6()
|
| H A D | route.c | 2379 keys->tags.flow_label = ip6_flowlabel(key_iph); in ip6_multipath_l3_keys()
|
| /linux-6.15/include/net/ |
| H A D | ipv6.h | 329 struct ip6_flowlabel { struct 330 struct ip6_flowlabel __rcu *next; argument 356 struct ip6_flowlabel *fl; argument 404 struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label); 407 static inline struct ip6_flowlabel *fl6_sock_lookup(struct sock *sk, in fl6_sock_lookup() 419 struct ip6_flowlabel *fl, 429 static inline void fl6_sock_release(struct ip6_flowlabel *fl) in fl6_sock_release() 1044 static inline __be32 ip6_flowlabel(const struct ipv6hdr *hdr) in ip6_flowlabel() function
|
| H A D | dst_metadata.h | 270 0, ip6_flowlabel(ip6h), flags, tunnel_id, in ipv6_tun_rx_dst()
|
| H A D | ip_tunnels.h | 569 return ip6_flowlabel((const struct ipv6hdr *)iph); in ip_tunnel_get_flowlabel()
|
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | bpf_flow.c | 87 static inline __be32 ip6_flowlabel(const struct ipv6hdr *hdr) in ip6_flowlabel() function 338 keys->flow_label = ip6_flowlabel(ip6h); in PROG()
|
| /linux-6.15/net/dccp/ |
| H A D | ipv6.c | 680 np->flow_label = ip6_flowlabel(ipv6_hdr(opt_skb)); in dccp_v6_do_rcv() 848 struct ip6_flowlabel *flowlabel; in dccp_v6_connect()
|
| /linux-6.15/net/l2tp/ |
| H A D | l2tp_ip6.c | 525 struct ip6_flowlabel *flowlabel = NULL; in l2tp_ip6_sendmsg()
|
| /linux-6.15/net/core/ |
| H A D | flow_dissector.c | 1276 ip6_flowlabel(iph)) { in __skb_flow_dissect() 1277 __be32 flow_label = ip6_flowlabel(iph); in __skb_flow_dissect()
|
| /linux-6.15/net/sctp/ |
| H A D | ipv6.c | 301 struct ip6_flowlabel *flowlabel; in sctp_v6_get_dst()
|
| /linux-6.15/net/ipv4/ |
| H A D | tcp_input.c | 819 icsk->icsk_ack.lrcv_flowlabel = ntohl(ip6_flowlabel(ipv6_hdr(skb))); in tcp_save_lrcv_flowlabel() 4721 ntohl(ip6_flowlabel(ipv6_hdr(skb)))) && in tcp_rcv_spurious_retrans()
|