Lines Matching refs:uaddr
107 static int ieee802154_sock_bind(struct socket *sock, struct sockaddr *uaddr, in ieee802154_sock_bind() argument
113 return sk->sk_prot->bind(sk, uaddr, addr_len); in ieee802154_sock_bind()
115 return sock_no_bind(sock, uaddr, addr_len); in ieee802154_sock_bind()
118 static int ieee802154_sock_connect(struct socket *sock, struct sockaddr *uaddr, in ieee802154_sock_connect() argument
123 if (addr_len < sizeof(uaddr->sa_family)) in ieee802154_sock_connect()
126 if (uaddr->sa_family == AF_UNSPEC) in ieee802154_sock_connect()
129 return sk->sk_prot->connect(sk, uaddr, addr_len); in ieee802154_sock_connect()
211 struct sockaddr_ieee802154 *uaddr = (struct sockaddr_ieee802154 *)_uaddr; in raw_bind() local
215 if (len < sizeof(*uaddr)) in raw_bind()
218 uaddr = (struct sockaddr_ieee802154 *)_uaddr; in raw_bind()
219 if (uaddr->family != AF_IEEE802154) in raw_bind()
224 ieee802154_addr_from_sa(&addr, &uaddr->addr); in raw_bind()
241 static int raw_connect(struct sock *sk, struct sockaddr *uaddr, in raw_connect() argument
498 static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) in dgram_bind() argument
500 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr; in dgram_bind()
574 static int dgram_connect(struct sock *sk, struct sockaddr *uaddr, in dgram_connect() argument
577 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr; in dgram_connect()