Lines Matching refs:paddr
51 const union sctp_addr *paddr,
823 const union sctp_addr *paddr, __u32 seed)
827 if (paddr->sa.sa_family == AF_INET6)
828 addr = jhash(&paddr->v6.sin6_addr, 16, seed);
830 addr = (__force __u32)paddr->v4.sin_addr.s_addr;
832 return jhash_3words(addr, ((__force __u32)paddr->v4.sin_port) << 16 |
840 const union sctp_addr *paddr,
863 __u32 phash = sctp_hashfn(net, lport, paddr, 0);
877 const union sctp_addr *paddr;
889 if (!sctp_cmp_addr_exact(&t->ipaddr, x->paddr))
918 return sctp_hashfn(x->net, x->lport, x->paddr, seed);
950 arg.paddr = &t->ipaddr;
995 const union sctp_addr *paddr,
1002 .paddr = paddr,
1028 const union sctp_addr *paddr)
1033 .paddr = paddr,
1074 const union sctp_addr *paddr,
1081 asoc = __sctp_lookup_association(net, laddr, paddr, transportp, dif, sdif);
1090 const union sctp_addr *paddr,
1095 if (sctp_lookup_association(net, laddr, paddr, &transport, dif, sdif)) {
1128 union sctp_addr *paddr = &addr;
1160 if (!af->from_addr_param(paddr, params.addr, sh->source, 0))
1163 asoc = __sctp_lookup_association(net, laddr, paddr, transportp, dif, sdif);
1196 union sctp_addr paddr;
1208 if (!af->from_addr_param(&paddr, param, peer_port, 0))
1211 return __sctp_lookup_association(net, laddr, &paddr, transportp, dif, sdif);
1329 const union sctp_addr *paddr,
1336 asoc = __sctp_lookup_association(net, laddr, paddr, transportp, dif, sdif);
1348 if (paddr->sa.sa_family == AF_INET)
1351 &paddr->v4.sin_addr, ntohs(paddr->v4.sin_port));
1355 &paddr->v6.sin6_addr, ntohs(paddr->v6.sin6_port));