Searched refs:addrlen (Results 1 - 11 of 11) sorted by relevance

/net/sunrpc/xprtrdma/
H A Dtransport.c275 if (args->addrlen > sizeof(xprt->addr)) {
304 memcpy(&cdata.addr, args->dstaddr, args->addrlen);
309 xprt->addrlen = args->addrlen;
310 memcpy(&xprt->addr, &cdata.addr, xprt->addrlen);
/net/sunrpc/
H A Dxprtsock.c385 static int xs_send_kvec(struct socket *sock, struct sockaddr *addr, int addrlen, struct kvec *vec, unsigned int base, int more) argument
389 .msg_namelen = addrlen,
442 * @addrlen: UDP only -- length of destination address
449 static int xs_sendpages(struct socket *sock, struct sockaddr *addr, int addrlen, struct xdr_buf *xdr, unsigned int base, bool zerocopy, int *sent_p) argument
461 addrlen = 0;
467 err = xs_send_kvec(sock, addr, addrlen, &xdr->head[0], base, remainder != 0);
641 status = xs_sendpages(transport->sock, xs_addr(xprt), xprt->addrlen,
1778 memcpy(&myaddr, &transport->srcaddr, transport->xprt.addrlen);
1782 transport->xprt.addrlen);
1942 return kernel_connect(sock, xs_addr(xprt), xprt->addrlen,
[all...]
H A Dsvc_xprt.c1089 dr->addrlen = rqstp->rq_addrlen;
1122 memcpy(&rqstp->rq_addr, &dr->addr, dr->addrlen);
1123 rqstp->rq_addrlen = dr->addrlen;
H A Dclnt.c493 .addrlen = args->addrsize,
1090 bytes = xprt->addrlen;
1257 salen = xprt->addrlen;
/net/llc/
H A Daf_llc.c293 * @addrlen: Length of the uaddr structure.
303 static int llc_ui_bind(struct socket *sock, struct sockaddr *uaddr, int addrlen) argument
312 if (unlikely(!sock_flag(sk, SOCK_ZAPPED) || addrlen != sizeof(*addr)))
422 * @addrlen: Size of uaddr structure.
433 int addrlen, int flags)
441 if (unlikely(addrlen != sizeof(*addr)))
432 llc_ui_connect(struct socket *sock, struct sockaddr *uaddr, int addrlen, int flags) argument
/net/
H A Dsocket.c1527 SYSCALL_DEFINE3(bind, int, fd, struct sockaddr __user *, umyaddr, int, addrlen)
1535 err = move_addr_to_kernel(umyaddr, addrlen, &address);
1539 addrlen);
1543 &address, addrlen);
1689 int, addrlen)
1698 err = move_addr_to_kernel(uservaddr, addrlen, &address);
1703 security_socket_connect(sock, (struct sockaddr *)&address, addrlen);
1707 err = sock->ops->connect(sock, (struct sockaddr *)&address, addrlen,
3348 int kernel_bind(struct socket *sock, struct sockaddr *addr, int addrlen) argument
3350 return sock->ops->bind(sock, addr, addrlen);
3385 kernel_connect(struct socket *sock, struct sockaddr *addr, int addrlen, int flags) argument
3392 kernel_getsockname(struct socket *sock, struct sockaddr *addr, int *addrlen) argument
3399 kernel_getpeername(struct socket *sock, struct sockaddr *addr, int *addrlen) argument
[all...]
H A Dcompat.c769 int __user *, addrlen)
771 return sys_recvfrom(fd, buf, len, flags | MSG_CMSG_COMPAT, addr, addrlen);
/net/sctp/
H A Dsm_make_chunk.c2750 int addrlen; local
2753 addrlen = af->to_addr_param(addr, &addrparam);
2754 if (!addrlen)
2756 length += addrlen;
2768 sctp_addto_chunk(retval, addrlen, &addrparam);
2893 int addrlen; local
2896 addrlen = af->to_addr_param(addr, &addrparam);
2897 if (!addrlen)
2899 len += addrlen;
2911 sctp_addto_chunk(retval, addrlen,
[all...]
H A Dsocket.c266 * ret = bind(int sd, struct sockaddr *addr, int addrlen);
4802 int addrlen; local
4823 addrlen = sctp_get_pf_specific(sk->sk_family)
4825 if (space_left < addrlen)
4827 if (copy_to_user(to, &temp, addrlen))
4829 to += addrlen;
4831 space_left -= addrlen;
4849 int addrlen; local
4868 addrlen = sctp_get_pf_specific(sk->sk_family)
4871 if (space_left < addrlen) {
4899 int addrlen; local
[all...]
H A Dipv6.c719 char *msgname, int *addrlen)
747 *addrlen = sctp_v6_addr_to_user(sctp_sk(asoc->base.sk), addr);
718 sctp_inet6_event_msgname(struct sctp_ulpevent *event, char *msgname, int *addrlen) argument
/net/decnet/
H A Daf_decnet.c904 static int __dn_connect(struct sock *sk, struct sockaddr_dn *addr, int addrlen, long *timeo, int flags) argument
933 if (addr == NULL || addrlen != sizeof(struct sockaddr_dn))
972 static int dn_connect(struct socket *sock, struct sockaddr *uaddr, int addrlen, int flags) argument
980 err = __dn_connect(sk, addr, addrlen, &timeo, 0);
986 static inline int dn_check_state(struct sock *sk, struct sockaddr_dn *addr, int addrlen, long *timeo, int flags) argument
999 return __dn_connect(sk, addr, addrlen, timeo, flags);

Completed in 362 milliseconds