tag | line | file | source code |
skb2 | 323 | net/inet/af_inet.c | struct sk_buff *skb2; |
skb2 | 335 | net/inet/af_inet.c | skb2 = skb->link3; |
skb2 | 337 | net/inet/af_inet.c | skb = skb2; |
skb2 | 399 | net/inet/dev.c | struct sk_buff *skb2; |
skb2 | 400 | net/inet/dev.c | if ((skb2 = skb_clone(skb, GFP_ATOMIC)) == NULL) |
skb2 | 406 | net/inet/dev.c | skb2->len-=skb->dev->hard_header_len; |
skb2 | 407 | net/inet/dev.c | ptype->func(skb2, skb->dev, ptype); |
skb2 | 709 | net/inet/dev.c | struct sk_buff *skb2; |
skb2 | 711 | net/inet/dev.c | skb2=skb_clone(skb, GFP_ATOMIC); |
skb2 | 718 | net/inet/dev.c | if(skb2) |
skb2 | 719 | net/inet/dev.c | pt_prev->func(skb2, skb->dev, pt_prev); |
skb2 | 413 | net/inet/icmp.c | struct sk_buff *skb2; |
skb2 | 421 | net/inet/icmp.c | skb2 = alloc_skb(size, GFP_ATOMIC); |
skb2 | 423 | net/inet/icmp.c | if (skb2 == NULL) |
skb2 | 429 | net/inet/icmp.c | skb2->free = 1; |
skb2 | 432 | net/inet/icmp.c | offset = ip_build_header(skb2, daddr, saddr, &ndev, |
skb2 | 438 | net/inet/icmp.c | kfree_skb(skb2,FREE_WRITE); |
skb2 | 447 | net/inet/icmp.c | skb2->len = offset + len; |
skb2 | 452 | net/inet/icmp.c | icmphr = (struct icmphdr *) (skb2->data + offset); |
skb2 | 462 | net/inet/icmp.c | ip_queue_xmit((struct sock *)NULL, ndev, skb2, 1); |
skb2 | 480 | net/inet/icmp.c | struct sk_buff *skb2; |
skb2 | 500 | net/inet/icmp.c | if (! (skb2 = alloc_skb(size, GFP_ATOMIC))) |
skb2 | 507 | net/inet/icmp.c | skb2->free = 1; |
skb2 | 513 | net/inet/icmp.c | offset = ip_build_header(skb2, daddr, saddr, &ndev, IPPROTO_ICMP, opt, len, |
skb2 | 518 | net/inet/icmp.c | kfree_skb(skb2, FREE_WRITE); |
skb2 | 527 | net/inet/icmp.c | skb2->len = offset + 20; |
skb2 | 533 | net/inet/icmp.c | icmphr = (struct icmphdr *) ((char *) (skb2 + 1) + offset); |
skb2 | 552 | net/inet/icmp.c | ip_queue_xmit((struct sock *) NULL, ndev, skb2, 1); |
skb2 | 582 | net/inet/icmp.c | struct sk_buff *skb2; |
skb2 | 590 | net/inet/icmp.c | skb2 = alloc_skb(size, GFP_ATOMIC); |
skb2 | 591 | net/inet/icmp.c | if (skb2 == NULL) |
skb2 | 597 | net/inet/icmp.c | skb2->free = 1; |
skb2 | 603 | net/inet/icmp.c | offset = ip_build_header(skb2, daddr, saddr, &ndev, |
skb2 | 609 | net/inet/icmp.c | kfree_skb(skb2,FREE_WRITE); |
skb2 | 618 | net/inet/icmp.c | skb2->len = offset + len; |
skb2 | 624 | net/inet/icmp.c | icmphr = (struct icmphdr *) (skb2->data + offset); |
skb2 | 635 | net/inet/icmp.c | ip_queue_xmit((struct sock *)NULL, ndev, skb2, 1); |
skb2 | 900 | net/inet/ip.c | struct sk_buff *skb2; |
skb2 | 1067 | net/inet/ip.c | skb2 = ip_glue(qp); /* glue together the fragments */ |
skb2 | 1068 | net/inet/ip.c | return(skb2); |
skb2 | 1092 | net/inet/ip.c | struct sk_buff *skb2; |
skb2 | 1180 | net/inet/ip.c | if ((skb2 = alloc_skb(len + hlen,GFP_ATOMIC)) == NULL) |
skb2 | 1191 | net/inet/ip.c | skb2->arp = skb->arp; |
skb2 | 1194 | net/inet/ip.c | skb2->free = 1; |
skb2 | 1195 | net/inet/ip.c | skb2->len = len + hlen; |
skb2 | 1196 | net/inet/ip.c | skb2->h.raw=(char *) skb2->data; |
skb2 | 1206 | net/inet/ip.c | sk->wmem_alloc += skb2->mem_len; |
skb2 | 1207 | net/inet/ip.c | skb2->sk=sk; |
skb2 | 1210 | net/inet/ip.c | skb2->raddr = skb->raddr; /* For rebuild_header - must be here */ |
skb2 | 1216 | net/inet/ip.c | memcpy(skb2->h.raw, raw, hlen); |
skb2 | 1221 | net/inet/ip.c | memcpy(skb2->h.raw + hlen, ptr, len); |
skb2 | 1224 | net/inet/ip.c | skb2->h.raw+=dev->hard_header_len; |
skb2 | 1229 | net/inet/ip.c | iph = (struct iphdr *)(skb2->h.raw/*+dev->hard_header_len*/); |
skb2 | 1246 | net/inet/ip.c | ip_queue_xmit(sk, dev, skb2, 2); |
skb2 | 1263 | net/inet/ip.c | struct sk_buff *skb2; /* Output packet */ |
skb2 | 1391 | net/inet/ip.c | skb2 = alloc_skb(dev2->hard_header_len + skb->len, GFP_ATOMIC); |
skb2 | 1396 | net/inet/ip.c | if (skb2 == NULL) |
skb2 | 1401 | net/inet/ip.c | ptr = skb2->data; |
skb2 | 1402 | net/inet/ip.c | skb2->free = 1; |
skb2 | 1403 | net/inet/ip.c | skb2->len = skb->len + dev2->hard_header_len; |
skb2 | 1404 | net/inet/ip.c | skb2->h.raw = ptr; |
skb2 | 1412 | net/inet/ip.c | (void) ip_send(skb2, raddr, skb->len, dev2, dev2->pa_addr); |
skb2 | 1422 | net/inet/ip.c | if(skb2->len > dev2->mtu + dev2->hard_header_len) |
skb2 | 1424 | net/inet/ip.c | ip_fragment(NULL,skb2,dev2, is_frag); |
skb2 | 1425 | net/inet/ip.c | kfree_skb(skb2,FREE_WRITE); |
skb2 | 1443 | net/inet/ip.c | dev_queue_xmit(skb2, dev2, SOPRI_INTERACTIVE); |
skb2 | 1445 | net/inet/ip.c | dev_queue_xmit(skb2, dev2, SOPRI_BACKGROUND); |
skb2 | 1447 | net/inet/ip.c | dev_queue_xmit(skb2, dev2, SOPRI_NORMAL); |
skb2 | 1687 | net/inet/ip.c | struct sk_buff *skb2; |
skb2 | 1699 | net/inet/ip.c | skb2 = skb_clone(skb, GFP_ATOMIC); |
skb2 | 1700 | net/inet/ip.c | if(skb2==NULL) |
skb2 | 1705 | net/inet/ip.c | skb2 = skb; |
skb2 | 1714 | net/inet/ip.c | ipprot->handler(skb2, dev, opts_p ? &opt : 0, iph->daddr, |
skb2 | 341 | net/inet/ipx.c | struct sk_buff *skb1 = NULL, *skb2 = NULL; |
skb2 | 401 | net/inet/ipx.c | skb2 = skb_clone(skb1, GFP_ATOMIC); |
skb2 | 402 | net/inet/ipx.c | if (skb2 != NULL) { |
skb2 | 403 | net/inet/ipx.c | skb2->h.raw = (unsigned char *)&(skb2->data[ipx_offset]); |
skb2 | 404 | net/inet/ipx.c | skb2->arp = skb2->free = 1; |
skb2 | 407 | net/inet/ipx.c | skb2 = skb1; |
skb2 | 414 | net/inet/ipx.c | if (skb2 == NULL) return -ENOMEM; |
skb2 | 417 | net/inet/ipx.c | (void) ipxitf_def_skb_handler(sock2, skb2); |
skb2 | 426 | net/inet/ipx.c | struct sk_buff *skb2; |
skb2 | 451 | net/inet/ipx.c | skb2 = alloc_skb(len, GFP_ATOMIC); |
skb2 | 452 | net/inet/ipx.c | if (skb2 != NULL) { |
skb2 | 453 | net/inet/ipx.c | skb2->h.raw = &(skb2->data[out_offset]); |
skb2 | 454 | net/inet/ipx.c | skb2->len = len; |
skb2 | 455 | net/inet/ipx.c | skb2->free=1; |
skb2 | 456 | net/inet/ipx.c | skb2->arp=1; |
skb2 | 457 | net/inet/ipx.c | memcpy(skb2->h.raw, skb->h.raw, skb->len); |
skb2 | 460 | net/inet/ipx.c | return skb2; |
skb2 | 97 | net/inet/skbuff.c | struct sk_buff *skb2 = skb->next; |
skb2 | 99 | net/inet/skbuff.c | while (skb2 != skb && i < 5) { |
skb2 | 100 | net/inet/skbuff.c | if (skb_check(skb2, 0, line, file) < 0) { |
skb2 | 105 | net/inet/skbuff.c | skb2 = skb2->next; |
skb2 | 3200 | net/inet/tcp.c | struct sk_buff *skb2; |
skb2 | 3203 | net/inet/tcp.c | skb2 = sk->send_head; |
skb2 | 3216 | net/inet/tcp.c | while (skb2 != NULL) |
skb2 | 3218 | net/inet/tcp.c | skb = skb2; |
skb2 | 3219 | net/inet/tcp.c | skb2 = skb->link3; |
skb2 | 3800 | net/inet/tcp.c | struct sk_buff *skb1, *skb2; |
skb2 | 4001 | net/inet/tcp.c | for(skb2 = skb->next; |
skb2 | 4002 | net/inet/tcp.c | skb2 != (struct sk_buff *)&sk->receive_queue; |
skb2 | 4003 | net/inet/tcp.c | skb2 = skb2->next) |
skb2 | 4005 | net/inet/tcp.c | if (before(skb2->h.th->seq, sk->acked_seq+1)) |
skb2 | 4007 | net/inet/tcp.c | if (after(skb2->h.th->ack_seq, sk->acked_seq)) |
skb2 | 4010 | net/inet/tcp.c | (skb2->h.th->ack_seq - sk->acked_seq); |
skb2 | 4014 | net/inet/tcp.c | sk->acked_seq = skb2->h.th->ack_seq; |
skb2 | 4016 | net/inet/tcp.c | skb2->acked = 1; |
skb2 | 4021 | net/inet/tcp.c | if (skb2->h.th->fin) |