/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/prism54/ |
H A D | islpci_eth.c | 84 struct sk_buff *newskb; local 149 newskb = 151 if (unlikely(newskb == NULL)) { 157 newskb_offset = (4 - (long) newskb->data) & 0x03; 159 /* Check if newskb->data is aligned */ 161 skb_reserve(newskb, newskb_offset); 163 skb_put(newskb, init_wds ? skb->len + 6 : skb->len); 166 newskb->data + 6, 168 skb_copy_to_linear_data(newskb, wds_mac, 6); 173 skb_copy_from_linear_data(skb, newskb 273 struct sk_buff *newskb = skb_copy_expand(*skb, local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/irda/ |
H A D | wrapper.c | 212 struct sk_buff *newskb; local 226 newskb = dev_alloc_skb(docopy ? rx_buff->len + 1 : rx_buff->truesize); 227 if (!newskb) { 238 skb_reserve(newskb, 1); 242 skb_copy_to_linear_data(newskb, rx_buff->data, 245 dataskb = newskb; 250 rx_buff->skb = newskb; 251 rx_buff->head = newskb->data; /* NOT newskb->head */ 252 //printk(KERN_DEBUG "ZeroCopy : len = %d, dataskb = %p, newskb [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/netfilter/ |
H A D | xt_TCPMSS.c | 108 struct sk_buff *newskb; local 110 newskb = skb_copy_expand(*pskb, skb_headroom(*pskb), 112 if (!newskb) 115 *pskb = newskb;
|
H A D | nfnetlink_queue.c | 625 struct sk_buff *newskb; local 627 newskb = skb_copy_expand(e->skb, 631 if (newskb == NULL) { 637 skb_set_owner_w(newskb, e->skb->sk); 639 e->skb = newskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | shaper.c | 197 struct sk_buff *newskb=skb_clone(skb, GFP_ATOMIC); local 199 printk("Kick frame on %p\n",newskb); 200 if(newskb) 202 newskb->dev=shaper->dev; 203 newskb->priority=2; 206 shaper->dev->name,newskb->priority); 207 dev_queue_xmit(newskb);
|
H A D | 3c527.c | 1144 struct sk_buff *newskb; local 1149 && ((newskb=dev_alloc_skb(1532)) != NULL)) 1154 skb_reserve(newskb,18); 1155 lp->rx_ring[rx_ring_tail].skb=newskb; 1156 p->data=isa_virt_to_bus(newskb->data);
|
H A D | 82596.c | 805 struct sk_buff *newskb; local 808 newskb = dev_alloc_skb(PKT_BUF_SZ); 809 if (newskb == NULL) { 816 rbd->skb = newskb; 817 newskb->dev = dev; 818 rbd->v_data = newskb->data; 819 rbd->b_data = WSWAPchar(virt_to_bus(newskb->data)); 821 cache_clear(virt_to_phys(newskb->data), PKT_BUF_SZ);
|
H A D | lasi_82596.c | 772 struct sk_buff *newskb; local 777 newskb = dev_alloc_skb(PKT_BUF_SZ + 4); 778 if (newskb == NULL) { 782 skb_reserve(newskb, 2); 787 rbd->skb = newskb; 788 newskb->dev = dev; 789 dma_addr = dma_map_single(lp->dev, newskb->data, PKT_BUF_SZ, DMA_FROM_DEVICE); 790 rbd->v_data = newskb->data;
|
H A D | defxx.c | 2918 struct sk_buff *newskb = __dev_alloc_skb(NEW_SKB_SIZE, GFP_NOIO); local 2919 if (!newskb) 2928 my_skb_align(newskb, 128); 2930 (u32)dma_map_single(bp->bus_dev, newskb->data, 2937 bp->p_rcv_buff_va[i+j] = (char *) newskb; 3038 struct sk_buff *newskb; local 3040 newskb = dev_alloc_skb(NEW_SKB_SIZE); 3041 if (newskb){ 3044 my_skb_align(newskb, 128); 3051 bp->p_rcv_buff_va[entry] = (char *)newskb; [all...] |
H A D | rrunner.c | 978 struct sk_buff *newskb; local 980 newskb = alloc_skb(dev->mtu + HIPPI_HLEN, 982 if (newskb){ 990 rrpriv->rx_skbuff[index] = newskb; 992 newskb->data,
|
H A D | pcnet32.c | 1198 struct sk_buff *newskb; local 1200 if ((newskb = dev_alloc_skb(PKT_BUF_SZ))) { 1201 skb_reserve(newskb, 2); 1208 lp->rx_skbuff[entry] = newskb; 1211 newskb->data,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/ |
H A D | ip_output.c | 96 static int ip_dev_loopback_xmit(struct sk_buff *newskb) argument 98 skb_reset_mac_header(newskb); 99 __skb_pull(newskb, skb_network_offset(newskb)); 100 newskb->pkt_type = PACKET_LOOPBACK; 101 newskb->ip_summed = CHECKSUM_UNNECESSARY; 102 BUG_TRAP(newskb->dst); 103 netif_rx(newskb); 274 struct sk_buff *newskb = skb_clone(skb, GFP_ATOMIC); local 275 if (newskb) 290 struct sk_buff *newskb = skb_clone(skb, GFP_ATOMIC); local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/econet/ |
H A D | af_econet.c | 846 struct sk_buff *newskb; local 855 newskb = alloc_skb((len - sizeof(struct aunhdr) + 15) & ~15, 857 if (newskb == NULL) 864 memcpy(skb_put(newskb, len - sizeof(struct aunhdr)), (void *)(ah+1), 867 if (ec_queue_packet(sk, newskb, stn, edev->net, ah->cb, ah->port)) 870 kfree_skb(newskb); 898 struct sk_buff *newskb = skb->next; local 903 skb = newskb; 977 struct sk_buff *newskb = skb->next; local 986 skb = newskb; [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | ip6_output.c | 89 static int ip6_dev_loopback_xmit(struct sk_buff *newskb) argument 91 skb_reset_mac_header(newskb); 92 __skb_pull(newskb, skb_network_offset(newskb)); 93 newskb->pkt_type = PACKET_LOOPBACK; 94 newskb->ip_summed = CHECKSUM_UNNECESSARY; 95 BUG_TRAP(newskb->dst); 97 netif_rx(newskb); 117 struct sk_buff *newskb = skb_clone(skb, GFP_ATOMIC); local 122 if (newskb) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/hamradio/ |
H A D | bpqether.c | 236 struct sk_buff *newskb; local 258 if ((newskb = skb_realloc_headroom(skb, AX25_BPQ_HEADER_LEN)) == NULL) { 265 skb_set_owner_w(newskb, skb->sk); 268 skb = newskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/netfilter/ |
H A D | ip_queue.c | 351 struct sk_buff *newskb; local 353 newskb = skb_copy_expand(e->skb, 357 if (newskb == NULL) { 363 skb_set_owner_w(newskb, e->skb->sk); 365 e->skb = newskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/netfilter/ |
H A D | ip6_queue.c | 349 struct sk_buff *newskb; local 351 newskb = skb_copy_expand(e->skb, 355 if (newskb == NULL) { 361 skb_set_owner_w(newskb, e->skb->sk); 363 e->skb = newskb;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/irda/ |
H A D | irda-usb.c | 799 struct sk_buff *newskb; local 879 newskb = dev_alloc_skb(docopy ? urb->actual_length : 883 newskb = dev_alloc_skb(docopy ? urb->actual_length : 886 if (!newskb) { 895 //skb_reserve(newskb, USB_IRDA_HEADER - 1); 899 skb_copy_from_linear_data(skb, newskb->data, urb->actual_length); 901 dataskb = newskb; 909 skb = newskb; 1226 //skb_reserve(newskb, USB_IRDA_HEADER - 1);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_cm.c | 398 struct sk_buff *skb, *newskb; local 446 newskb = ipoib_cm_alloc_rx_skb(dev, wr_id, frags, mapping); 447 if (unlikely(!newskb)) { 463 skb_put_frags(skb, IPOIB_CM_HEAD_SIZE, wc->byte_len, newskb);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/ |
H A D | dmfe.c | 919 struct sk_buff *skb, *newskb; local 973 ((newskb = dev_alloc_skb(rxlen + 2)) 976 skb = newskb;
|