Lines Matching refs:uaddr
109 static int ieee802154_sock_bind(struct socket *sock, struct sockaddr *uaddr, in ieee802154_sock_bind() argument
115 return sk->sk_prot->bind(sk, uaddr, addr_len); in ieee802154_sock_bind()
117 return sock_no_bind(sock, uaddr, addr_len); in ieee802154_sock_bind()
120 static int ieee802154_sock_connect(struct socket *sock, struct sockaddr *uaddr, in ieee802154_sock_connect() argument
125 if (addr_len < sizeof(uaddr->sa_family)) in ieee802154_sock_connect()
128 if (uaddr->sa_family == AF_UNSPEC) in ieee802154_sock_connect()
131 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()
247 static int raw_connect(struct sock *sk, struct sockaddr *uaddr, in raw_connect() argument
502 static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) in dgram_bind() argument
504 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr; in dgram_bind()
578 static int dgram_connect(struct sock *sk, struct sockaddr *uaddr, in dgram_connect() argument
581 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr; in dgram_connect()