xfrm_address_t 25 include/linux/xfrm.h xfrm_address_t daddr; xfrm_address_t 50 include/linux/xfrm.h xfrm_address_t daddr; xfrm_address_t 51 include/linux/xfrm.h xfrm_address_t saddr; xfrm_address_t 223 include/linux/xfrm.h xfrm_address_t saddr; xfrm_address_t 237 include/linux/xfrm.h xfrm_address_t encap_oa; xfrm_address_t 328 include/linux/xfrm.h xfrm_address_t saddr; xfrm_address_t 347 include/linux/xfrm.h xfrm_address_t daddr; xfrm_address_t 355 include/linux/xfrm.h xfrm_address_t saddr; xfrm_address_t 391 include/linux/xfrm.h xfrm_address_t saddr; xfrm_address_t 422 include/linux/xfrm.h xfrm_address_t local; xfrm_address_t 423 include/linux/xfrm.h xfrm_address_t remote; xfrm_address_t 429 include/linux/xfrm.h xfrm_address_t old_daddr; xfrm_address_t 430 include/linux/xfrm.h xfrm_address_t old_saddr; xfrm_address_t 431 include/linux/xfrm.h xfrm_address_t new_daddr; xfrm_address_t 432 include/linux/xfrm.h xfrm_address_t new_saddr; xfrm_address_t 159 include/net/xfrm.h xfrm_address_t saddr; xfrm_address_t 176 include/net/xfrm.h xfrm_address_t *coaddr; xfrm_address_t 261 include/net/xfrm.h struct dst_entry *(*dst_lookup)(int tos, xfrm_address_t *saddr, xfrm_address_t 262 include/net/xfrm.h xfrm_address_t *daddr); xfrm_address_t 263 include/net/xfrm.h int (*get_saddr)(xfrm_address_t *saddr, xfrm_address_t *daddr); xfrm_address_t 296 include/net/xfrm.h xfrm_address_t *daddr, xfrm_address_t *saddr); xfrm_address_t 431 include/net/xfrm.h xfrm_address_t saddr; xfrm_address_t 496 include/net/xfrm.h xfrm_address_t local; xfrm_address_t 497 include/net/xfrm.h xfrm_address_t remote; xfrm_address_t 503 include/net/xfrm.h xfrm_address_t old_daddr; xfrm_address_t 504 include/net/xfrm.h xfrm_address_t old_saddr; xfrm_address_t 505 include/net/xfrm.h xfrm_address_t new_daddr; xfrm_address_t 506 include/net/xfrm.h xfrm_address_t new_saddr; xfrm_address_t 538 include/net/xfrm.h int (*new_mapping)(struct xfrm_state *x, xfrm_address_t *ipaddr, __be16 sport); xfrm_address_t 540 include/net/xfrm.h int (*report)(u8 proto, struct xfrm_selector *sel, xfrm_address_t *addr); xfrm_address_t 936 include/net/xfrm.h xfrm_addr_any(xfrm_address_t *addr, unsigned short family) xfrm_address_t 1112 include/net/xfrm.h xfrm_address_t *xfrm_flowi_daddr(struct flowi *fl, unsigned short family) xfrm_address_t 1116 include/net/xfrm.h return (xfrm_address_t *)&fl->fl4_dst; xfrm_address_t 1118 include/net/xfrm.h return (xfrm_address_t *)&fl->fl6_dst; xfrm_address_t 1124 include/net/xfrm.h xfrm_address_t *xfrm_flowi_saddr(struct flowi *fl, unsigned short family) xfrm_address_t 1128 include/net/xfrm.h return (xfrm_address_t *)&fl->fl4_src; xfrm_address_t 1130 include/net/xfrm.h return (xfrm_address_t *)&fl->fl6_src; xfrm_address_t 1137 include/net/xfrm.h xfrm_address_t *saddr, xfrm_address_t *daddr, xfrm_address_t 1154 include/net/xfrm.h xfrm_address_t *daddr, xfrm_address_t *saddr) xfrm_address_t 1164 include/net/xfrm.h xfrm_address_t *daddr, xfrm_address_t *saddr) xfrm_address_t 1176 include/net/xfrm.h xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 1195 include/net/xfrm.h (xfrm_address_t *)&fl->fl4_dst, xfrm_address_t 1196 include/net/xfrm.h (xfrm_address_t *)&fl->fl4_src); xfrm_address_t 1199 include/net/xfrm.h (xfrm_address_t *)&fl->fl6_dst, xfrm_address_t 1200 include/net/xfrm.h (xfrm_address_t *)&fl->fl6_src); xfrm_address_t 1298 include/net/xfrm.h extern struct xfrm_state *xfrm_state_find(xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 1302 include/net/xfrm.h extern struct xfrm_state * xfrm_stateonly_find(xfrm_address_t *daddr, xfrm_address_t 1303 include/net/xfrm.h xfrm_address_t *saddr, xfrm_address_t 1310 include/net/xfrm.h extern struct xfrm_state *xfrm_state_lookup(xfrm_address_t *daddr, __be32 spi, u8 proto, unsigned short family); xfrm_address_t 1311 include/net/xfrm.h extern struct xfrm_state *xfrm_state_lookup_byaddr(xfrm_address_t *daddr, xfrm_address_t *saddr, u8 proto, unsigned short family); xfrm_address_t 1388 include/net/xfrm.h extern int xfrm6_input_addr(struct sk_buff *skb, xfrm_address_t *daddr, xfrm_address_t 1389 include/net/xfrm.h xfrm_address_t *saddr, u8 proto); xfrm_address_t 1392 include/net/xfrm.h extern __be32 xfrm6_tunnel_alloc_spi(xfrm_address_t *saddr); xfrm_address_t 1393 include/net/xfrm.h extern void xfrm6_tunnel_free_spi(xfrm_address_t *saddr); xfrm_address_t 1394 include/net/xfrm.h extern __be32 xfrm6_tunnel_spi_lookup(xfrm_address_t *saddr); xfrm_address_t 1434 include/net/xfrm.h xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 1453 include/net/xfrm.h extern int km_new_mapping(struct xfrm_state *x, xfrm_address_t *ipaddr, __be16 sport); xfrm_address_t 1455 include/net/xfrm.h extern int km_report(u8 proto, struct xfrm_selector *sel, xfrm_address_t *addr); xfrm_address_t 1482 include/net/xfrm.h static inline int xfrm_addr_cmp(xfrm_address_t *a, xfrm_address_t *b, xfrm_address_t 2172 net/core/pktgen.c x = xfrm_stateonly_find((xfrm_address_t *)&pkt_dev->cur_daddr, xfrm_address_t 2173 net/core/pktgen.c (xfrm_address_t *)&pkt_dev->cur_saddr, xfrm_address_t 212 net/ipv4/ah4.c x = xfrm_state_lookup((xfrm_address_t *)&iph->daddr, ah->spi, IPPROTO_AH, AF_INET); xfrm_address_t 273 net/ipv4/esp4.c xfrm_address_t ipaddr; xfrm_address_t 424 net/ipv4/esp4.c x = xfrm_state_lookup((xfrm_address_t *)&iph->daddr, esph->spi, IPPROTO_ESP, AF_INET); xfrm_address_t 38 net/ipv4/ipcomp.c x = xfrm_state_lookup((xfrm_address_t *)&iph->daddr, xfrm_address_t 88 net/ipv4/ipcomp.c t = xfrm_state_lookup((xfrm_address_t *)&x->id.daddr.a4, xfrm_address_t 21 net/ipv4/xfrm4_policy.c static struct dst_entry *xfrm4_dst_lookup(int tos, xfrm_address_t *saddr, xfrm_address_t 22 net/ipv4/xfrm4_policy.c xfrm_address_t *daddr) xfrm_address_t 46 net/ipv4/xfrm4_policy.c static int xfrm4_get_saddr(xfrm_address_t *saddr, xfrm_address_t *daddr) xfrm_address_t 28 net/ipv4/xfrm4_state.c xfrm_address_t *daddr, xfrm_address_t *saddr) xfrm_address_t 418 net/ipv6/ah6.c x = xfrm_state_lookup((xfrm_address_t *)&iph->daddr, ah->spi, IPPROTO_AH, AF_INET6); xfrm_address_t 367 net/ipv6/esp6.c x = xfrm_state_lookup((xfrm_address_t *)&iph->daddr, esph->spi, IPPROTO_ESP, AF_INET6); xfrm_address_t 226 net/ipv6/exthdrs.c ret = xfrm6_input_addr(skb, (xfrm_address_t *)&ipv6h->daddr, xfrm_address_t 227 net/ipv6/exthdrs.c (xfrm_address_t *)&hao->addr, IPPROTO_DSTOPTS); xfrm_address_t 440 net/ipv6/exthdrs.c if (xfrm6_input_addr(skb, (xfrm_address_t *)addr, xfrm_address_t 441 net/ipv6/exthdrs.c (xfrm_address_t *)&ipv6_hdr(skb)->saddr, xfrm_address_t 66 net/ipv6/ipcomp6.c x = xfrm_state_lookup((xfrm_address_t *)&iph->daddr, spi, IPPROTO_COMP, AF_INET6); xfrm_address_t 84 net/ipv6/ipcomp6.c t->id.spi = xfrm6_tunnel_alloc_spi((xfrm_address_t *)&x->props.saddr); xfrm_address_t 115 net/ipv6/ipcomp6.c spi = xfrm6_tunnel_spi_lookup((xfrm_address_t *)&x->props.saddr); xfrm_address_t 117 net/ipv6/ipcomp6.c t = xfrm_state_lookup((xfrm_address_t *)&x->id.daddr, xfrm_address_t 234 net/ipv6/mip6.c memcpy(&sel.daddr, (xfrm_address_t *)&ipv6_hdr(skb)->daddr, xfrm_address_t 237 net/ipv6/mip6.c memcpy(&sel.saddr, (xfrm_address_t *)&ipv6_hdr(skb)->saddr, xfrm_address_t 251 net/ipv6/mip6.c (hao ? (xfrm_address_t *)&hao->addr : NULL)); xfrm_address_t 58 net/ipv6/xfrm6_input.c int xfrm6_input_addr(struct sk_buff *skb, xfrm_address_t *daddr, xfrm_address_t 59 net/ipv6/xfrm6_input.c xfrm_address_t *saddr, u8 proto) xfrm_address_t 84 net/ipv6/xfrm6_input.c xfrm_address_t *dst, *src; xfrm_address_t 94 net/ipv6/xfrm6_input.c src = (xfrm_address_t *)&in6addr_any; xfrm_address_t 98 net/ipv6/xfrm6_input.c dst = (xfrm_address_t *)&in6addr_any; xfrm_address_t 99 net/ipv6/xfrm6_input.c src = (xfrm_address_t *)&in6addr_any; xfrm_address_t 30 net/ipv6/xfrm6_policy.c static struct dst_entry *xfrm6_dst_lookup(int tos, xfrm_address_t *saddr, xfrm_address_t 31 net/ipv6/xfrm6_policy.c xfrm_address_t *daddr) xfrm_address_t 52 net/ipv6/xfrm6_policy.c static int xfrm6_get_saddr(xfrm_address_t *saddr, xfrm_address_t *daddr) xfrm_address_t 27 net/ipv6/xfrm6_state.c xfrm_address_t *daddr, xfrm_address_t *saddr) xfrm_address_t 41 net/ipv6/xfrm6_tunnel.c xfrm_address_t addr; xfrm_address_t 61 net/ipv6/xfrm6_tunnel.c static inline unsigned xfrm6_tunnel_spi_hash_byaddr(xfrm_address_t *addr) xfrm_address_t 114 net/ipv6/xfrm6_tunnel.c static struct xfrm6_tunnel_spi *__xfrm6_tunnel_spi_lookup(xfrm_address_t *saddr) xfrm_address_t 129 net/ipv6/xfrm6_tunnel.c __be32 xfrm6_tunnel_spi_lookup(xfrm_address_t *saddr) xfrm_address_t 158 net/ipv6/xfrm6_tunnel.c static u32 __xfrm6_tunnel_alloc_spi(xfrm_address_t *saddr) xfrm_address_t 200 net/ipv6/xfrm6_tunnel.c __be32 xfrm6_tunnel_alloc_spi(xfrm_address_t *saddr) xfrm_address_t 219 net/ipv6/xfrm6_tunnel.c void xfrm6_tunnel_free_spi(xfrm_address_t *saddr) xfrm_address_t 260 net/ipv6/xfrm6_tunnel.c spi = xfrm6_tunnel_spi_lookup((xfrm_address_t *)&iph->saddr); xfrm_address_t 320 net/ipv6/xfrm6_tunnel.c xfrm6_tunnel_free_spi((xfrm_address_t *)&x->props.saddr); xfrm_address_t 623 net/key/af_key.c int pfkey_sockaddr_extract(const struct sockaddr *sa, xfrm_address_t *xaddr) xfrm_address_t 642 net/key/af_key.c int pfkey_sadb_addr2xfrm_addr(struct sadb_address *addr, xfrm_address_t *xaddr) xfrm_address_t 654 net/key/af_key.c xfrm_address_t *xaddr; xfrm_address_t 672 net/key/af_key.c xaddr = (xfrm_address_t *)&((struct sockaddr_in *)(addr + 1))->sin_addr; xfrm_address_t 676 net/key/af_key.c xaddr = (xfrm_address_t *)&((struct sockaddr_in6 *)(addr + 1))->sin6_addr; xfrm_address_t 726 net/key/af_key.c static unsigned int pfkey_sockaddr_fill(xfrm_address_t *xaddr, __be16 port, xfrm_address_t 1313 net/key/af_key.c xfrm_address_t *xsaddr = NULL, *xdaddr = NULL; xfrm_address_t 1339 net/key/af_key.c xdaddr = (xfrm_address_t *)&((struct sockaddr_in *)(daddr + 1))->sin_addr.s_addr; xfrm_address_t 1340 net/key/af_key.c xsaddr = (xfrm_address_t *)&((struct sockaddr_in *)(saddr + 1))->sin_addr.s_addr; xfrm_address_t 1344 net/key/af_key.c xdaddr = (xfrm_address_t *)&((struct sockaddr_in6 *)(daddr + 1))->sin6_addr; xfrm_address_t 1345 net/key/af_key.c xsaddr = (xfrm_address_t *)&((struct sockaddr_in6 *)(saddr + 1))->sin6_addr; xfrm_address_t 2390 net/key/af_key.c xfrm_address_t *saddr, xfrm_address_t *daddr, xfrm_address_t 3196 net/key/af_key.c static int pfkey_send_new_mapping(struct xfrm_state *x, xfrm_address_t *ipaddr, __be16 sport) xfrm_address_t 3366 net/key/af_key.c xfrm_address_t *src, xfrm_address_t *dst) xfrm_address_t 7 net/xfrm/xfrm_hash.h static inline unsigned int __xfrm4_addr_hash(xfrm_address_t *addr) xfrm_address_t 12 net/xfrm/xfrm_hash.h static inline unsigned int __xfrm6_addr_hash(xfrm_address_t *addr) xfrm_address_t 17 net/xfrm/xfrm_hash.h static inline unsigned int __xfrm4_daddr_saddr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr) xfrm_address_t 22 net/xfrm/xfrm_hash.h static inline unsigned int __xfrm6_daddr_saddr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr) xfrm_address_t 28 net/xfrm/xfrm_hash.h static inline unsigned int __xfrm_dst_hash(xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 44 net/xfrm/xfrm_hash.h static inline unsigned __xfrm_src_hash(xfrm_address_t *daddr, xfrm_address_t 45 net/xfrm/xfrm_hash.h xfrm_address_t *saddr, xfrm_address_t 62 net/xfrm/xfrm_hash.h __xfrm_spi_hash(xfrm_address_t *daddr, __be32 spi, u8 proto, unsigned short family, xfrm_address_t 84 net/xfrm/xfrm_hash.h xfrm_address_t *daddr = &sel->daddr; xfrm_address_t 85 net/xfrm/xfrm_hash.h xfrm_address_t *saddr = &sel->saddr; xfrm_address_t 109 net/xfrm/xfrm_hash.h static inline unsigned int __addr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr, unsigned short family, unsigned int hmask) xfrm_address_t 110 net/xfrm/xfrm_input.c xfrm_address_t *daddr; xfrm_address_t 138 net/xfrm/xfrm_input.c daddr = (xfrm_address_t *)(skb_network_header(skb) + xfrm_address_t 101 net/xfrm/xfrm_policy.c xfrm_address_t *saddr, xfrm_address_t 102 net/xfrm/xfrm_policy.c xfrm_address_t *daddr, xfrm_address_t 120 net/xfrm/xfrm_policy.c xfrm_address_t *prev_saddr, xfrm_address_t 121 net/xfrm/xfrm_policy.c xfrm_address_t *prev_daddr, xfrm_address_t 124 net/xfrm/xfrm_policy.c xfrm_address_t *saddr = &x->props.saddr; xfrm_address_t 125 net/xfrm/xfrm_policy.c xfrm_address_t *daddr = &x->id.daddr; xfrm_address_t 351 net/xfrm/xfrm_policy.c static struct hlist_head *policy_hash_direct(xfrm_address_t *daddr, xfrm_address_t *saddr, unsigned short family, int dir) xfrm_address_t 960 net/xfrm/xfrm_policy.c xfrm_address_t *daddr, *saddr; xfrm_address_t 1196 net/xfrm/xfrm_policy.c xfrm_get_saddr(xfrm_address_t *local, xfrm_address_t *remote, xfrm_address_t 1218 net/xfrm/xfrm_policy.c xfrm_address_t *daddr = xfrm_flowi_daddr(fl, family); xfrm_address_t 1219 net/xfrm/xfrm_policy.c xfrm_address_t *saddr = xfrm_flowi_saddr(fl, family); xfrm_address_t 1220 net/xfrm/xfrm_policy.c xfrm_address_t tmp; xfrm_address_t 1224 net/xfrm/xfrm_policy.c xfrm_address_t *remote = daddr; xfrm_address_t 1225 net/xfrm/xfrm_policy.c xfrm_address_t *local = saddr; xfrm_address_t 1404 net/xfrm/xfrm_policy.c xfrm_address_t saddr, daddr; xfrm_address_t 72 net/xfrm/xfrm_state.c static inline unsigned int xfrm_dst_hash(xfrm_address_t *daddr, xfrm_address_t 73 net/xfrm/xfrm_state.c xfrm_address_t *saddr, xfrm_address_t 80 net/xfrm/xfrm_state.c static inline unsigned int xfrm_src_hash(xfrm_address_t *daddr, xfrm_address_t 81 net/xfrm/xfrm_state.c xfrm_address_t *saddr, xfrm_address_t 88 net/xfrm/xfrm_state.c xfrm_spi_hash(xfrm_address_t *daddr, __be32 spi, u8 proto, unsigned short family) xfrm_address_t 673 net/xfrm/xfrm_state.c xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 684 net/xfrm/xfrm_state.c static struct xfrm_state *__xfrm_state_lookup(xfrm_address_t *daddr, __be32 spi, u8 proto, unsigned short family) xfrm_address_t 716 net/xfrm/xfrm_state.c static struct xfrm_state *__xfrm_state_lookup_byaddr(xfrm_address_t *daddr, xfrm_address_t *saddr, u8 proto, unsigned short family) xfrm_address_t 772 net/xfrm/xfrm_state.c xfrm_state_find(xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 889 net/xfrm/xfrm_state.c xfrm_stateonly_find(xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 982 net/xfrm/xfrm_state.c static struct xfrm_state *__find_acq_core(unsigned short family, u8 mode, u32 reqid, u8 proto, xfrm_address_t *daddr, xfrm_address_t *saddr, int create) xfrm_address_t 1372 net/xfrm/xfrm_state.c xfrm_state_lookup(xfrm_address_t *daddr, __be32 spi, u8 proto, xfrm_address_t 1385 net/xfrm/xfrm_state.c xfrm_state_lookup_byaddr(xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 1399 net/xfrm/xfrm_state.c xfrm_address_t *daddr, xfrm_address_t *saddr, xfrm_address_t 1784 net/xfrm/xfrm_state.c int km_new_mapping(struct xfrm_state *x, xfrm_address_t *ipaddr, __be16 sport) xfrm_address_t 1838 net/xfrm/xfrm_state.c int km_report(u8 proto, struct xfrm_selector *sel, xfrm_address_t *addr) xfrm_address_t 82 net/xfrm/xfrm_user.c xfrm_address_t **addrp) xfrm_address_t 445 net/xfrm/xfrm_user.c xfrm_address_t *saddr = NULL; xfrm_address_t 826 net/xfrm/xfrm_user.c xfrm_address_t *daddr; xfrm_address_t 968 net/xfrm/xfrm_user.c sizeof(xfrm_address_t)); xfrm_address_t 1932 net/xfrm/xfrm_user.c [XFRMA_SRCADDR] = { .len = sizeof(xfrm_address_t) }, xfrm_address_t 1933 net/xfrm/xfrm_user.c [XFRMA_COADDR] = { .len = sizeof(xfrm_address_t) }, xfrm_address_t 2468 net/xfrm/xfrm_user.c struct xfrm_selector *sel, xfrm_address_t *addr) xfrm_address_t 2492 net/xfrm/xfrm_user.c xfrm_address_t *addr)