Searched defs:remote (Results 1 - 7 of 7) sorted by relevance

/net/ipv6/
H A Dip6_vti.c83 * @remote: the address of the tunnel exit-point
92 vti6_tnl_lookup(struct net *net, const struct in6_addr *remote, argument
95 unsigned int hash = HASH(remote, local);
101 ipv6_addr_equal(remote, &t->parms.raddr) &&
125 const struct in6_addr *remote = &p->raddr; local
130 if (!ipv6_addr_any(remote) || !ipv6_addr_any(local)) {
132 h = HASH(remote, local);
242 const struct in6_addr *remote = &p->raddr; local
252 ipv6_addr_equal(remote, &t->parms.raddr)) {
H A Dip6_gre.c86 3: (remote,local)
87 2: (remote,*)
115 const struct in6_addr *remote, const struct in6_addr *local,
120 unsigned int h0 = HASH_ADDR(remote);
130 !ipv6_addr_equal(remote, &t->parms.raddr) ||
154 if (!ipv6_addr_equal(remote, &t->parms.raddr) ||
239 const struct in6_addr *remote = &p->raddr; local
246 if (!ipv6_addr_any(remote) && !ipv6_addr_is_multicast(remote)) {
248 h ^= HASH_ADDR(remote);
114 ip6gre_tunnel_lookup(struct net_device *dev, const struct in6_addr *remote, const struct in6_addr *local, __be32 key, __be16 gre_proto) argument
287 const struct in6_addr *remote = &parms->raddr; local
[all...]
H A Dip6_tunnel.c168 * @remote: the address of the tunnel exit-point
181 ip6_tnl_lookup(struct net *net, const struct in6_addr *remote, const struct in6_addr *local) argument
183 unsigned int hash = HASH(remote, local);
189 ipv6_addr_equal(remote, &t->parms.raddr) &&
214 const struct in6_addr *remote = &p->raddr; local
219 if (!ipv6_addr_any(remote) || !ipv6_addr_any(local)) {
221 h = HASH(remote, local);
354 const struct in6_addr *remote = &p->raddr; local
364 ipv6_addr_equal(remote, &t->parms.raddr)) {
H A Dsit.c94 struct net_device *dev, __be32 remote, __be32 local)
96 unsigned int h0 = HASH(remote);
103 remote == t->parms.iph.daddr &&
109 if (remote == t->parms.iph.daddr &&
129 __be32 remote = parms->iph.daddr; local
134 if (remote) {
136 h ^= HASH(remote);
224 __be32 remote = parms->iph.daddr; local
236 remote == t->parms.iph.daddr &&
93 ipip6_tunnel_lookup(struct net *net, struct net_device *dev, __be32 remote, __be32 local) argument
/net/ipv4/
H A Dip_tunnel.c67 static unsigned int ip_tunnel_hash(__be32 key, __be32 remote) argument
69 return hash_32((__force u32)key ^ (__force u32)remote,
154 __be32 remote, __be32 local,
161 hash = ip_tunnel_hash(key, remote);
166 remote != t->parms.iph.daddr ||
180 if (remote != t->parms.iph.daddr ||
246 __be32 remote; local
250 remote = parms->iph.daddr;
252 remote = 0;
257 h = ip_tunnel_hash(i_key, remote);
152 ip_tunnel_lookup(struct ip_tunnel_net *itn, int link, __be16 flags, __be32 remote, __be32 local, __be32 key) argument
277 __be32 remote = parms->iph.daddr; local
[all...]
/net/vmw_vsock/
H A Dvmci_transport.c201 struct sockaddr_vm *remote)
204 vsock_addr_init(remote, pkt->dg.src.context, pkt->src_port);
199 vmci_transport_packet_get_addresses(struct vmci_transport_packet *pkt, struct sockaddr_vm *local, struct sockaddr_vm *remote) argument
/net/xfrm/
H A Dxfrm_policy.c611 /* dir out => dst = remote, src = local */
617 /* dir in/fwd => dst = local, src = remote */
1373 xfrm_get_saddr(struct net *net, xfrm_address_t *local, xfrm_address_t *remote, argument
1381 err = afinfo->get_saddr(net, local, remote);
1401 xfrm_address_t *remote = daddr; local
1407 remote = &tmpl->id.daddr;
1410 error = xfrm_get_saddr(net, &tmp, remote, tmpl->encap_family);
1417 x = xfrm_state_find(remote, local, fl, tmpl, policy, &error, family);
1421 daddr = remote;

Completed in 147 milliseconds