Lines Matching refs:__be32
109 __be32 identification;
227 __be32 label;
274 struct ip6_flowlabel *fl6_sock_lookup(struct sock *sk, __be32 label);
291 void icmpv6_notify(struct sk_buff *skb, u8 type, u8 code, __be32 info);
404 static inline void __ipv6_addr_set_half(__be32 *addr, in __ipv6_addr_set_half()
405 __be32 wh, __be32 wl) in __ipv6_addr_set_half()
425 __be32 w1, __be32 w2, in ipv6_addr_set()
426 __be32 w3, __be32 w4) in ipv6_addr_set()
477 const __be32 *a1 = addr1->s6_addr32; in ipv6_prefix_equal()
478 const __be32 *a2 = addr2->s6_addr32; in ipv6_prefix_equal()
508 __be32 id;
525 __be32 id; /* fragment id */
617 static inline void ipv6_addr_set_v4mapped(const __be32 addr, in ipv6_addr_set_v4mapped()
632 const __be32 *a1 = token1, *a2 = token2; in __ipv6_addr_diff32()
638 __be32 xb = a1[i] ^ a2[i]; in __ipv6_addr_diff32()
694 __be32 ipv6_select_ident(struct net *net,
741 static inline __be32 ip6_make_flowlabel(struct net *net, struct sk_buff *skb, in ip6_make_flowlabel()
742 __be32 flowlabel, bool autolabel, in ip6_make_flowlabel()
761 flowlabel = (__force __be32)hash & IPV6_FLOWLABEL_MASK; in ip6_make_flowlabel()
783 static inline __be32 ip6_make_flowlabel(struct net *net, struct sk_buff *skb, in ip6_make_flowlabel()
784 __be32 flowlabel, bool autolabel, in ip6_make_flowlabel()
800 __be32 flowlabel) in ip6_flow_hdr()
802 *(__be32 *)hdr = htonl(0x60000000 | (tclass << 20)) | flowlabel; in ip6_flow_hdr()
805 static inline __be32 ip6_flowinfo(const struct ipv6hdr *hdr) in ip6_flowinfo()
807 return *(__be32 *)hdr & IPV6_FLOWINFO_MASK; in ip6_flowinfo()
810 static inline __be32 ip6_flowlabel(const struct ipv6hdr *hdr) in ip6_flowlabel()
812 return *(__be32 *)hdr & IPV6_FLOWLABEL_MASK; in ip6_flowlabel()
815 static inline u8 ip6_tclass(__be32 flowinfo) in ip6_tclass()