Searched refs:in6_addr (Results 26 - 50 of 440) sorted by relevance

1234567891011>>

/linux-master/arch/riscv/include/asm/
H A Dchecksum.h21 __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
22 const struct in6_addr *daddr,
/linux-master/arch/arm/include/asm/
H A Dchecksum.h156 __csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __be32 len,
160 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr,
/linux-master/include/linux/
H A Dmroute6.h79 struct in6_addr mf6c_mcastgrp;
80 struct in6_addr mf6c_origin;
87 struct in6_addr mf6c_mcastgrp;
88 struct in6_addr mf6c_origin;
H A Dicmpv6.h19 const struct in6_addr *force_saddr,
22 const struct in6_addr *force_saddr,
87 struct in6_addr;
90 const struct in6_addr *saddr,
91 const struct in6_addr *daddr, int oif);
/linux-master/net/ipv6/
H A Daddrconf_core.c38 int __ipv6_addr_type(const struct in6_addr *addr)
135 const struct in6_addr *final_dst)
174 const struct in6_addr *daddr,
175 const struct in6_addr *saddr)
201 static struct net_device *eafnosupport_ipv6_dev_find(struct net *net, const struct in6_addr *addr,
223 const struct in6_addr in6addr_loopback __aligned(BITS_PER_LONG/8)
226 const struct in6_addr in6addr_any __aligned(BITS_PER_LONG/8)
229 const struct in6_addr in6addr_linklocal_allnodes __aligned(BITS_PER_LONG/8)
232 const struct in6_addr in6addr_linklocal_allrouters __aligned(BITS_PER_LONG/8)
235 const struct in6_addr in6addr_interfacelocal_allnode
[all...]
H A Dinet6_hashtables.c26 const struct in6_addr *laddr, const u16 lport,
27 const struct in6_addr *faddr, const __be16 fport)
50 const struct in6_addr *saddr,
52 const struct in6_addr *daddr,
93 const struct in6_addr *daddr,
130 const struct in6_addr *saddr,
132 const struct in6_addr *daddr,
152 const struct in6_addr *saddr,
153 const __be16 sport, const struct in6_addr *daddr,
179 const struct in6_addr *sadd
[all...]
H A Doutput_core.c15 const struct in6_addr *dst,
16 const struct in6_addr *src)
31 struct in6_addr buf[2];
32 struct in6_addr *addrs;
48 const struct in6_addr *daddr,
49 const struct in6_addr *saddr)
/linux-master/include/net/
H A Dinetpeer.h25 #define INETPEER_MAXKEYSZ (sizeof(struct in6_addr) / sizeof(u32))
30 struct in6_addr a6;
86 struct in6_addr *in6)
92 static inline struct in6_addr *inetpeer_get_addr_v6(struct inetpeer_addr *iaddr)
115 const struct in6_addr *v6daddr,
H A Dndisc.h83 struct in6_addr target;
100 struct in6_addr target;
101 struct in6_addr dest;
190 * struct in6_addr *addr,
219 struct in6_addr *addr,
298 struct in6_addr *addr,
450 struct sk_buff *ndisc_ns_create(struct net_device *dev, const struct in6_addr *solicit,
451 const struct in6_addr *saddr, u64 nonce);
452 void ndisc_send_ns(struct net_device *dev, const struct in6_addr *solicit,
453 const struct in6_addr *dadd
[all...]
H A Dip6_route.h64 static inline bool rt6_need_strict(const struct in6_addr *daddr)
129 const struct in6_addr *daddr,
131 struct in6_addr *saddr)
146 struct rt6_info *rt6_lookup(struct net *net, const struct in6_addr *daddr,
147 const struct in6_addr *saddr, int oif,
157 const struct in6_addr *addr, bool anycast,
168 const struct in6_addr *addr,
171 const struct in6_addr *gwaddr,
179 const struct in6_addr *gwaddr);
201 void rt6_clean_tohost(struct net *net, struct in6_addr *gatewa
[all...]
H A Dseg6.h38 struct in6_addr __rcu *tun_src;
66 extern int seg6_lookup_nexthop(struct sk_buff *skb, struct in6_addr *nhaddr,
73 static inline const struct in6_addr *seg6_get_daddr(struct sk_buff *skb,
H A Dipv6.h330 struct in6_addr dst;
552 int __ipv6_addr_type(const struct in6_addr *addr);
553 static inline int ipv6_addr_type(const struct in6_addr *addr)
558 static inline int ipv6_addr_scope(const struct in6_addr *addr)
568 static inline int ipv6_addr_src_scope(const struct in6_addr *addr)
580 static inline __u32 ipv6_iface_scope_id(const struct in6_addr *addr, int iface)
585 static inline int ipv6_addr_cmp(const struct in6_addr *a1, const struct in6_addr *a2)
587 return memcmp(a1, a2, sizeof(struct in6_addr));
591 ipv6_masked_addr_cmp(const struct in6_addr *a
[all...]
H A Dseg6_hmac.h43 struct ipv6_sr_hdr *hdr, struct in6_addr *saddr,
49 extern int seg6_push_hmac(struct net *net, struct in6_addr *saddr,
/linux-master/include/trace/events/
H A Dfib6.h39 struct in6_addr *in6;
49 in6 = (struct in6_addr *)__entry->src;
52 in6 = (struct in6_addr *)__entry->dst;
71 in6 = (struct in6_addr *)__entry->gw;
74 in6 = (struct in6_addr *)__entry->gw;
H A Dneigh.h58 struct in6_addr *pin6;
60 pin6 = (struct in6_addr *)__entry->primary_key6;
61 *pin6 = *(struct in6_addr *)pkey;
102 struct in6_addr *pin6;
114 pin6 = (struct in6_addr *)__entry->primary_key6;
124 pin6 = (struct in6_addr *)__entry->primary_key6;
125 *pin6 = *(struct in6_addr *)n->primary_key;
179 struct in6_addr *pin6;
191 pin6 = (struct in6_addr *)__entry->primary_key6;
201 pin6 = (struct in6_addr *)__entr
[all...]
/linux-master/net/netlabel/
H A Dnetlabel_addrlist.h49 struct in6_addr addr;
50 struct in6_addr mask;
167 struct netlbl_af6list *netlbl_af6list_remove(const struct in6_addr *addr,
168 const struct in6_addr *mask,
171 struct netlbl_af6list *netlbl_af6list_search(const struct in6_addr *addr,
173 struct netlbl_af6list *netlbl_af6list_search_exact(const struct in6_addr *addr,
174 const struct in6_addr *mask,
181 const struct in6_addr *addr,
182 const struct in6_addr *mask);
187 const struct in6_addr *add
[all...]
/linux-master/net/ipv6/netfilter/
H A Dnf_tproxy_ipv6.c9 const struct in6_addr *
10 nf_tproxy_laddr6(struct sk_buff *skb, const struct in6_addr *user_laddr,
11 const struct in6_addr *daddr)
15 struct in6_addr *laddr;
41 const struct in6_addr *laddr,
78 const struct in6_addr *saddr, const struct in6_addr *daddr,
/linux-master/include/uapi/linux/
H A Drds.h40 #include <linux/in6.h> /* For struct in6_addr. */
166 struct in6_addr laddr;
167 struct in6_addr faddr;
189 struct in6_addr laddr;
190 struct in6_addr faddr;
209 struct in6_addr bound_addr;
210 struct in6_addr connected_addr;
231 struct in6_addr local_addr;
233 struct in6_addr peer_addr;
260 struct in6_addr src_add
[all...]
H A Dseg6.h19 #include <linux/in6.h> /* For struct in6_addr. */
33 struct in6_addr segments[];
H A Drpl.h40 __DECLARE_FLEX_ARRAY(struct in6_addr, addr);
H A Din6.h33 struct in6_addr { struct
54 struct in6_addr sin6_addr; /* IPv6 address */
62 struct in6_addr ipv6mr_multiaddr;
72 struct in6_addr flr_dst;
/linux-master/arch/x86/include/asm/
H A Dchecksum_64.h161 struct in6_addr;
165 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr,
/linux-master/include/uapi/linux/netfilter_ipv6/
H A Dip6t_rt.h16 struct in6_addr addrs[IP6T_RT_HOPS]; /* Hops */
/linux-master/tools/include/uapi/linux/
H A Dseg6.h19 #include <linux/in6.h> /* For struct in6_addr. */
33 struct in6_addr segments[];
/linux-master/tools/testing/selftests/netfilter/
H A Dconntrack_dump_flush.c49 struct in6_addr src_ip, struct in6_addr dst_ip,
61 mnl_attr_put(nlh, CTA_IP_V6_SRC, sizeof(struct in6_addr), &src_ip);
62 mnl_attr_put(nlh, CTA_IP_V6_DST, sizeof(struct in6_addr), &dst_ip);
172 struct in6_addr src_ip,
173 struct in6_addr dst_ip,
310 struct in6_addr src, dst;
343 src = (struct in6_addr) {{
351 dst = (struct in6_addr) {{
362 src = (struct in6_addr) {{
[all...]

Completed in 237 milliseconds

1234567891011>>