tag | line | file | source code |
sk1 | 143 | net/inet/af_inet.c | struct sock *sk1; |
sk1 | 170 | net/inet/af_inet.c | sk1 = sk->prot->sock_array[num]; |
sk1 | 171 | net/inet/af_inet.c | for(sk2 = sk1; sk2 != NULL; sk2=sk2->next) |
sk1 | 175 | net/inet/af_inet.c | if (sk2 == sk1) |
sk1 | 183 | net/inet/af_inet.c | sk1->next= sk; |
sk1 | 187 | net/inet/af_inet.c | sk1 = sk2; |
sk1 | 192 | net/inet/af_inet.c | sk1->next = sk; |
sk1 | 200 | net/inet/af_inet.c | static void remove_sock(struct sock *sk1) |
sk1 | 204 | net/inet/af_inet.c | if (!sk1->prot) |
sk1 | 212 | net/inet/af_inet.c | sk2 = sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)]; |
sk1 | 213 | net/inet/af_inet.c | if (sk2 == sk1) |
sk1 | 215 | net/inet/af_inet.c | sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)] = sk1->next; |
sk1 | 220 | net/inet/af_inet.c | while(sk2 && sk2->next != sk1) |
sk1 | 227 | net/inet/af_inet.c | sk2->next = sk1->next; |
sk1 | 919 | net/inet/af_inet.c | struct sock *sk1, *sk2; |
sk1 | 922 | net/inet/af_inet.c | sk1 = (struct sock *) sock->data; |
sk1 | 937 | net/inet/af_inet.c | if (sk1->prot->accept == NULL) |
sk1 | 941 | net/inet/af_inet.c | if (sk1->pair != NULL ) |
sk1 | 943 | net/inet/af_inet.c | sk2 = sk1->pair; |
sk1 | 944 | net/inet/af_inet.c | sk1->pair = NULL; |
sk1 | 948 | net/inet/af_inet.c | sk2 = sk1->prot->accept(sk1,flags); |
sk1 | 951 | net/inet/af_inet.c | if (sk1->err <= 0) |
sk1 | 953 | net/inet/af_inet.c | err=sk1->err; |
sk1 | 954 | net/inet/af_inet.c | sk1->err=0; |
sk1 | 971 | net/inet/af_inet.c | sk1->pair = sk2; |