taglinefilesource code
sk2215net/inet/sock.cstruct sock *sk2;
sk2242net/inet/sock.cfor(sk2 = sk1; sk2 != NULL; sk2=sk2->next) {
sk2243net/inet/sock.cif (!(sk2->saddr & mask)) {
sk2244net/inet/sock.cif (sk2 == sk1) {
sk2250net/inet/sock.csk->next = sk2;
sk2255net/inet/sock.csk1 = sk2;
sk2268net/inet/sock.cstruct sock *sk2;
sk2283net/inet/sock.csk2 = sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)];
sk2284net/inet/sock.cif (sk2 == sk1) {
sk2290net/inet/sock.cwhile(sk2 && sk2->next != sk1) {
sk2291net/inet/sock.csk2 = sk2->next;
sk2294net/inet/sock.cif (sk2) {
sk2295net/inet/sock.csk2->next = sk1->next;
sk2944net/inet/sock.cstruct sock *sk, *sk2;
sk2989net/inet/sock.cfor(sk2 = sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)];
sk2990net/inet/sock.csk2 != NULL; sk2 = sk2->next) {
sk2992net/inet/sock.cif (sk2->num != snum) continue;
sk2995net/inet/sock.cif (sk2->dead) {
sk2996net/inet/sock.cdestroy_sock(sk2);
sk21003net/inet/sock.cif (sk2->num != snum) continue;    /* more than one */
sk21004net/inet/sock.cif (sk2->saddr != sk->saddr) continue;  /* socket per slot ! -FB */
sk21005net/inet/sock.cif (!sk2->reuse) {
sk21110net/inet/sock.cstruct sock *sk1, *sk2;
sk21131net/inet/sock.csk2 = sk1->pair;
sk21134net/inet/sock.csk2 = sk1->prot->accept(sk1,flags);
sk21135net/inet/sock.cif (sk2 == NULL) {
sk21143net/inet/sock.cnewsock->data = (void *)sk2;
sk21144net/inet/sock.csk2->sleep = newsock->wait;
sk21149net/inet/sock.cwhile(sk2->state == TCP_SYN_RECV) {
sk21150net/inet/sock.cinterruptible_sleep_on(sk2->sleep);
sk21153net/inet/sock.csk1->pair = sk2;
sk21154net/inet/sock.csk2->sleep = NULL;
sk21161net/inet/sock.cif (sk2->state != TCP_ESTABLISHED && sk2->err > 0) {
sk21163net/inet/sock.cerr = -sk2->err;
sk21164net/inet/sock.csk2->err=0;
sk21165net/inet/sock.cdestroy_sock(sk2);
sk2177net/inet/sockinet.cstruct sock *sk2;
sk2207net/inet/sockinet.cfor(sk2 = sk1; sk2 != NULL; sk2=sk2->next) 
sk2209net/inet/sockinet.cif (!(sk2->saddr & mask)) 
sk2211net/inet/sockinet.cif (sk2 == sk1) 
sk2218net/inet/sockinet.csk->next = sk2;
sk2223net/inet/sockinet.csk1 = sk2;
sk2235net/inet/sockinet.cstruct sock *sk2;
sk2253net/inet/sockinet.csk2 = sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)];
sk2254net/inet/sockinet.cif (sk2 == sk1) 
sk2261net/inet/sockinet.cwhile(sk2 && sk2->next != sk1) 
sk2263net/inet/sockinet.csk2 = sk2->next;
sk2266net/inet/sockinet.cif (sk2) 
sk2268net/inet/sockinet.csk2->next = sk1->next;
sk2813net/inet/sockinet.cstruct sock *sk, *sk2;
sk2857net/inet/sockinet.cfor(sk2 = sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)];sk2 != NULL; sk2 = sk2->next) 
sk2859net/inet/sockinet.cif (sk2->num != snum) 
sk2861net/inet/sockinet.cif (sk2->saddr != sk->saddr) 
sk2863net/inet/sockinet.cif (sk2->dead && !sk2->inuse)   /* Added in use check AC 24/12/93 */
sk2865net/inet/sockinet.cdestroy_sock(sk2);
sk2873net/inet/sockinet.cif (sk2->num != snum) 
sk2875net/inet/sockinet.cif (sk2->saddr != sk->saddr) 
sk2877net/inet/sockinet.cif (!sk2->reuse) 
sk2985net/inet/sockinet.cstruct sock *sk1, *sk2;
sk21011net/inet/sockinet.csk2 = sk1->pair;
sk21016net/inet/sockinet.csk2 = sk1->prot->accept(sk1,flags);
sk21017net/inet/sockinet.cif (sk2 == NULL) 
sk21026net/inet/sockinet.cnewsock->data = (void *)sk2;
sk21027net/inet/sockinet.csk2->sleep = newsock->wait;
sk21034net/inet/sockinet.cwhile(sk2->state == TCP_SYN_RECV) 
sk21036net/inet/sockinet.cinterruptible_sleep_on(sk2->sleep);
sk21040net/inet/sockinet.csk1->pair = sk2;
sk21041net/inet/sockinet.csk2->sleep = NULL;
sk21048net/inet/sockinet.cif (sk2->state != TCP_ESTABLISHED && sk2->err > 0) 
sk21051net/inet/sockinet.cerr = -sk2->err;
sk21052net/inet/sockinet.csk2->err=0;
sk21053net/inet/sockinet.cdestroy_sock(sk2);