Lines Matching refs:__be32

109 	__be32	identification;
227 __be32 label;
272 struct ip6_flowlabel *fl6_sock_lookup(struct sock *sk, __be32 label);
289 void icmpv6_notify(struct sk_buff *skb, u8 type, u8 code, __be32 info);
402 static inline void __ipv6_addr_set_half(__be32 *addr, in __ipv6_addr_set_half()
403 __be32 wh, __be32 wl) in __ipv6_addr_set_half()
423 __be32 w1, __be32 w2, in ipv6_addr_set()
424 __be32 w3, __be32 w4) in ipv6_addr_set()
475 const __be32 *a1 = addr1->s6_addr32; in ipv6_prefix_equal()
476 const __be32 *a2 = addr2->s6_addr32; in ipv6_prefix_equal()
506 __be32 id;
523 __be32 id; /* fragment id */
615 static inline void ipv6_addr_set_v4mapped(const __be32 addr, in ipv6_addr_set_v4mapped()
630 const __be32 *a1 = token1, *a2 = token2; in __ipv6_addr_diff32()
636 __be32 xb = a1[i] ^ a2[i]; in __ipv6_addr_diff32()
719 keys.src = (__force __be32)ipv6_addr_hash(&np->saddr); in ip6_set_txhash()
720 keys.dst = (__force __be32)ipv6_addr_hash(&sk->sk_v6_daddr); in ip6_set_txhash()
727 static inline __be32 ip6_make_flowlabel(struct net *net, struct sk_buff *skb, in ip6_make_flowlabel()
728 __be32 flowlabel, bool autolabel) in ip6_make_flowlabel()
741 flowlabel = (__force __be32)hash & IPV6_FLOWLABEL_MASK; in ip6_make_flowlabel()
748 static inline __be32 ip6_make_flowlabel(struct net *net, struct sk_buff *skb, in ip6_make_flowlabel()
749 __be32 flowlabel, bool autolabel) in ip6_make_flowlabel()
760 __be32 flowlabel) in ip6_flow_hdr()
762 *(__be32 *)hdr = htonl(0x60000000 | (tclass << 20)) | flowlabel; in ip6_flow_hdr()
765 static inline __be32 ip6_flowinfo(const struct ipv6hdr *hdr) in ip6_flowinfo()
767 return *(__be32 *)hdr & IPV6_FLOWINFO_MASK; in ip6_flowinfo()
770 static inline __be32 ip6_flowlabel(const struct ipv6hdr *hdr) in ip6_flowlabel()
772 return *(__be32 *)hdr & IPV6_FLOWLABEL_MASK; in ip6_flowlabel()
775 static inline u8 ip6_tclass(__be32 flowinfo) in ip6_tclass()