| /drivers/net/usb/ |
| A D | cdc_eem.c | 92 struct sk_buff *skb2 = NULL; in eem_tx_fixup() local 127 if (!skb2) in eem_tx_fixup() 130 skb = skb2; in eem_tx_fixup() 218 if (unlikely(!skb2)) in eem_rx_fixup() 220 skb_trim(skb2, len); in eem_rx_fixup() 222 skb_push(skb2, 2)); in eem_rx_fixup() 223 eem_linkcmd(dev, skb2); in eem_rx_fixup() 288 skb2 = skb; in eem_rx_fixup() 291 if (unlikely(!skb2)) in eem_rx_fixup() 304 crc2 = ~crc32_le(~0, skb2->data, skb2->len in eem_rx_fixup() [all …]
|
| A D | cx82310_eth.c | 246 struct sk_buff *skb2; in cx82310_rx_fixup() local 255 skb2 = alloc_skb(len, GFP_ATOMIC); in cx82310_rx_fixup() 256 if (!skb2) in cx82310_rx_fixup() 258 skb_put(skb2, len); in cx82310_rx_fixup() 259 memcpy(skb2->data, (void *)dev->partial_data, in cx82310_rx_fixup() 263 usbnet_skb_return(dev, skb2); in cx82310_rx_fixup() 300 skb2 = alloc_skb(len, GFP_ATOMIC); in cx82310_rx_fixup() 301 if (!skb2) in cx82310_rx_fixup() 303 skb_put(skb2, len); in cx82310_rx_fixup() 304 memcpy(skb2->data, skb->data, len); in cx82310_rx_fixup() [all …]
|
| A D | kalmia.c | 160 struct sk_buff *skb2 = NULL; in kalmia_tx_fixup() local 183 skb2 = skb_copy_expand(skb, KALMIA_HEADER_LENGTH, in kalmia_tx_fixup() 185 if (!skb2) in kalmia_tx_fixup() 189 skb = skb2; in kalmia_tx_fixup() 242 struct sk_buff *skb2 = NULL; in kalmia_rx_fixup() local 300 skb2 = skb; in kalmia_rx_fixup() 303 skb2 = skb_clone(skb, GFP_ATOMIC); in kalmia_rx_fixup() 304 if (unlikely(!skb2)) in kalmia_rx_fixup() 308 skb_trim(skb2, ether_packet_length); in kalmia_rx_fixup() 314 usbnet_skb_return(dev, skb2); in kalmia_rx_fixup()
|
| A D | rndis_host.c | 507 struct sk_buff *skb2; in rndis_rx_fixup() local 533 skb2 = skb_clone(skb, GFP_ATOMIC); in rndis_rx_fixup() 534 if (unlikely(!skb2)) in rndis_rx_fixup() 537 skb_trim(skb2, data_len); in rndis_rx_fixup() 540 usbnet_cdc_zte_rx_fixup(dev, skb2); in rndis_rx_fixup() 542 usbnet_skb_return(dev, skb2); in rndis_rx_fixup() 557 struct sk_buff *skb2; in rndis_tx_fixup() local 578 skb2 = skb_copy_expand(skb, sizeof *hdr, 1, flags); in rndis_tx_fixup() 580 if (unlikely(!skb2)) in rndis_tx_fixup() 581 return skb2; in rndis_tx_fixup() [all …]
|
| A D | int51x1.c | 83 struct sk_buff *skb2; in int51x1_tx_fixup() local 85 skb2 = skb_copy_expand(skb, in int51x1_tx_fixup() 90 if (!skb2) in int51x1_tx_fixup() 92 skb = skb2; in int51x1_tx_fixup()
|
| A D | gl620a.c | 156 struct sk_buff *skb2; in genelink_tx_fixup() local 157 skb2 = skb_copy_expand(skb, (4 + 4*1) , padlen, flags); in genelink_tx_fixup() 159 skb = skb2; in genelink_tx_fixup()
|
| A D | net1080.c | 416 struct sk_buff *skb2; in net1080_tx_fixup() local 445 skb2 = skb_copy_expand(skb, in net1080_tx_fixup() 450 if (!skb2) in net1080_tx_fixup() 451 return skb2; in net1080_tx_fixup() 452 skb = skb2; in net1080_tx_fixup()
|
| A D | zaurus.c | 48 struct sk_buff *skb2; in zaurus_tx_fixup() local 56 skb2 = skb_copy_expand(skb, 0, 4 + padlen, flags); in zaurus_tx_fixup() 58 skb = skb2; in zaurus_tx_fixup()
|
| A D | dm9601.c | 503 struct sk_buff *skb2; in dm9601_tx_fixup() local 505 skb2 = skb_copy_expand(skb, DM_TX_OVERHEAD, pad, flags); in dm9601_tx_fixup() 507 skb = skb2; in dm9601_tx_fixup()
|
| A D | asix_common.c | 299 struct sk_buff *skb2; in asix_tx_fixup() local 301 skb2 = skb_copy_expand(skb, 4, padlen, flags); in asix_tx_fixup() 303 skb = skb2; in asix_tx_fixup()
|
| A D | sr9800.c | 129 struct sk_buff *skb2; in sr_tx_fixup() local 130 skb2 = skb_copy_expand(skb, 4, padlen, flags); in sr_tx_fixup() 132 skb = skb2; in sr_tx_fixup()
|
| /drivers/net/wireless/microchip/wilc1000/ |
| A D | mon.c | 147 struct sk_buff *skb2; in wilc_wfi_mon_xmit() local 164 if (!skb2) in wilc_wfi_mon_xmit() 167 skb_put_data(skb2, skb->data, skb->len); in wilc_wfi_mon_xmit() 169 cb_hdr = skb_push(skb2, sizeof(*cb_hdr)); in wilc_wfi_mon_xmit() 181 skb2->dev = dev; in wilc_wfi_mon_xmit() 182 skb_reset_mac_header(skb2); in wilc_wfi_mon_xmit() 183 skb2->ip_summed = CHECKSUM_UNNECESSARY; in wilc_wfi_mon_xmit() 184 skb2->pkt_type = PACKET_OTHERHOST; in wilc_wfi_mon_xmit() 185 skb2->protocol = htons(ETH_P_802_2); in wilc_wfi_mon_xmit() 186 memset(skb2->cb, 0, sizeof(skb2->cb)); in wilc_wfi_mon_xmit() [all …]
|
| /drivers/usb/gadget/function/ |
| A D | f_eem.c | 365 skb = skb2; in eem_wrap() 400 struct sk_buff *skb2; in eem_unwrap() local 443 if (unlikely(!skb2)) { in eem_unwrap() 447 skb_trim(skb2, len); in eem_unwrap() 449 skb_push(skb2, 2)); in eem_unwrap() 472 ctx->skb = skb2; in eem_unwrap() 475 skb_copy_bits(skb2, 0, req->buf, skb2->len); in eem_unwrap() 476 req->length = skb2->len; in eem_unwrap() 529 if (unlikely(!skb2)) { in eem_unwrap() 540 dev_kfree_skb_any(skb2); in eem_unwrap() [all …]
|
| A D | f_ncm.c | 950 struct sk_buff *skb2 = NULL; in package_for_tx() local 984 swap(skb2, ncm->skb_tx_data); in package_for_tx() 991 skb_put_zero(skb2, ndp_pad); in package_for_tx() 1001 return skb2; in package_for_tx() 1008 struct sk_buff *skb2 = NULL; in ncm_wrap_ntb() local 1047 if (!skb2) in ncm_wrap_ntb() 1121 skb2 = package_for_tx(ncm); in ncm_wrap_ntb() 1122 if (!skb2) in ncm_wrap_ntb() 1126 return skb2; in ncm_wrap_ntb() 1176 struct sk_buff *skb2; in ncm_unwrap_ntb() local [all …]
|
| A D | u_ether.c | 223 struct sk_buff *skb = req->context, *skb2; in rx_complete() local 251 skb2 = skb_dequeue(&dev->rx_frames); in rx_complete() 252 while (skb2) { in rx_complete() 254 || ETH_HLEN > skb2->len in rx_complete() 255 || skb2->len > GETHER_MAX_ETH_FRAME_LEN) { in rx_complete() 258 DBG(dev, "rx length %d\n", skb2->len); in rx_complete() 259 dev_kfree_skb_any(skb2); in rx_complete() 262 skb2->protocol = eth_type_trans(skb2, dev->net); in rx_complete() 264 dev->net->stats.rx_bytes += skb2->len; in rx_complete() 269 status = netif_rx(skb2); in rx_complete() [all …]
|
| A D | f_rndis.c | 360 struct sk_buff *skb2; in rndis_add_header() local 365 skb2 = skb_realloc_headroom(skb, sizeof(struct rndis_packet_msg_type)); in rndis_add_header() 366 rndis_add_hdr(skb2); in rndis_add_header() 369 return skb2; in rndis_add_header()
|
| /drivers/net/team/ |
| A D | team_mode_broadcast.c | 18 struct sk_buff *skb2; in bc_transmit() local 25 skb2 = skb_clone(skb, GFP_ATOMIC); in bc_transmit() 26 if (skb2) { in bc_transmit() 28 skb2); in bc_transmit()
|
| /drivers/net/mctp/ |
| A D | mctp-usb.c | 182 struct sk_buff *skb2 = NULL; in mctp_usb_in_complete() local 216 skb2 = skb_clone(skb, GFP_ATOMIC); in mctp_usb_in_complete() 217 if (skb2) { in mctp_usb_in_complete() 218 if (!skb_pull(skb2, pkt_len)) { in mctp_usb_in_complete() 219 kfree_skb(skb2); in mctp_usb_in_complete() 220 skb2 = NULL; in mctp_usb_in_complete() 234 skb = skb2; in mctp_usb_in_complete()
|
| /drivers/net/wireless/intel/ipw2x00/ |
| A D | libipw_rx.c | 179 struct sk_buff *skb2; in libipw_rx_frame_mgmt() local 183 if (skb2) in libipw_rx_frame_mgmt() 184 hostap_rx(skb2->dev, skb2, rx_stats); in libipw_rx_frame_mgmt() 337 struct sk_buff *skb2 = NULL; in libipw_rx() local 773 if (skb2 == NULL) in libipw_rx() 780 skb2 = skb; in libipw_rx() 785 if (skb2 != NULL) { in libipw_rx() 787 skb2->dev = dev; in libipw_rx() 789 skb_reset_mac_header(skb2); in libipw_rx() 790 skb_reset_network_header(skb2); in libipw_rx() [all …]
|
| /drivers/net/ethernet/cavium/octeon/ |
| A D | octeon_mgmt.c | 397 struct sk_buff *skb2; in octeon_mgmt_receive_one() local 432 re2.d64 = octeon_mgmt_dequeue_rx_buffer(p, &skb2); in octeon_mgmt_receive_one() 436 skb_put(skb2, re2.s.len); in octeon_mgmt_receive_one() 437 skb_new = skb_copy_expand(skb, 0, skb2->len, in octeon_mgmt_receive_one() 441 if (skb_copy_bits(skb2, 0, skb_tail_pointer(skb_new), in octeon_mgmt_receive_one() 442 skb2->len)) in octeon_mgmt_receive_one() 444 skb_put(skb_new, skb2->len); in octeon_mgmt_receive_one() 446 dev_kfree_skb_any(skb2); in octeon_mgmt_receive_one() 461 dev_kfree_skb_any(skb2); in octeon_mgmt_receive_one() 463 re2.d64 = octeon_mgmt_dequeue_rx_buffer(p, &skb2); in octeon_mgmt_receive_one() [all …]
|
| /drivers/net/wireless/ath/ath12k/ |
| A D | dp_tx.c | 190 struct sk_buff *skb2, *skb = *pskb; in ath12k_dp_tx_align_payload() local 204 skb2 = skb_realloc_headroom(skb, iova_mask); in ath12k_dp_tx_align_payload() 205 if (!skb2) { in ath12k_dp_tx_align_payload() 212 offset = (unsigned long)skb2->data & iova_mask; in ath12k_dp_tx_align_payload() 214 ath12k_dp_tx_move_payload(skb2, offset, true); in ath12k_dp_tx_align_payload() 215 *pskb = skb2; in ath12k_dp_tx_align_payload()
|
| /drivers/net/ethernet/qlogic/ |
| A D | qla3xxx.c | 2042 struct sk_buff *skb1 = NULL, *skb2; in ql_process_macip_rx_intr() local 2064 skb2 = lrg_buf_cb2->skb; in ql_process_macip_rx_intr() 2066 skb_put(skb2, length); /* Just the second buffer length here. */ in ql_process_macip_rx_intr() 2070 prefetch(skb2->data); in ql_process_macip_rx_intr() 2072 skb_checksum_none_assert(skb2); in ql_process_macip_rx_intr() 2079 skb_push(skb2, size), size); in ql_process_macip_rx_intr() 2093 skb2->ip_summed = CHECKSUM_UNNECESSARY; in ql_process_macip_rx_intr() 2096 skb2->protocol = eth_type_trans(skb2, qdev->ndev); in ql_process_macip_rx_intr() 2098 napi_gro_receive(&qdev->napi, skb2); in ql_process_macip_rx_intr()
|
| /drivers/net/ |
| A D | gtp.c | 2239 struct sk_buff *skb2; in gtp_genl_get_pdp() local 2253 skb2 = genlmsg_new(NLMSG_GOODSIZE, GFP_ATOMIC); in gtp_genl_get_pdp() 2254 if (skb2 == NULL) { in gtp_genl_get_pdp() 2259 err = gtp_genl_fill_info(skb2, NETLINK_CB(skb).portid, info->snd_seq, in gtp_genl_get_pdp() 2265 return genlmsg_unicast(genl_info_net(info), skb2, info->snd_portid); in gtp_genl_get_pdp() 2268 kfree_skb(skb2); in gtp_genl_get_pdp()
|
| /drivers/net/wireless/ath/wil6210/ |
| A D | txrx.c | 1554 struct sk_buff *skb2; in wil_find_tx_bcast_2() local 1606 skb2 = skb_copy(skb, GFP_ATOMIC); in wil_find_tx_bcast_2() 1607 if (skb2) { in wil_find_tx_bcast_2() 1609 wil_set_da_for_vring(wil, skb2, i); in wil_find_tx_bcast_2() 1610 wil_tx_ring(wil, vif, v2, skb2); in wil_find_tx_bcast_2() 1612 dev_kfree_skb_any(skb2); in wil_find_tx_bcast_2()
|
| /drivers/net/ethernet/tehuti/ |
| A D | tehuti.c | 1192 struct sk_buff *skb, *skb2; in bdx_rx_receive() local 1256 (skb2 = netdev_alloc_skb(priv->ndev, len + NET_IP_ALIGN))) { in bdx_rx_receive() 1257 skb_reserve(skb2, NET_IP_ALIGN); in bdx_rx_receive() 1262 memcpy(skb2->data, skb->data, len); in bdx_rx_receive() 1264 skb = skb2; in bdx_rx_receive()
|