Searched defs:new_skb (Results 1 - 25 of 42) sorted by relevance

12

/drivers/net/wimax/i2400m/
H A Dusb-rx.c253 struct sk_buff *new_skb; local
263 new_skb = skb_copy_expand(rx_skb, 0, rx_size - rx_skb->len,
265 if (new_skb == NULL) {
274 rx_skb = new_skb;
280 (long) (skb_end_pointer(new_skb) - new_skb->head));
/drivers/net/ethernet/natsemi/
H A Dsonic.c416 struct sk_buff *new_skb; local
425 new_skb = netdev_alloc_skb(dev, SONIC_RBSIZE + 2);
426 if (new_skb == NULL) {
433 skb_reserve(new_skb, 2);
435 new_laddr = dma_map_single(lp->device, skb_put(new_skb, SONIC_RBSIZE),
438 dev_kfree_skb(new_skb);
456 lp->rx_skb[entry] = new_skb;
/drivers/atm/
H A Datmtcp.c195 struct sk_buff *new_skb; local
214 new_skb = atm_alloc_charge(out_vcc,size,GFP_ATOMIC);
215 if (!new_skb) {
221 hdr = (void *) skb_put(new_skb,sizeof(struct atmtcp_hdr));
225 skb_copy_from_linear_data(skb, skb_put(new_skb, skb->len), skb->len);
228 out_vcc->push(out_vcc,new_skb);
289 struct sk_buff *new_skb; local
308 new_skb = atm_alloc_charge(out_vcc,skb->len,GFP_KERNEL);
309 if (!new_skb) {
313 __net_timestamp(new_skb);
[all...]
/drivers/net/wireless/mwifiex/
H A Dmain.c423 struct sk_buff *new_skb; local
445 new_skb =
447 if (unlikely(!new_skb)) {
448 dev_err(priv->adapter->dev, "Tx: cannot alloca new_skb\n");
454 skb = new_skb;
/drivers/block/aoe/
H A Daoecmd.c29 new_skb(ulong len) function
125 (skb = new_skb(ETH_ZLEN)))
159 && !(f->skb = skb = new_skb(ETH_ZLEN)))
306 skb = new_skb(sizeof *h + sizeof *ch);
/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c591 struct sk_buff *new_skb; local
595 new_skb = netdev_alloc_skb(dev, skb->len + 4);
596 if (!new_skb) {
605 skb_align(new_skb, 4);
608 skb_copy_from_linear_data(skb, new_skb->data, skb->len);
609 skb_put(new_skb, skb->len);
614 return new_skb;
/drivers/net/ethernet/xilinx/
H A Dll_temac_main.c749 struct sk_buff *skb, *new_skb; local
790 new_skb = netdev_alloc_skb_ip_align(ndev,
793 if (new_skb == 0) {
800 cur_p->phys = dma_map_single(ndev->dev.parent, new_skb->data,
804 lp->rx_skb[lp->rx_bd_ci] = new_skb;
H A Dxilinx_axienet_main.c740 struct sk_buff *skb, *new_skb; local
779 new_skb = netdev_alloc_skb_ip_align(ndev, lp->max_frm_size);
780 if (!new_skb) {
784 cur_p->phys = dma_map_single(ndev->dev.parent, new_skb->data,
789 cur_p->sw_id_offset = (u32) new_skb;
H A Dxilinx_emaclite.c1023 struct sk_buff *new_skb; local
1029 new_skb = orig_skb;
1032 if (xemaclite_send_data(lp, (u8 *) new_skb->data, len) != 0) {
1037 lp->deferred_skb = new_skb;
1039 skb_tx_timestamp(new_skb);
1045 skb_tx_timestamp(new_skb);
1048 dev_kfree_skb(new_skb);
/drivers/net/hippi/
H A Drrunner.c1414 struct sk_buff *new_skb; local
1426 if (!(new_skb = dev_alloc_skb(len + 8))) {
1431 skb_reserve(new_skb, 8);
1432 skb_put(new_skb, len);
1433 skb_copy_from_linear_data(skb, new_skb->data, len);
1435 skb = new_skb;
/drivers/net/ppp/
H A Dpptp.c205 struct sk_buff *new_skb = skb_realloc_headroom(skb, max_headroom); local
206 if (!new_skb) {
211 skb_set_owner_w(new_skb, skb->sk);
213 skb = new_skb;
/drivers/net/wireless/rtl818x/rtl8180/
H A Ddev.c125 struct sk_buff *new_skb = dev_alloc_skb(MAX_RX_SIZE); local
127 if (unlikely(!new_skb))
158 skb = new_skb;
/drivers/s390/net/
H A Dctcm_fsms.c1398 struct sk_buff *new_skb; local
1424 new_skb = __dev_alloc_skb(ch->max_bufsize, GFP_ATOMIC);
1426 if (new_skb == NULL) {
1436 dev_kfree_skb_any(new_skb);
1440 memcpy(skb_put(new_skb, block_len),
1442 skb_queue_tail(&ch->io_queue, new_skb);
1446 memcpy(skb_put(new_skb, len), skb->data, len);
1447 skb_queue_tail(&ch->io_queue, new_skb);
H A Dqeth_l2_main.c718 struct sk_buff *new_skb = skb; local
747 new_skb = skb;
755 skb_reset_mac_header(new_skb);
756 qeth_l2_fill_header(card, hdr, new_skb, ipv, cast_type);
757 hdr->hdr.l2.pkt_length = new_skb->len;
759 skb_mac_header(new_skb), ETH_HLEN);
762 new_skb = skb_realloc_headroom(skb,
764 if (!new_skb)
766 hdr = (struct qeth_hdr *)skb_push(new_skb,
768 skb_set_mac_header(new_skb, sizeo
[all...]
/drivers/net/ethernet/adi/
H A Dbfin_mac.c119 struct sk_buff *new_skb; local
190 new_skb = netdev_alloc_skb(dev, PKT_BUF_SZ + NET_IP_ALIGN);
191 if (!new_skb) {
195 skb_reserve(new_skb, NET_IP_ALIGN);
199 blackfin_dcache_invalidate_range((unsigned long)new_skb->head,
200 (unsigned long)new_skb->end);
201 r->skb = new_skb;
213 a->start_addr = (unsigned long)new_skb->data - 2;
1074 struct sk_buff *skb, *new_skb; local
1094 new_skb
[all...]
/drivers/net/ethernet/amd/
H A Damd8111e.c715 struct sk_buff *skb,*new_skb; local
771 new_skb = netdev_alloc_skb(dev, lp->rx_buff_len);
772 if (!new_skb) {
780 skb_reserve(new_skb, 2);
785 lp->rx_skbuff[rx_index] = new_skb;
787 new_skb->data,
/drivers/net/ethernet/ibm/
H A Dibmveth.c1089 struct sk_buff *skb, *new_skb; local
1096 new_skb = NULL;
1098 new_skb = netdev_alloc_skb(netdev, length);
1100 if (new_skb) {
1101 skb_copy_to_linear_data(new_skb,
1109 skb = new_skb;
/drivers/net/ethernet/sun/
H A Dsunbmac.c828 struct sk_buff *new_skb; local
831 new_skb = big_mac_alloc_skb(RX_BUF_ALLOC_SIZE, GFP_ATOMIC);
832 if (new_skb == NULL) {
840 bp->rx_skbs[elem] = new_skb;
841 new_skb->dev = bp->dev;
842 skb_put(new_skb, ETH_FRAME_LEN);
843 skb_reserve(new_skb, 34);
846 new_skb->data,
/drivers/net/usb/
H A Dsierra_net.c824 struct sk_buff *new_skb; local
827 new_skb = skb_clone(skb, GFP_ATOMIC);
833 if (new_skb) {
834 skb_trim(new_skb, len);
841 return new_skb;
849 struct sk_buff *new_skb; local
886 new_skb = sierra_net_skb_clone(dev, skb, hh.payload_len.word);
887 if (new_skb)
888 usbnet_skb_return(dev, new_skb);
/drivers/net/wireless/ath/ath6kl/
H A Dtxrx.c969 struct sk_buff *new_skb; local
990 new_skb = aggr_get_free_skb(p_aggr);
991 if (!new_skb) {
996 memcpy(new_skb->data, framep, frame_8023_len);
997 skb_put(new_skb, frame_8023_len);
998 if (ath6kl_wmi_dot3_2_dix(new_skb)) {
1000 dev_kfree_skb(new_skb);
1004 skb_queue_tail(&rxtid->q, new_skb);
/drivers/net/wireless/rtlwifi/
H A Dpci.c689 struct sk_buff *new_skb = NULL; local
705 new_skb = dev_alloc_skb(rtlpci->rxbuffersize);
706 if (unlikely(!new_skb)) {
737 skb = new_skb;
/drivers/isdn/i4l/
H A Disdn_ppp.c1320 struct sk_buff *new_skb; local
1334 new_skb = alloc_skb(hl + skb->len, GFP_ATOMIC);
1335 if (new_skb) {
1339 skb_reserve(new_skb, hl);
1340 new_skb->dev = skb->dev;
1341 skb_put(new_skb, skb->len);
1344 pktlen = slhc_compress(ipts->slcomp, skb->data, skb->len, new_skb->data,
1348 if (new_skb->data != buf)
1351 skb = new_skb;
1353 dev_kfree_skb(new_skb);
[all...]
/drivers/net/cris/
H A Deth_v10.c1292 struct sk_buff *new_skb = dev_alloc_skb(MAX_MEDIA_DATA_SIZE + 2 * L1_CACHE_BYTES); local
1293 if (!new_skb) {
1302 myNextRxDesc->skb = new_skb;
/drivers/net/ethernet/dec/tulip/
H A Duli526x.c840 struct sk_buff *new_skb = NULL; local
847 (((new_skb = netdev_alloc_skb(dev, rxlen + 2)) != NULL))) {
848 skb = new_skb;
/drivers/net/ethernet/intel/ixgb/
H A Dixgb_main.c1988 struct sk_buff *new_skb; local
1993 new_skb = netdev_alloc_skb_ip_align(netdev, length);
1994 if (!new_skb)
1997 skb_copy_to_linear_data_offset(new_skb, -NET_IP_ALIGN,
2002 *skb = new_skb;

Completed in 1361 milliseconds

12