Searched refs:sunaddr (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/net/unix/ |
H A D | af_unix.c | 147 static unsigned int unix_abstract_hash(struct sockaddr_un *sunaddr, in unix_abstract_hash() argument 150 __wsum csum = csum_partial(sunaddr, addr_len, 0); in unix_abstract_hash() 249 static struct unix_address *unix_create_addr(struct sockaddr_un *sunaddr, in unix_create_addr() argument 260 memcpy(addr->name, sunaddr, addr_len); in unix_create_addr() 278 static int unix_validate_addr(struct sockaddr_un *sunaddr, int addr_len) in unix_validate_addr() argument 281 addr_len > sizeof(*sunaddr)) in unix_validate_addr() 284 if (sunaddr->sun_family != AF_UNIX) in unix_validate_addr() 290 static int unix_mkname_bsd(struct sockaddr_un *sunaddr, int addr_len) in unix_mkname_bsd() argument 292 struct sockaddr_storage *addr = (struct sockaddr_storage *)sunaddr; in unix_mkname_bsd() 308 /* Don't pass sunaddr in unix_mkname_bsd() 1069 unix_find_bsd(struct sockaddr_un *sunaddr, int addr_len, int type) unix_find_bsd() argument 1113 unix_find_abstract(struct net *net, struct sockaddr_un *sunaddr, int addr_len, int type) unix_find_abstract() argument 1132 unix_find_other(struct net *net, struct sockaddr_un *sunaddr, int addr_len, int type) unix_find_other() argument 1207 unix_bind_bsd(struct sock *sk, struct sockaddr_un *sunaddr, int addr_len) unix_bind_bsd() argument 1275 unix_bind_abstract(struct sock *sk, struct sockaddr_un *sunaddr, int addr_len) unix_bind_abstract() argument 1320 struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr; unix_bind() local 1366 struct sockaddr_un *sunaddr = (struct sockaddr_un *)addr; unix_dgram_connect() local 1476 struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr; unix_stream_connect() local [all...] |
/kernel/linux/linux-5.10/net/unix/ |
H A D | af_unix.c | 229 static int unix_mkname(struct sockaddr_un *sunaddr, int len, unsigned int *hashp) in unix_mkname() argument 233 if (len <= sizeof(short) || len > sizeof(*sunaddr)) in unix_mkname() 235 if (!sunaddr || sunaddr->sun_family != AF_UNIX) in unix_mkname() 237 if (sunaddr->sun_path[0]) { in unix_mkname() 245 ((char *)sunaddr)[len] = 0; in unix_mkname() 246 len = strlen(sunaddr->sun_path)+1+sizeof(short); in unix_mkname() 250 *hashp = unix_hash_fold(csum_partial(sunaddr, len, 0)); in unix_mkname() 1037 struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr; in unix_bind() local 1038 char *sun_path = sunaddr in unix_bind() 1151 struct sockaddr_un *sunaddr = (struct sockaddr_un *)addr; unix_dgram_connect() local 1251 struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr; unix_stream_connect() local [all...] |
Completed in 6 milliseconds