taglinefilesource code
skb2673net/inet/dev.cstruct sk_buff *skb2;
skb2678net/inet/dev.cskb2 = alloc_skb(skb->mem_len, GFP_ATOMIC);
skb2679net/inet/dev.cif (skb2 == NULL) 
skb2681net/inet/dev.cmemcpy(skb2, (const void *) skb, skb->mem_len);
skb2682net/inet/dev.cskb2->mem_addr = skb2;
skb2683net/inet/dev.cskb2->h.raw = (unsigned char *)(
skb2684net/inet/dev.c(unsigned long) skb2 +
skb2688net/inet/dev.cskb2->free = 1;
skb2690net/inet/dev.cskb2 = skb;
skb2700net/inet/dev.cptype->func(skb2, skb->dev, ptype);
skb2241net/inet/icmp.cstruct sk_buff *skb2;
skb2245net/inet/icmp.cskb2 = alloc_skb(size, GFP_ATOMIC);
skb2246net/inet/icmp.cif (skb2 == NULL) {
skb2251net/inet/icmp.cskb2->sk = NULL;
skb2252net/inet/icmp.cskb2->mem_addr = skb2;
skb2253net/inet/icmp.cskb2->mem_len = size;
skb2254net/inet/icmp.cskb2->free = 1;
skb2257net/inet/icmp.coffset = ip_build_header(skb2, daddr, saddr, &dev,
skb2261net/inet/icmp.ckfree_skb(skb2,FREE_WRITE);
skb2268net/inet/icmp.cskb2->len = offset + len;
skb2271net/inet/icmp.cicmphr = (struct icmphdr *) (skb2->data + offset);
skb2279net/inet/icmp.cip_queue_xmit((struct sock *)NULL, dev, skb2, 1);
skb2305net/inet/icmp.cstruct sk_buff *skb2;
skb2309net/inet/icmp.cskb2 = alloc_skb(size, GFP_ATOMIC);
skb2310net/inet/icmp.cif (skb2 == NULL) {
skb2315net/inet/icmp.cskb2->sk = NULL;
skb2316net/inet/icmp.cskb2->mem_addr = skb2;
skb2317net/inet/icmp.cskb2->mem_len = size;
skb2318net/inet/icmp.cskb2->free = 1;
skb2321net/inet/icmp.coffset = ip_build_header(skb2, daddr, saddr, &dev,
skb2325net/inet/icmp.ckfree_skb(skb2,FREE_WRITE);
skb2332net/inet/icmp.cskb2->len = offset + len;
skb2335net/inet/icmp.cicmphr = (struct icmphdr *) (skb2->data + offset);
skb2346net/inet/icmp.cip_queue_xmit((struct sock *)NULL, dev, skb2, 1);
skb2814net/inet/ip.cstruct sk_buff *skb2;
skb2945net/inet/ip.cskb2 = ip_glue(qp);    /* glue together the fragments */
skb2946net/inet/ip.creturn(skb2);
skb2965net/inet/ip.cstruct sk_buff *skb2;
skb21021net/inet/ip.cif ((skb2 = alloc_skb(sizeof(struct sk_buff) + len + hlen,GFP_KERNEL)) == NULL) 
skb21026net/inet/ip.cskb2->arp = skb->arp;
skb21027net/inet/ip.cskb2->free = skb->free;
skb21028net/inet/ip.cskb2->len = len + hlen;
skb21029net/inet/ip.cskb2->h.raw=(char *) skb2->data;
skb21032net/inet/ip.csk->wmem_alloc += skb2->mem_len;
skb21035net/inet/ip.cmemcpy(skb2->h.raw, raw, hlen);
skb21038net/inet/ip.cmemcpy(skb2->h.raw + hlen, ptr, len);
skb21041net/inet/ip.cskb2->h.raw+=dev->hard_header_len; 
skb21043net/inet/ip.ciph = (struct iphdr *)(skb2->h.raw/*+dev->hard_header_len*/);
skb21054net/inet/ip.cip_queue_xmit(sk, dev, skb2, 1);
skb21069net/inet/ip.cstruct sk_buff *skb2;
skb21152net/inet/ip.cskb2 = (struct sk_buff *) alloc_skb(sizeof(struct sk_buff) +
skb21154net/inet/ip.cif (skb2 == NULL) {
skb21158net/inet/ip.cptr = skb2->data;
skb21159net/inet/ip.cskb2->sk = NULL;
skb21160net/inet/ip.cskb2->free = 1;
skb21161net/inet/ip.cskb2->len = skb->len + dev2->hard_header_len;
skb21162net/inet/ip.cskb2->mem_addr = skb2;
skb21163net/inet/ip.cskb2->mem_len = sizeof(struct sk_buff) + skb2->len;
skb21164net/inet/ip.cskb2->next = NULL;
skb21165net/inet/ip.cskb2->h.raw = ptr;
skb21171net/inet/ip.c(void) ip_send(skb2, raddr, skb->len, dev2, dev2->pa_addr);
skb21173net/inet/ip.cif(skb2->len > dev2->mtu)
skb21175net/inet/ip.cip_fragment(NULL,skb2,dev2, is_frag);
skb21176net/inet/ip.ckfree_skb(skb2,FREE_WRITE);
skb21179net/inet/ip.cdev2->queue_xmit(skb2, dev2, SOPRI_NORMAL);
skb21283net/inet/ip.cstruct sk_buff *skb2;
skb21295net/inet/ip.cskb2 = alloc_skb(skb->mem_len, GFP_ATOMIC);
skb21296net/inet/ip.cif (skb2 == NULL) 
skb21298net/inet/ip.cmemcpy(skb2, skb, skb->mem_len);
skb21299net/inet/ip.cskb2->mem_addr = skb2;
skb21300net/inet/ip.cskb2->ip_hdr = (struct iphdr *)(
skb21301net/inet/ip.c(unsigned long)skb2 +
skb21304net/inet/ip.cskb2->h.raw = (unsigned char *)(
skb21305net/inet/ip.c(unsigned long)skb2 +
skb21308net/inet/ip.cskb2->free=1;
skb21310net/inet/ip.cskb2 = skb;
skb21319net/inet/ip.cipprot->handler(skb2, dev, opts_p ? &opt : 0, iph->daddr,
skb2336net/inet/sock.cstruct sk_buff *skb2;
skb2338net/inet/sock.cskb2=(struct sk_buff *)skb->next;
skb2346net/inet/sock.cskb = skb2;
skb2375net/inet/sock.cstruct sk_buff *skb2;
skb2392net/inet/sock.cskb2 = (struct sk_buff *)skb->link3;
skb2394net/inet/sock.cskb = skb2;
skb2407net/inet/sock.cstruct sk_buff *skb2;
skb2409net/inet/sock.cskb2 = (struct sk_buff *)skb->next;
skb2411net/inet/sock.cskb = skb2;
skb22196net/inet/tcp.cstruct sk_buff *skb,*skb2,*skb3;
skb22198net/inet/tcp.cfor (skb = sk->send_head; skb != NULL; skb = skb2) {
skb22199net/inet/tcp.cskb2 = (struct sk_buff *)skb->link3;
skb22200net/inet/tcp.cif (list == NULL || before (skb2->h.seq, list->h.seq)) {
skb22261net/inet/tcp.cstruct sk_buff *skb2;
skb22264net/inet/tcp.cskb2 = sk->send_head;
skb22272net/inet/tcp.cwhile (skb2 != NULL) {
skb22273net/inet/tcp.cskb = skb2;
skb22274net/inet/tcp.cskb2 = (struct sk_buff *)skb->link3;
skb22532net/inet/tcp.cstruct sk_buff *skb1, *skb2;
skb22659net/inet/tcp.cfor(skb2 = (struct sk_buff *)skb->next;
skb22660net/inet/tcp.cskb2 !=(struct sk_buff *) sk->rqueue;
skb22661net/inet/tcp.cskb2 = (struct sk_buff *)skb2->next) {
skb22662net/inet/tcp.cif (before(skb2->h.th->seq, sk->acked_seq+1)) {
skb22663net/inet/tcp.cif (after(skb2->h.th->ack_seq, sk->acked_seq))
skb22666net/inet/tcp.csk->acked_seq = skb2->h.th->ack_seq;
skb22676net/inet/tcp.cskb2->acked = 1;
skb22682net/inet/tcp.cif (skb2->h.th->fin) {
skb23574net/inet/tcp.cstruct sk_buff *skb2, *skb;
skb23607net/inet/tcp.cif ((skb2 = alloc_skb(sizeof(struct sk_buff) + len,GFP_KERNEL)) == NULL) {
skb23614net/inet/tcp.cskb2->arp = skb->arp;
skb23615net/inet/tcp.cskb2->len = len;
skb23616net/inet/tcp.cskb2->h.raw = (char *)(skb2->data);
skb23618net/inet/tcp.csk->wmem_alloc += skb2->mem_len;
skb23621net/inet/tcp.cmemcpy(skb2->h.raw, raw, len);
skb23623net/inet/tcp.cskb2->h.raw += hlen;  /* it's now h.th -- pointer to the tcp header */
skb23624net/inet/tcp.ct1 = skb2->h.th;
skb23641net/inet/tcp.csk->prot->queue_xmit(sk, dev, skb2, 1);