/linux-4.4.14/drivers/atm/ |
D | atmtcp.c | 194 struct sk_buff *new_skb; in atmtcp_v_send() local 213 new_skb = atm_alloc_charge(out_vcc,size,GFP_ATOMIC); in atmtcp_v_send() 214 if (!new_skb) { in atmtcp_v_send() 220 hdr = (void *) skb_put(new_skb,sizeof(struct atmtcp_hdr)); in atmtcp_v_send() 224 skb_copy_from_linear_data(skb, skb_put(new_skb, skb->len), skb->len); in atmtcp_v_send() 227 out_vcc->push(out_vcc,new_skb); in atmtcp_v_send() 287 struct sk_buff *new_skb; in atmtcp_c_send() local 307 new_skb = atm_alloc_charge(out_vcc,skb->len,GFP_KERNEL); in atmtcp_c_send() 308 if (!new_skb) { in atmtcp_c_send() 312 __net_timestamp(new_skb); in atmtcp_c_send() [all …]
|
/linux-4.4.14/net/mac80211/ |
D | mesh_ps.c | 415 struct sk_buff *new_skb, *skb = skb_peek_tail(frames); in mpsp_qos_null_append() local 422 new_skb = mps_qos_null_get(sta); in mpsp_qos_null_append() 423 if (!new_skb) in mpsp_qos_null_append() 432 new_skb->priority = 1; in mpsp_qos_null_append() 433 skb_set_queue_mapping(new_skb, IEEE80211_AC_BK); in mpsp_qos_null_append() 434 ieee80211_set_qos_hdr(sdata, new_skb); in mpsp_qos_null_append() 436 info = IEEE80211_SKB_CB(new_skb); in mpsp_qos_null_append() 440 __skb_queue_tail(frames, new_skb); in mpsp_qos_null_append()
|
/linux-4.4.14/drivers/net/wimax/i2400m/ |
D | usb-rx.c | 253 struct sk_buff *new_skb; in i2400mu_rx() local 263 new_skb = skb_copy_expand(rx_skb, 0, rx_size - rx_skb->len, in i2400mu_rx() 265 if (new_skb == NULL) { in i2400mu_rx() 274 rx_skb = new_skb; in i2400mu_rx() 280 (long) skb_end_offset(new_skb)); in i2400mu_rx()
|
/linux-4.4.14/drivers/s390/net/ |
D | qeth_l3_main.c | 2837 struct sk_buff *new_skb = NULL; in qeth_l3_hard_start_xmit() local 2875 new_skb = skb; in qeth_l3_hard_start_xmit() 2876 if (new_skb->protocol == ETH_P_AF_IUCV) in qeth_l3_hard_start_xmit() 2886 new_skb = skb_realloc_headroom(skb, sizeof(struct qeth_hdr_tso) in qeth_l3_hard_start_xmit() 2888 if (!new_skb) in qeth_l3_hard_start_xmit() 2894 skb_pull(new_skb, ETH_HLEN); in qeth_l3_hard_start_xmit() 2897 skb_pull(new_skb, ETH_HLEN); in qeth_l3_hard_start_xmit() 2900 if (ipv != 4 && skb_vlan_tag_present(new_skb)) { in qeth_l3_hard_start_xmit() 2901 skb_push(new_skb, VLAN_HLEN); in qeth_l3_hard_start_xmit() 2902 skb_copy_to_linear_data(new_skb, new_skb->data + 4, 4); in qeth_l3_hard_start_xmit() [all …]
|
D | qeth_l2_main.c | 865 struct sk_buff *new_skb = skb; in qeth_l2_hard_start_xmit() local 899 new_skb = skb; in qeth_l2_hard_start_xmit() 907 skb_reset_mac_header(new_skb); in qeth_l2_hard_start_xmit() 908 qeth_l2_fill_header(card, hdr, new_skb, cast_type); in qeth_l2_hard_start_xmit() 909 hdr->hdr.l2.pkt_length = new_skb->len; in qeth_l2_hard_start_xmit() 911 skb_mac_header(new_skb), ETH_HLEN); in qeth_l2_hard_start_xmit() 914 new_skb = skb_realloc_headroom(skb, in qeth_l2_hard_start_xmit() 916 if (!new_skb) in qeth_l2_hard_start_xmit() 918 hdr = (struct qeth_hdr *)skb_push(new_skb, in qeth_l2_hard_start_xmit() 920 skb_set_mac_header(new_skb, sizeof(struct qeth_hdr)); in qeth_l2_hard_start_xmit() [all …]
|
D | ctcm_fsms.c | 1392 struct sk_buff *new_skb; in ctcmpc_chx_rx() local 1418 new_skb = __dev_alloc_skb(ch->max_bufsize, GFP_ATOMIC); in ctcmpc_chx_rx() 1420 if (new_skb == NULL) { in ctcmpc_chx_rx() 1430 dev_kfree_skb_any(new_skb); in ctcmpc_chx_rx() 1434 memcpy(skb_put(new_skb, block_len), in ctcmpc_chx_rx() 1436 skb_queue_tail(&ch->io_queue, new_skb); in ctcmpc_chx_rx() 1440 memcpy(skb_put(new_skb, len), skb->data, len); in ctcmpc_chx_rx() 1441 skb_queue_tail(&ch->io_queue, new_skb); in ctcmpc_chx_rx()
|
/linux-4.4.14/net/irda/irlan/ |
D | irlan_eth.c | 170 struct sk_buff *new_skb = in irlan_eth_xmit() local 177 if (new_skb == NULL) in irlan_eth_xmit() 181 skb = new_skb; in irlan_eth_xmit()
|
/linux-4.4.14/drivers/net/usb/ |
D | sierra_net.c | 782 struct sk_buff *new_skb; in sierra_net_skb_clone() local 785 new_skb = skb_clone(skb, GFP_ATOMIC); in sierra_net_skb_clone() 791 if (new_skb) { in sierra_net_skb_clone() 792 skb_trim(new_skb, len); in sierra_net_skb_clone() 799 return new_skb; in sierra_net_skb_clone() 807 struct sk_buff *new_skb; in sierra_net_rx_fixup() local 844 new_skb = sierra_net_skb_clone(dev, skb, hh.payload_len.word); in sierra_net_rx_fixup() 845 if (new_skb) in sierra_net_rx_fixup() 846 usbnet_skb_return(dev, new_skb); in sierra_net_rx_fixup()
|
/linux-4.4.14/drivers/net/ethernet/adi/ |
D | bfin_mac.c | 119 struct sk_buff *new_skb; in desc_list_init() local 190 new_skb = netdev_alloc_skb(dev, PKT_BUF_SZ + NET_IP_ALIGN); in desc_list_init() 191 if (!new_skb) in desc_list_init() 194 skb_reserve(new_skb, NET_IP_ALIGN); in desc_list_init() 198 blackfin_dcache_invalidate_range((unsigned long)new_skb->head, in desc_list_init() 199 (unsigned long)new_skb->end); in desc_list_init() 200 r->skb = new_skb; in desc_list_init() 212 a->start_addr = (unsigned long)new_skb->data - 2; in desc_list_init() 1222 struct sk_buff *skb, *new_skb; in bfin_mac_rx() local 1241 new_skb = netdev_alloc_skb(dev, PKT_BUF_SZ + NET_IP_ALIGN); in bfin_mac_rx() [all …]
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
D | sonic.c | 416 struct sk_buff *new_skb; in sonic_rx() local 425 new_skb = netdev_alloc_skb(dev, SONIC_RBSIZE + 2); in sonic_rx() 426 if (new_skb == NULL) { in sonic_rx() 432 skb_reserve(new_skb, 2); in sonic_rx() 434 new_laddr = dma_map_single(lp->device, skb_put(new_skb, SONIC_RBSIZE), in sonic_rx() 437 dev_kfree_skb(new_skb); in sonic_rx() 455 lp->rx_skb[entry] = new_skb; in sonic_rx()
|
/linux-4.4.14/net/nfc/ |
D | digital_dep.c | 180 struct sk_buff *new_skb; in digital_send_dep_data_prep() local 185 new_skb = digital_skb_alloc(ddev, ddev->remote_payload_max); in digital_send_dep_data_prep() 186 if (!new_skb) { in digital_send_dep_data_prep() 193 skb_reserve(new_skb, ddev->tx_headroom + NFC_HEADER_SIZE + in digital_send_dep_data_prep() 195 memcpy(skb_put(new_skb, ddev->remote_payload_max), skb->data, in digital_send_dep_data_prep() 203 new_skb = skb; in digital_send_dep_data_prep() 206 return new_skb; in digital_send_dep_data_prep() 217 struct sk_buff *new_skb; in digital_recv_dep_data_gather() local 232 new_skb = skb_copy_expand(ddev->chaining_skb, in digital_recv_dep_data_gather() 237 if (!new_skb) { in digital_recv_dep_data_gather() [all …]
|
D | llcp_core.c | 1364 struct sk_buff *new_skb; in nfc_llcp_recv_agf() local 1388 new_skb = nfc_alloc_recv_skb(pdu_len, GFP_KERNEL); in nfc_llcp_recv_agf() 1389 if (new_skb == NULL) { in nfc_llcp_recv_agf() 1394 memcpy(skb_put(new_skb, pdu_len), skb->data, pdu_len); in nfc_llcp_recv_agf() 1396 nfc_llcp_rx_skb(local, new_skb); in nfc_llcp_recv_agf() 1398 kfree_skb(new_skb); in nfc_llcp_recv_agf()
|
/linux-4.4.14/drivers/net/ethernet/xilinx/ |
D | xilinx_emaclite.c | 1004 struct sk_buff *new_skb; in xemaclite_send() local 1010 new_skb = orig_skb; in xemaclite_send() 1013 if (xemaclite_send_data(lp, (u8 *) new_skb->data, len) != 0) { in xemaclite_send() 1018 lp->deferred_skb = new_skb; in xemaclite_send() 1020 skb_tx_timestamp(new_skb); in xemaclite_send() 1026 skb_tx_timestamp(new_skb); in xemaclite_send() 1029 dev_consume_skb_any(new_skb); in xemaclite_send()
|
D | ll_temac_main.c | 744 struct sk_buff *skb, *new_skb; in ll_temac_recv() local 784 new_skb = netdev_alloc_skb_ip_align(ndev, in ll_temac_recv() 786 if (!new_skb) { in ll_temac_recv() 792 cur_p->phys = dma_map_single(ndev->dev.parent, new_skb->data, in ll_temac_recv() 796 lp->rx_skb[lp->rx_bd_ci] = new_skb; in ll_temac_recv()
|
D | xilinx_axienet_main.c | 735 struct sk_buff *skb, *new_skb; in axienet_recv() local 774 new_skb = netdev_alloc_skb_ip_align(ndev, lp->max_frm_size); in axienet_recv() 775 if (!new_skb) in axienet_recv() 778 cur_p->phys = dma_map_single(ndev->dev.parent, new_skb->data, in axienet_recv() 783 cur_p->sw_id_offset = (u32) new_skb; in axienet_recv()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | uap_txrx.c | 100 struct sk_buff *new_skb; in mwifiex_uap_queue_bridged_pkt() local 165 new_skb = in mwifiex_uap_queue_bridged_pkt() 167 if (unlikely(!new_skb)) { in mwifiex_uap_queue_bridged_pkt() 176 skb = new_skb; in mwifiex_uap_queue_bridged_pkt()
|
D | main.c | 801 struct sk_buff *new_skb; in mwifiex_hard_start_xmit() local 826 new_skb = in mwifiex_hard_start_xmit() 828 if (unlikely(!new_skb)) { in mwifiex_hard_start_xmit() 836 skb = new_skb; in mwifiex_hard_start_xmit()
|
/linux-4.4.14/drivers/net/ppp/ |
D | ppp_generic.c | 1188 struct sk_buff *new_skb; in pad_compress_skb() local 1194 new_skb = alloc_skb(new_skb_size, GFP_ATOMIC); in pad_compress_skb() 1195 if (!new_skb) { in pad_compress_skb() 1201 skb_reserve(new_skb, in pad_compress_skb() 1206 new_skb->data, skb->len + 2, in pad_compress_skb() 1210 skb = new_skb; in pad_compress_skb() 1215 consume_skb(new_skb); in pad_compress_skb() 1216 new_skb = skb; in pad_compress_skb() 1229 consume_skb(new_skb); in pad_compress_skb() 1230 new_skb = NULL; in pad_compress_skb() [all …]
|
D | pptp.c | 207 struct sk_buff *new_skb = skb_realloc_headroom(skb, max_headroom); in pptp_xmit() local 208 if (!new_skb) { in pptp_xmit() 213 skb_set_owner_w(new_skb, skb->sk); in pptp_xmit() 215 skb = new_skb; in pptp_xmit()
|
/linux-4.4.14/net/atm/ |
D | mpc.c | 688 struct sk_buff *new_skb; in mpc_push() local 761 new_skb = skb_realloc_headroom(skb, eg->ctrl_info.DH_length); in mpc_push() 764 if (new_skb == NULL) { in mpc_push() 768 skb_push(new_skb, eg->ctrl_info.DH_length); /* add MAC header */ in mpc_push() 769 skb_copy_to_linear_data(new_skb, eg->ctrl_info.DLL_header, in mpc_push() 771 new_skb->protocol = eth_type_trans(new_skb, dev); in mpc_push() 772 skb_reset_network_header(new_skb); in mpc_push() 774 eg->latest_ip_addr = ip_hdr(new_skb)->saddr; in mpc_push() 778 memset(ATM_SKB(new_skb), 0, sizeof(struct atm_skb_data)); in mpc_push() 779 netif_rx(new_skb); in mpc_push()
|
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/ |
D | fs_enet-main.c | 488 struct sk_buff *new_skb; in tx_skb_align_workaround() local 494 new_skb = netdev_alloc_skb(dev, skb->len + 4); in tx_skb_align_workaround() 495 if (!new_skb) in tx_skb_align_workaround() 499 skb_align(new_skb, 4); in tx_skb_align_workaround() 502 skb_copy_from_linear_data(skb, new_skb->data, skb->len); in tx_skb_align_workaround() 503 skb_put(new_skb, skb->len); in tx_skb_align_workaround() 508 return new_skb; in tx_skb_align_workaround()
|
/linux-4.4.14/drivers/net/ethernet/sgi/ |
D | ioc3-eth.c | 578 struct sk_buff *skb, *new_skb; in ioc3_rx() local 600 new_skb = ioc3_alloc_skb(RX_BUF_ALLOC_SIZE, GFP_ATOMIC); in ioc3_rx() 601 if (!new_skb) { in ioc3_rx() 605 new_skb = skb; in ioc3_rx() 618 skb_put(new_skb, (1664 + RX_OFFSET)); in ioc3_rx() 619 rxb = (struct ioc3_erxbuf *) new_skb->data; in ioc3_rx() 620 skb_reserve(new_skb, RX_OFFSET); in ioc3_rx() 628 new_skb = skb; in ioc3_rx() 636 ip->rx_skbs[n_entry] = new_skb; in ioc3_rx()
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
D | typhoon.c | 1633 struct sk_buff *skb, *new_skb; in typhoon_rx() local 1663 (new_skb = netdev_alloc_skb(tp->dev, pkt_len + 2)) != NULL) { in typhoon_rx() 1664 skb_reserve(new_skb, 2); in typhoon_rx() 1668 skb_copy_to_linear_data(new_skb, skb->data, pkt_len); in typhoon_rx() 1672 skb_put(new_skb, pkt_len); in typhoon_rx() 1675 new_skb = skb; in typhoon_rx() 1676 skb_put(new_skb, pkt_len); in typhoon_rx() 1681 new_skb->protocol = eth_type_trans(new_skb, tp->dev); in typhoon_rx() 1688 new_skb->ip_summed = CHECKSUM_UNNECESSARY; in typhoon_rx() 1690 skb_checksum_none_assert(new_skb); in typhoon_rx() [all …]
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sunbmac.c | 825 struct sk_buff *new_skb; in bigmac_rx() local 828 new_skb = big_mac_alloc_skb(RX_BUF_ALLOC_SIZE, GFP_ATOMIC); in bigmac_rx() 829 if (new_skb == NULL) { in bigmac_rx() 837 bp->rx_skbs[elem] = new_skb; in bigmac_rx() 838 skb_put(new_skb, ETH_FRAME_LEN); in bigmac_rx() 839 skb_reserve(new_skb, 34); in bigmac_rx() 842 new_skb->data, in bigmac_rx()
|
D | sungem.c | 819 struct sk_buff *new_skb; in gem_rx() local 821 new_skb = gem_alloc_skb(dev, RX_BUF_ALLOC_SIZE(gp), GFP_ATOMIC); in gem_rx() 822 if (new_skb == NULL) { in gem_rx() 829 gp->rx_skbs[entry] = new_skb; in gem_rx() 830 skb_put(new_skb, (gp->rx_buf_sz + RX_OFFSET)); in gem_rx() 832 virt_to_page(new_skb->data), in gem_rx() 833 offset_in_page(new_skb->data), in gem_rx() 836 skb_reserve(new_skb, RX_OFFSET); in gem_rx()
|
D | sunhme.c | 2029 struct sk_buff *new_skb; in happy_meal_rx() local 2033 new_skb = happy_meal_alloc_skb(RX_BUF_ALLOC_SIZE, GFP_ATOMIC); in happy_meal_rx() 2034 if (new_skb == NULL) { in happy_meal_rx() 2038 skb_put(new_skb, (ETH_FRAME_LEN + RX_OFFSET + 4)); in happy_meal_rx() 2039 mapping = dma_map_single(hp->dma_dev, new_skb->data, in happy_meal_rx() 2043 dev_kfree_skb_any(new_skb); in happy_meal_rx() 2049 hp->rx_skbs[elem] = new_skb; in happy_meal_rx() 2053 skb_reserve(new_skb, RX_OFFSET); in happy_meal_rx()
|
/linux-4.4.14/net/irda/irnet/ |
D | irnet_ppp.c | 880 struct sk_buff * new_skb; in irnet_prepare_skb() local 885 new_skb = skb_realloc_headroom(skb, ap->max_header_size + needaddr); in irnet_prepare_skb() 891 DABORT(new_skb == NULL, NULL, PPP_ERROR, "Could not realloc skb\n"); in irnet_prepare_skb() 894 skb = new_skb; in irnet_prepare_skb()
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | txrx.c | 998 struct sk_buff *new_skb; in aggr_slice_amsdu() local 1019 new_skb = aggr_get_free_skb(p_aggr); in aggr_slice_amsdu() 1020 if (!new_skb) { in aggr_slice_amsdu() 1025 memcpy(new_skb->data, framep, frame_8023_len); in aggr_slice_amsdu() 1026 skb_put(new_skb, frame_8023_len); in aggr_slice_amsdu() 1027 if (ath6kl_wmi_dot3_2_dix(new_skb)) { in aggr_slice_amsdu() 1029 dev_kfree_skb(new_skb); in aggr_slice_amsdu() 1033 skb_queue_tail(&rxtid->q, new_skb); in aggr_slice_amsdu()
|
/linux-4.4.14/drivers/net/ethernet/synopsys/ |
D | dwc_eth_qos.c | 999 struct sk_buff *new_skb; in dwceqos_alloc_rxring_desc() local 1002 new_skb = netdev_alloc_skb(lp->ndev, DWCEQOS_RX_BUF_SIZE); in dwceqos_alloc_rxring_desc() 1003 if (!new_skb) { in dwceqos_alloc_rxring_desc() 1009 new_skb->data, DWCEQOS_RX_BUF_SIZE, in dwceqos_alloc_rxring_desc() 1013 dev_kfree_skb(new_skb); in dwceqos_alloc_rxring_desc() 1014 new_skb = NULL; in dwceqos_alloc_rxring_desc() 1029 lp->rx_skb[index].skb = new_skb; in dwceqos_alloc_rxring_desc() 1718 struct sk_buff *new_skb; in dwceqos_rx() local 1725 new_skb = netdev_alloc_skb(lp->ndev, DWCEQOS_RX_BUF_SIZE); in dwceqos_rx() 1726 if (!new_skb) { in dwceqos_rx() [all …]
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 886 struct sk_buff *new_skb = NULL; in ip_vs_prepare_tunneled_skb() local 895 new_skb = skb_realloc_headroom(skb, max_headroom); in ip_vs_prepare_tunneled_skb() 896 if (!new_skb) in ip_vs_prepare_tunneled_skb() 899 skb_set_owner_w(new_skb, skb->sk); in ip_vs_prepare_tunneled_skb() 901 skb = new_skb; in ip_vs_prepare_tunneled_skb()
|
/linux-4.4.14/drivers/isdn/i4l/ |
D | isdn_ppp.c | 1349 struct sk_buff *new_skb; in isdn_ppp_xmit() local 1363 new_skb = alloc_skb(hl + skb->len, GFP_ATOMIC); in isdn_ppp_xmit() 1364 if (new_skb) { in isdn_ppp_xmit() 1368 skb_reserve(new_skb, hl); in isdn_ppp_xmit() 1369 new_skb->dev = skb->dev; in isdn_ppp_xmit() 1370 skb_put(new_skb, skb->len); in isdn_ppp_xmit() 1373 pktlen = slhc_compress(ipts->slcomp, skb->data, skb->len, new_skb->data, in isdn_ppp_xmit() 1377 if (new_skb->data != buf) in isdn_ppp_xmit() 1380 skb = new_skb; in isdn_ppp_xmit() 1382 dev_kfree_skb(new_skb); in isdn_ppp_xmit()
|
/linux-4.4.14/drivers/net/hippi/ |
D | rrunner.c | 1401 struct sk_buff *new_skb; in rr_start_xmit() local 1413 if (!(new_skb = dev_alloc_skb(len + 8))) { in rr_start_xmit() 1418 skb_reserve(new_skb, 8); in rr_start_xmit() 1419 skb_put(new_skb, len); in rr_start_xmit() 1420 skb_copy_from_linear_data(skb, new_skb->data, len); in rr_start_xmit() 1422 skb = new_skb; in rr_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 1196 struct sk_buff *skb, *new_skb; in ibmveth_poll() local 1203 new_skb = NULL; in ibmveth_poll() 1205 new_skb = netdev_alloc_skb(netdev, length); in ibmveth_poll() 1207 if (new_skb) { in ibmveth_poll() 1208 skb_copy_to_linear_data(new_skb, in ibmveth_poll() 1216 skb = new_skb; in ibmveth_poll()
|
/linux-4.4.14/drivers/net/ethernet/rdc/ |
D | r6040.c | 530 struct sk_buff *skb_ptr, *new_skb; in r6040_rx() local 562 new_skb = netdev_alloc_skb(dev, MAX_BUF_SIZE); in r6040_rx() 563 if (!new_skb) { in r6040_rx() 582 descptr->skb_ptr = new_skb; in r6040_rx()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | cpsw.c | 702 struct sk_buff *new_skb; in cpsw_rx_handler() local 728 new_skb = skb; in cpsw_rx_handler() 737 new_skb = netdev_alloc_skb_ip_align(ndev, priv->rx_packet_max); in cpsw_rx_handler() 738 if (new_skb) { in cpsw_rx_handler() 747 new_skb = skb; in cpsw_rx_handler() 751 ret = cpdma_chan_submit(priv->rxch, new_skb, new_skb->data, in cpsw_rx_handler() 752 skb_tailroom(new_skb), 0); in cpsw_rx_handler() 754 dev_kfree_skb_any(new_skb); in cpsw_rx_handler()
|
D | tlan.c | 1522 struct sk_buff *new_skb; in tlan_handle_rx_eof() local 1528 new_skb = netdev_alloc_skb_ip_align(dev, in tlan_handle_rx_eof() 1530 if (!new_skb) in tlan_handle_rx_eof() 1544 pci_map_single(priv->pci_dev, new_skb->data, in tlan_handle_rx_eof() 1547 tlan_store_skb(head_list, new_skb); in tlan_handle_rx_eof()
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
D | amd8111e.c | 696 struct sk_buff *skb,*new_skb; in amd8111e_rx_poll() local 754 new_skb = netdev_alloc_skb(dev, lp->rx_buff_len); in amd8111e_rx_poll() 755 if (!new_skb) { in amd8111e_rx_poll() 764 skb_reserve(new_skb, 2); in amd8111e_rx_poll() 769 lp->rx_skbuff[rx_index] = new_skb; in amd8111e_rx_poll() 771 new_skb->data, in amd8111e_rx_poll()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | pci.c | 675 struct sk_buff *new_skb, u8 *entry, in _rtl_pci_init_one_rxdesc() argument 684 if (likely(new_skb)) { in _rtl_pci_init_one_rxdesc() 685 skb = new_skb; in _rtl_pci_init_one_rxdesc() 796 struct sk_buff *new_skb; in _rtl_pci_rx_interrupt() local 826 new_skb = dev_alloc_skb(rtlpci->rxbuffersize); in _rtl_pci_rx_interrupt() 827 if (unlikely(!new_skb)) in _rtl_pci_rx_interrupt() 926 skb = new_skb; in _rtl_pci_rx_interrupt()
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
D | 8139cp.c | 477 struct sk_buff *skb, *new_skb; in cp_rx_poll() local 512 new_skb = napi_alloc_skb(napi, buflen); in cp_rx_poll() 513 if (!new_skb) { in cp_rx_poll() 518 new_mapping = dma_map_single(&cp->pdev->dev, new_skb->data, buflen, in cp_rx_poll() 522 kfree_skb(new_skb); in cp_rx_poll() 537 cp->rx_skb[rx_tail] = new_skb; in cp_rx_poll()
|
/linux-4.4.14/net/ipv6/ |
D | ip6_tunnel.c | 1123 struct sk_buff *new_skb; in ip6_tnl_xmit2() local 1125 new_skb = skb_realloc_headroom(skb, max_headroom); in ip6_tnl_xmit2() 1126 if (!new_skb) in ip6_tnl_xmit2() 1130 skb_set_owner_w(new_skb, skb->sk); in ip6_tnl_xmit2() 1132 skb = new_skb; in ip6_tnl_xmit2()
|
D | ip6_gre.c | 621 struct sk_buff *new_skb; in ip6gre_xmit2() local 693 new_skb = skb_realloc_headroom(skb, max_headroom); in ip6gre_xmit2() 696 if (!new_skb) in ip6gre_xmit2() 700 skb_set_owner_w(new_skb, skb->sk); in ip6gre_xmit2() 702 skb = new_skb; in ip6gre_xmit2()
|
D | sit.c | 961 struct sk_buff *new_skb = skb_realloc_headroom(skb, max_headroom); in ipip6_tunnel_xmit() local 962 if (!new_skb) { in ipip6_tunnel_xmit() 969 skb_set_owner_w(new_skb, skb->sk); in ipip6_tunnel_xmit() 971 skb = new_skb; in ipip6_tunnel_xmit()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
D | dev.c | 258 struct sk_buff *new_skb = dev_alloc_skb(MAX_RX_SIZE); in rtl8180_handle_rx() local 260 if (unlikely(!new_skb)) in rtl8180_handle_rx() 264 skb_tail_pointer(new_skb), in rtl8180_handle_rx() 268 kfree_skb(new_skb); in rtl8180_handle_rx() 325 skb = new_skb; in rtl8180_handle_rx()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_ethtool.c | 401 struct sk_buff *new_skb; in __lb_other_process() local 430 new_skb = skb_copy(skb, GFP_ATOMIC); in __lb_other_process() 432 skb = new_skb; in __lb_other_process()
|
D | hns_enet.c | 116 struct sk_buff *new_skb; in hns_nic_net_xmit_hw() local 129 new_skb = skb_copy(skb, GFP_ATOMIC); in hns_nic_net_xmit_hw() 130 if (!new_skb) { in hns_nic_net_xmit_hw() 137 skb = new_skb; in hns_nic_net_xmit_hw()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_main.c | 1971 struct sk_buff *new_skb; in ixgb_check_copybreak() local 1976 new_skb = napi_alloc_skb(napi, length); in ixgb_check_copybreak() 1977 if (!new_skb) in ixgb_check_copybreak() 1980 skb_copy_to_linear_data_offset(new_skb, -NET_IP_ALIGN, in ixgb_check_copybreak() 1985 *skb = new_skb; in ixgb_check_copybreak()
|
/linux-4.4.14/drivers/block/aoe/ |
D | aoecmd.c | 63 new_skb(ulong len) in new_skb() function 186 (skb = new_skb(ETH_ZLEN))) in skb_pool_get() 228 f->skb = skb = new_skb(ETH_ZLEN); in newtframe() 427 skb = new_skb(sizeof *h + sizeof *ch); in aoecmd_cfg_pkts()
|
/linux-4.4.14/drivers/net/cris/ |
D | eth_v10.c | 1291 struct sk_buff *new_skb = dev_alloc_skb(MAX_MEDIA_DATA_SIZE + 2 * L1_CACHE_BYTES); in e100_rx() local 1292 if (!new_skb) { in e100_rx() 1301 myNextRxDesc->skb = new_skb; in e100_rx()
|
/linux-4.4.14/drivers/net/ethernet/via/ |
D | via-velocity.c | 2002 struct sk_buff *new_skb; in velocity_rx_copy() local 2004 new_skb = netdev_alloc_skb_ip_align(vptr->netdev, pkt_size); in velocity_rx_copy() 2005 if (new_skb) { in velocity_rx_copy() 2006 new_skb->ip_summed = rx_skb[0]->ip_summed; in velocity_rx_copy() 2007 skb_copy_from_linear_data(*rx_skb, new_skb->data, pkt_size); in velocity_rx_copy() 2008 *rx_skb = new_skb; in velocity_rx_copy()
|
/linux-4.4.14/drivers/net/ethernet/dec/tulip/ |
D | uli526x.c | 857 struct sk_buff *new_skb = NULL; in uli526x_rx_packet() local 864 (((new_skb = netdev_alloc_skb(dev, rxlen + 2)) != NULL))) { in uli526x_rx_packet() 865 skb = new_skb; in uli526x_rx_packet()
|
/linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
D | enic_main.c | 1089 struct sk_buff *new_skb; in enic_rxcopybreak() local 1093 new_skb = netdev_alloc_skb_ip_align(netdev, len); in enic_rxcopybreak() 1094 if (!new_skb) in enic_rxcopybreak() 1098 memcpy(new_skb->data, (*skb)->data, len); in enic_rxcopybreak() 1099 *skb = new_skb; in enic_rxcopybreak()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | fec_main.c | 1342 struct sk_buff *new_skb; in fec_enet_copybreak() local 1347 new_skb = netdev_alloc_skb(ndev, length); in fec_enet_copybreak() 1348 if (!new_skb) in fec_enet_copybreak() 1355 memcpy(new_skb->data, (*skb)->data, length); in fec_enet_copybreak() 1357 swap_buffer2(new_skb->data, (*skb)->data, length); in fec_enet_copybreak() 1358 *skb = new_skb; in fec_enet_copybreak()
|
/linux-4.4.14/drivers/net/vmxnet3/ |
D | vmxnet3_drv.c | 1250 struct sk_buff *skb, *new_skb = NULL; in vmxnet3_rq_rx_complete() local 1297 new_skb = netdev_alloc_skb_ip_align(adapter->netdev, in vmxnet3_rq_rx_complete() 1299 if (new_skb == NULL) { in vmxnet3_rq_rx_complete() 1310 new_skb->data, rbi->len, in vmxnet3_rq_rx_complete() 1314 dev_kfree_skb(new_skb); in vmxnet3_rq_rx_complete() 1339 rbi->skb = new_skb; in vmxnet3_rq_rx_complete()
|
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/ |
D | rtl_core.c | 2048 struct sk_buff *new_skb; in _rtl92e_rx_normal() local 2055 new_skb = dev_alloc_skb(priv->rxbuffersize); in _rtl92e_rx_normal() 2059 if (unlikely(!new_skb)) in _rtl92e_rx_normal() 2103 skb = new_skb; in _rtl92e_rx_normal()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_main.c | 1640 struct sk_buff *new_skb = NULL; in ql_process_mac_rx_skb() local 1645 new_skb = netdev_alloc_skb(qdev->ndev, length + NET_IP_ALIGN); in ql_process_mac_rx_skb() 1646 if (new_skb == NULL) { in ql_process_mac_rx_skb() 1650 skb_reserve(new_skb, NET_IP_ALIGN); in ql_process_mac_rx_skb() 1657 memcpy(skb_put(new_skb, length), skb->data, length); in ql_process_mac_rx_skb() 1663 skb = new_skb; in ql_process_mac_rx_skb()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet.c | 1369 struct sk_buff *new_skb; in bcmgenet_put_tx_csum() local 1379 new_skb = skb_realloc_headroom(skb, sizeof(*status)); in bcmgenet_put_tx_csum() 1381 if (!new_skb) { in bcmgenet_put_tx_csum() 1385 skb = new_skb; in bcmgenet_put_tx_csum()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 7788 struct sk_buff *new_skb, *skb = *pskb; in tigon3_dma_hwbug_workaround() local 7793 new_skb = skb_copy(skb, GFP_ATOMIC); in tigon3_dma_hwbug_workaround() 7797 new_skb = skb_copy_expand(skb, in tigon3_dma_hwbug_workaround() 7802 if (!new_skb) { in tigon3_dma_hwbug_workaround() 7806 new_addr = pci_map_single(tp->pdev, new_skb->data, new_skb->len, in tigon3_dma_hwbug_workaround() 7810 dev_kfree_skb_any(new_skb); in tigon3_dma_hwbug_workaround() 7817 tnapi->tx_buffers[*entry].skb = new_skb; in tigon3_dma_hwbug_workaround() 7822 new_skb->len, base_flags, in tigon3_dma_hwbug_workaround() 7825 dev_kfree_skb_any(new_skb); in tigon3_dma_hwbug_workaround() 7832 *pskb = new_skb; in tigon3_dma_hwbug_workaround()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 1019 struct sk_buff *new_skb = in e1000_clean_rx_irq() local 1021 if (new_skb) { in e1000_clean_rx_irq() 1022 skb_copy_to_linear_data_offset(new_skb, in e1000_clean_rx_irq() 1030 skb = new_skb; in e1000_clean_rx_irq()
|