Lines Matching refs:sockaddr_un
147 static unsigned int unix_abstract_hash(struct sockaddr_un *sunaddr,
249 static struct unix_address *unix_create_addr(struct sockaddr_un *sunaddr,
278 static int unix_validate_addr(struct sockaddr_un *sunaddr, int addr_len)
280 if (addr_len <= offsetof(struct sockaddr_un, sun_path) ||
290 static int unix_mkname_bsd(struct sockaddr_un *sunaddr, int addr_len)
295 BUILD_BUG_ON(offset != offsetof(struct sockaddr_un, sun_path));
369 struct sockaddr_un *sunname,
385 struct sockaddr_un *sunname,
1069 static struct sock *unix_find_bsd(struct sockaddr_un *sunaddr, int addr_len,
1114 struct sockaddr_un *sunaddr,
1133 struct sockaddr_un *sunaddr,
1164 offsetof(struct sockaddr_un, sun_path) + 16, GFP_KERNEL);
1168 addr->len = offsetof(struct sockaddr_un, sun_path) + 6;
1207 static int unix_bind_bsd(struct sock *sk, struct sockaddr_un *sunaddr,
1275 static int unix_bind_abstract(struct sock *sk, struct sockaddr_un *sunaddr,
1320 struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr;
1324 if (addr_len == offsetof(struct sockaddr_un, sun_path) &&
1366 struct sockaddr_un *sunaddr = (struct sockaddr_un *)addr;
1476 struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr;
1747 DECLARE_SOCKADDR(struct sockaddr_un *, sunaddr, uaddr);
1765 err = offsetof(struct sockaddr_un, sun_path);
1898 DECLARE_SOCKADDR(struct sockaddr_un *, sunaddr, msg->msg_name);
2741 DECLARE_SOCKADDR(struct sockaddr_un *, sunaddr,
3286 offsetof(struct sockaddr_un, sun_path);