| tag | line | file | source code |
| newsk | 99 | include/linux/skbuff.h | extern void skb_insert(struct sk_buff *old,struct sk_buff *newsk); |
| newsk | 100 | include/linux/skbuff.h | extern void skb_append(struct sk_buff *old,struct sk_buff *newsk); |
| newsk | 144 | net/inet/skbuff.c | void skb_queue_head(struct sk_buff_head *list_,struct sk_buff *newsk) |
| newsk | 153 | net/inet/skbuff.c | IS_SKB(newsk); |
| newsk | 155 | net/inet/skbuff.c | if (newsk->next || newsk->prev) |
| newsk | 159 | net/inet/skbuff.c | newsk->next = list->next; |
| newsk | 160 | net/inet/skbuff.c | newsk->prev = list; |
| newsk | 162 | net/inet/skbuff.c | newsk->next->prev = newsk; |
| newsk | 163 | net/inet/skbuff.c | newsk->prev->next = newsk; |
| newsk | 172 | net/inet/skbuff.c | void skb_queue_tail(struct sk_buff_head *list_, struct sk_buff *newsk) |
| newsk | 181 | net/inet/skbuff.c | if (newsk->next || newsk->prev) |
| newsk | 183 | net/inet/skbuff.c | IS_SKB(newsk); |
| newsk | 187 | net/inet/skbuff.c | newsk->next = list; |
| newsk | 188 | net/inet/skbuff.c | newsk->prev = list->prev; |
| newsk | 190 | net/inet/skbuff.c | newsk->next->prev = newsk; |
| newsk | 191 | net/inet/skbuff.c | newsk->prev->next = newsk; |
| newsk | 233 | net/inet/skbuff.c | void skb_insert(struct sk_buff *old, struct sk_buff *newsk) |
| newsk | 239 | net/inet/skbuff.c | IS_SKB(newsk); |
| newsk | 243 | net/inet/skbuff.c | if(newsk->next || newsk->prev) |
| newsk | 249 | net/inet/skbuff.c | newsk->next = old; |
| newsk | 250 | net/inet/skbuff.c | newsk->prev = old->prev; |
| newsk | 251 | net/inet/skbuff.c | old->prev = newsk; |
| newsk | 252 | net/inet/skbuff.c | newsk->prev->next = newsk; |
| newsk | 261 | net/inet/skbuff.c | void skb_append(struct sk_buff *old, struct sk_buff *newsk) |
| newsk | 267 | net/inet/skbuff.c | IS_SKB(newsk); |
| newsk | 271 | net/inet/skbuff.c | if(newsk->next || newsk->prev) |
| newsk | 278 | net/inet/skbuff.c | newsk->prev = old; |
| newsk | 279 | net/inet/skbuff.c | newsk->next = old->next; |
| newsk | 280 | net/inet/skbuff.c | newsk->next->prev = newsk; |
| newsk | 281 | net/inet/skbuff.c | old->next = newsk; |
| newsk | 327 | net/inet/skbuff.c | struct sk_buff *orig,*newsk; |
| newsk | 346 | net/inet/skbuff.c | newsk = alloc_skb(len,GFP_KERNEL); /* May sleep */ |
| newsk | 348 | net/inet/skbuff.c | if (newsk == NULL) /* Oh dear... not to worry */ |
| newsk | 356 | net/inet/skbuff.c | newsk->sk = NULL; |
| newsk | 357 | net/inet/skbuff.c | newsk->free = 1; |
| newsk | 358 | net/inet/skbuff.c | newsk->mem_addr = newsk; |
| newsk | 359 | net/inet/skbuff.c | newsk->mem_len = len; |
| newsk | 360 | net/inet/skbuff.c | kfree_skb(newsk, FREE_WRITE); |
| newsk | 365 | net/inet/skbuff.c | IS_SKB(newsk); |
| newsk | 366 | net/inet/skbuff.c | memcpy(newsk,orig,len); |
| newsk | 367 | net/inet/skbuff.c | newsk->next = NULL; |
| newsk | 368 | net/inet/skbuff.c | newsk->prev = NULL; |
| newsk | 369 | net/inet/skbuff.c | newsk->mem_addr = newsk; |
| newsk | 370 | net/inet/skbuff.c | newsk->h.raw += ((char *)newsk - (char *)orig); |
| newsk | 371 | net/inet/skbuff.c | newsk->link3 = NULL; |
| newsk | 372 | net/inet/skbuff.c | newsk->sk = NULL; |
| newsk | 373 | net/inet/skbuff.c | newsk->free = 1; |
| newsk | 378 | net/inet/skbuff.c | return newsk; |
| newsk | 1879 | net/inet/tcp.c | struct sock *newsk; |
| newsk | 1918 | net/inet/tcp.c | newsk = (struct sock *) kmalloc(sizeof(struct sock), GFP_ATOMIC); |
| newsk | 1919 | net/inet/tcp.c | if (newsk == NULL) { |
| newsk | 1926 | net/inet/tcp.c | DPRINTF((DBG_TCP, "newsk = %X\n", newsk)); |
| newsk | 1927 | net/inet/tcp.c | memcpy(newsk, sk, sizeof(*newsk)); |
| newsk | 1928 | net/inet/tcp.c | skb_queue_head_init(&newsk->write_queue); |
| newsk | 1929 | net/inet/tcp.c | skb_queue_head_init(&newsk->receive_queue); |
| newsk | 1930 | net/inet/tcp.c | newsk->send_head = NULL; |
| newsk | 1931 | net/inet/tcp.c | newsk->send_tail = NULL; |
| newsk | 1932 | net/inet/tcp.c | skb_queue_head_init(&newsk->back_log); |
| newsk | 1933 | net/inet/tcp.c | newsk->rtt = TCP_CONNECT_TIME << 3; |
| newsk | 1934 | net/inet/tcp.c | newsk->rto = TCP_CONNECT_TIME; |
| newsk | 1935 | net/inet/tcp.c | newsk->mdev = 0; |
| newsk | 1936 | net/inet/tcp.c | newsk->max_window = 0; |
| newsk | 1937 | net/inet/tcp.c | newsk->cong_window = 1; |
| newsk | 1938 | net/inet/tcp.c | newsk->cong_count = 0; |
| newsk | 1939 | net/inet/tcp.c | newsk->ssthresh = 0; |
| newsk | 1940 | net/inet/tcp.c | newsk->backoff = 0; |
| newsk | 1941 | net/inet/tcp.c | newsk->blog = 0; |
| newsk | 1942 | net/inet/tcp.c | newsk->intr = 0; |
| newsk | 1943 | net/inet/tcp.c | newsk->proc = 0; |
| newsk | 1944 | net/inet/tcp.c | newsk->done = 0; |
| newsk | 1945 | net/inet/tcp.c | newsk->partial = NULL; |
| newsk | 1946 | net/inet/tcp.c | newsk->pair = NULL; |
| newsk | 1947 | net/inet/tcp.c | newsk->wmem_alloc = 0; |
| newsk | 1948 | net/inet/tcp.c | newsk->rmem_alloc = 0; |
| newsk | 1949 | net/inet/tcp.c | newsk->localroute = sk->localroute; |
| newsk | 1951 | net/inet/tcp.c | newsk->max_unacked = MAX_WINDOW - TCP_WINDOW_DIFF; |
| newsk | 1953 | net/inet/tcp.c | newsk->err = 0; |
| newsk | 1954 | net/inet/tcp.c | newsk->shutdown = 0; |
| newsk | 1955 | net/inet/tcp.c | newsk->ack_backlog = 0; |
| newsk | 1956 | net/inet/tcp.c | newsk->acked_seq = skb->h.th->seq+1; |
| newsk | 1957 | net/inet/tcp.c | newsk->fin_seq = skb->h.th->seq; |
| newsk | 1958 | net/inet/tcp.c | newsk->copied_seq = skb->h.th->seq; |
| newsk | 1959 | net/inet/tcp.c | newsk->state = TCP_SYN_RECV; |
| newsk | 1960 | net/inet/tcp.c | newsk->timeout = 0; |
| newsk | 1961 | net/inet/tcp.c | newsk->write_seq = jiffies * SEQ_TICK - seq_offset; |
| newsk | 1962 | net/inet/tcp.c | newsk->window_seq = newsk->write_seq; |
| newsk | 1963 | net/inet/tcp.c | newsk->rcv_ack_seq = newsk->write_seq; |
| newsk | 1964 | net/inet/tcp.c | newsk->urg_data = 0; |
| newsk | 1965 | net/inet/tcp.c | newsk->retransmits = 0; |
| newsk | 1966 | net/inet/tcp.c | newsk->destroy = 0; |
| newsk | 1967 | net/inet/tcp.c | newsk->timer.data = (unsigned long)newsk; |
| newsk | 1968 | net/inet/tcp.c | newsk->timer.function = &net_timer; |
| newsk | 1969 | net/inet/tcp.c | newsk->dummy_th.source = skb->h.th->dest; |
| newsk | 1970 | net/inet/tcp.c | newsk->dummy_th.dest = skb->h.th->source; |
| newsk | 1973 | net/inet/tcp.c | newsk->daddr = saddr; |
| newsk | 1974 | net/inet/tcp.c | newsk->saddr = daddr; |
| newsk | 1976 | net/inet/tcp.c | put_sock(newsk->num,newsk); |
| newsk | 1977 | net/inet/tcp.c | newsk->dummy_th.res1 = 0; |
| newsk | 1978 | net/inet/tcp.c | newsk->dummy_th.doff = 6; |
| newsk | 1979 | net/inet/tcp.c | newsk->dummy_th.fin = 0; |
| newsk | 1980 | net/inet/tcp.c | newsk->dummy_th.syn = 0; |
| newsk | 1981 | net/inet/tcp.c | newsk->dummy_th.rst = 0; |
| newsk | 1982 | net/inet/tcp.c | newsk->dummy_th.psh = 0; |
| newsk | 1983 | net/inet/tcp.c | newsk->dummy_th.ack = 0; |
| newsk | 1984 | net/inet/tcp.c | newsk->dummy_th.urg = 0; |
| newsk | 1985 | net/inet/tcp.c | newsk->dummy_th.res2 = 0; |
| newsk | 1986 | net/inet/tcp.c | newsk->acked_seq = skb->h.th->seq + 1; |
| newsk | 1987 | net/inet/tcp.c | newsk->copied_seq = skb->h.th->seq; |
| newsk | 1990 | net/inet/tcp.c | newsk->ip_ttl=sk->ip_ttl; |
| newsk | 1991 | net/inet/tcp.c | newsk->ip_tos=skb->ip_hdr->tos; |
| newsk | 1996 | net/inet/tcp.c | newsk->mtu = sk->user_mss; |
| newsk | 2003 | net/inet/tcp.c | newsk->mtu = 576 - HEADER_SIZE; |
| newsk | 2005 | net/inet/tcp.c | newsk->mtu = MAX_WINDOW; |
| newsk | 2008 | net/inet/tcp.c | newsk->mtu = min(newsk->mtu, dev->mtu - HEADER_SIZE); |
| newsk | 2011 | net/inet/tcp.c | tcp_options(newsk,skb->h.th); |
| newsk | 2013 | net/inet/tcp.c | buff = newsk->prot->wmalloc(newsk, MAX_SYN_SIZE, 1, GFP_ATOMIC); |
| newsk | 2016 | net/inet/tcp.c | newsk->dead = 1; |
| newsk | 2017 | net/inet/tcp.c | release_sock(newsk); |
| newsk | 2024 | net/inet/tcp.c | buff->sk = newsk; |
| newsk | 2025 | net/inet/tcp.c | buff->localroute = newsk->localroute; |
| newsk | 2030 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, newsk->saddr, newsk->daddr, &ndev, |
| newsk | 2038 | net/inet/tcp.c | newsk->dead = 1; |
| newsk | 2039 | net/inet/tcp.c | release_sock(newsk); |
| newsk | 2050 | net/inet/tcp.c | buff->h.seq = newsk->write_seq; |
| newsk | 2054 | net/inet/tcp.c | t1->source = newsk->dummy_th.source; |
| newsk | 2055 | net/inet/tcp.c | t1->seq = ntohl(newsk->write_seq++); |
| newsk | 2057 | net/inet/tcp.c | newsk->window = tcp_select_window(newsk);/*newsk->prot->rspace(newsk);*/ |
| newsk | 2058 | net/inet/tcp.c | newsk->sent_seq = newsk->write_seq; |
| newsk | 2059 | net/inet/tcp.c | t1->window = ntohs(newsk->window); |
| newsk | 2072 | net/inet/tcp.c | ptr[2] = ((newsk->mtu) >> 8) & 0xff; |
| newsk | 2073 | net/inet/tcp.c | ptr[3] =(newsk->mtu) & 0xff; |
| newsk | 2075 | net/inet/tcp.c | tcp_send_check(t1, daddr, saddr, sizeof(*t1)+4, newsk); |
| newsk | 2076 | net/inet/tcp.c | newsk->prot->queue_xmit(newsk, dev, buff, 0); |
| newsk | 2078 | net/inet/tcp.c | reset_timer(newsk, TIME_WRITE /* -1 ? FIXME ??? */, TCP_CONNECT_TIME); |
| newsk | 2079 | net/inet/tcp.c | skb->sk = newsk; |
| newsk | 2083 | net/inet/tcp.c | newsk->rmem_alloc += skb->mem_len; |
| newsk | 2087 | net/inet/tcp.c | release_sock(newsk); |
| newsk | 3152 | net/inet/tcp.c | struct sock *newsk; |
| newsk | 3190 | net/inet/tcp.c | newsk = skb->sk; |
| newsk | 3195 | net/inet/tcp.c | return(newsk); |