Lines Matching refs:uaddr
99 static int ieee802154_sock_bind(struct socket *sock, struct sockaddr *uaddr, in ieee802154_sock_bind() argument
105 return sk->sk_prot->bind(sk, uaddr, addr_len); in ieee802154_sock_bind()
107 return sock_no_bind(sock, uaddr, addr_len); in ieee802154_sock_bind()
110 static int ieee802154_sock_connect(struct socket *sock, struct sockaddr *uaddr, in ieee802154_sock_connect() argument
115 if (addr_len < sizeof(uaddr->sa_family)) in ieee802154_sock_connect()
118 if (uaddr->sa_family == AF_UNSPEC) in ieee802154_sock_connect()
121 return sk->sk_prot->connect(sk, uaddr, addr_len); in ieee802154_sock_connect()
199 struct sockaddr_ieee802154 *uaddr = (struct sockaddr_ieee802154 *)_uaddr; in raw_bind() local
203 err = ieee802154_sockaddr_check_size(uaddr, len); in raw_bind()
207 uaddr = (struct sockaddr_ieee802154 *)_uaddr; in raw_bind()
208 if (uaddr->family != AF_IEEE802154) in raw_bind()
213 ieee802154_addr_from_sa(&addr, &uaddr->addr); in raw_bind()
230 static int raw_connect(struct sock *sk, struct sockaddr *uaddr, in raw_connect() argument
489 static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) in dgram_bind() argument
491 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr; in dgram_bind()
568 static int dgram_connect(struct sock *sk, struct sockaddr *uaddr, in dgram_connect() argument
571 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr; in dgram_connect()