taglinefilesource code
servsock133include/linux/net.hextern int  sock_awaitconn(struct socket *mysock, struct socket *servsock, int flags);
servsock583net/socket.cint sock_awaitconn(struct socket *mysock, struct socket *servsock, int flags)
servsock590net/socket.cif (!(servsock->flags & SO_ACCEPTCON)) 
servsock601net/socket.cif (!(last = servsock->iconn)) 
servsock602net/socket.cservsock->iconn = mysock;
servsock610net/socket.cmysock->conn = servsock;
servsock617net/socket.cwake_up_interruptible(servsock->wait);
servsock618net/socket.csock_wake_async(servsock, 0);
servsock636net/socket.cif (mysock->conn == servsock) 
servsock639net/socket.cif ((last = servsock->iconn) == mysock)
servsock640net/socket.cservsock->iconn = mysock->next;