/kernel/linux/linux-5.10/drivers/atm/ |
H A D | atmtcp.c | 195 struct sk_buff *new_skb; in atmtcp_v_send() local 214 new_skb = atm_alloc_charge(out_vcc,size,GFP_ATOMIC); in atmtcp_v_send() 215 if (!new_skb) { in atmtcp_v_send() 221 hdr = skb_put(new_skb, sizeof(struct atmtcp_hdr)); in atmtcp_v_send() 225 skb_copy_from_linear_data(skb, skb_put(new_skb, skb->len), skb->len); in atmtcp_v_send() 228 out_vcc->push(out_vcc,new_skb); in atmtcp_v_send() 288 struct sk_buff *new_skb; in atmtcp_c_send() local 308 new_skb = atm_alloc_charge(out_vcc,skb->len,GFP_KERNEL); in atmtcp_c_send() 309 if (!new_skb) { in atmtcp_c_send() 313 __net_timestamp(new_skb); in atmtcp_c_send() [all...] |
/kernel/linux/linux-6.6/drivers/atm/ |
H A D | atmtcp.c | 195 struct sk_buff *new_skb; in atmtcp_v_send() local 214 new_skb = atm_alloc_charge(out_vcc,size,GFP_ATOMIC); in atmtcp_v_send() 215 if (!new_skb) { in atmtcp_v_send() 221 hdr = skb_put(new_skb, sizeof(struct atmtcp_hdr)); in atmtcp_v_send() 225 skb_copy_from_linear_data(skb, skb_put(new_skb, skb->len), skb->len); in atmtcp_v_send() 228 out_vcc->push(out_vcc,new_skb); in atmtcp_v_send() 288 struct sk_buff *new_skb; in atmtcp_c_send() local 308 new_skb = atm_alloc_charge(out_vcc,skb->len,GFP_KERNEL); in atmtcp_c_send() 309 if (!new_skb) { in atmtcp_c_send() 313 __net_timestamp(new_skb); in atmtcp_c_send() [all...] |
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btrsi.c | 52 struct sk_buff *new_skb = NULL; in rsi_hci_send_pkt() local 68 new_skb = skb_realloc_headroom(skb, RSI_HEADROOM_FOR_BT_HAL); in rsi_hci_send_pkt() 69 if (unlikely(!new_skb)) in rsi_hci_send_pkt() 71 bt_cb(new_skb)->pkt_type = hci_skb_pkt_type(skb); in rsi_hci_send_pkt() 73 skb = new_skb; in rsi_hci_send_pkt()
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btrsi.c | 51 struct sk_buff *new_skb = NULL; in rsi_hci_send_pkt() local 67 new_skb = skb_realloc_headroom(skb, RSI_HEADROOM_FOR_BT_HAL); in rsi_hci_send_pkt() 68 if (unlikely(!new_skb)) in rsi_hci_send_pkt() 70 bt_cb(new_skb)->pkt_type = hci_skb_pkt_type(skb); in rsi_hci_send_pkt() 72 skb = new_skb; in rsi_hci_send_pkt()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sunplus/ |
H A D | spl2sw_int.c | 22 struct sk_buff *skb, *new_skb; in spl2sw_rx_poll() local 74 new_skb = netdev_alloc_skb(NULL, comm->rx_desc_buff_size); in spl2sw_rx_poll() 75 if (unlikely(!new_skb)) { in spl2sw_rx_poll() 84 sinfo->mapping = dma_map_single(&comm->pdev->dev, new_skb->data, in spl2sw_rx_poll() 88 dev_kfree_skb_irq(new_skb); in spl2sw_rx_poll() 97 sinfo->skb = new_skb; in spl2sw_rx_poll()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | mesh_ps.c | 417 struct sk_buff *new_skb, *skb = skb_peek_tail(frames); in mpsp_qos_null_append() local 424 new_skb = mps_qos_null_get(sta); in mpsp_qos_null_append() 425 if (!new_skb) in mpsp_qos_null_append() 434 new_skb->priority = 1; in mpsp_qos_null_append() 435 skb_set_queue_mapping(new_skb, IEEE80211_AC_BK); in mpsp_qos_null_append() 436 ieee80211_set_qos_hdr(sdata, new_skb); in mpsp_qos_null_append() 438 info = IEEE80211_SKB_CB(new_skb); in mpsp_qos_null_append() 442 __skb_queue_tail(frames, new_skb); in mpsp_qos_null_append()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | mesh_ps.c | 418 struct sk_buff *new_skb, *skb = skb_peek_tail(frames); in mpsp_qos_null_append() local 425 new_skb = mps_qos_null_get(sta); in mpsp_qos_null_append() 426 if (!new_skb) in mpsp_qos_null_append() 435 new_skb->priority = 1; in mpsp_qos_null_append() 436 skb_set_queue_mapping(new_skb, IEEE80211_AC_BK); in mpsp_qos_null_append() 437 ieee80211_set_qos_hdr(sdata, new_skb); in mpsp_qos_null_append() 439 info = IEEE80211_SKB_CB(new_skb); in mpsp_qos_null_append() 443 __skb_queue_tail(frames, new_skb); in mpsp_qos_null_append()
|
/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/ |
H A 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() 271 rx_skb = new_skb; in i2400mu_rx() 277 (long) skb_end_offset(new_skb)); in i2400mu_rx()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 126 struct sk_buff *new_skb; in ioc3_alloc_skb() local 130 new_skb = alloc_skb(RX_BUF_SIZE + IOC3_DMA_XFER_LEN - 1, GFP_ATOMIC); in ioc3_alloc_skb() 131 if (!new_skb) in ioc3_alloc_skb() 135 offset = aligned_rx_skb_addr((unsigned long)new_skb->data); in ioc3_alloc_skb() 137 skb_reserve(new_skb, offset); in ioc3_alloc_skb() 139 d = dma_map_single(ip->dma_dev, new_skb->data, in ioc3_alloc_skb() 143 dev_kfree_skb_any(new_skb); in ioc3_alloc_skb() 147 *rxb = (struct ioc3_erxbuf *)new_skb->data; in ioc3_alloc_skb() 148 skb_reserve(new_skb, RX_OFFSET); in ioc3_alloc_skb() 149 *skb = new_skb; in ioc3_alloc_skb() 368 struct sk_buff *skb, *new_skb; ioc3_rx() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 126 struct sk_buff *new_skb; in ioc3_alloc_skb() local 130 new_skb = alloc_skb(RX_BUF_SIZE + IOC3_DMA_XFER_LEN - 1, GFP_ATOMIC); in ioc3_alloc_skb() 131 if (!new_skb) in ioc3_alloc_skb() 135 offset = aligned_rx_skb_addr((unsigned long)new_skb->data); in ioc3_alloc_skb() 137 skb_reserve(new_skb, offset); in ioc3_alloc_skb() 139 d = dma_map_single(ip->dma_dev, new_skb->data, in ioc3_alloc_skb() 143 dev_kfree_skb_any(new_skb); in ioc3_alloc_skb() 147 *rxb = (struct ioc3_erxbuf *)new_skb->data; in ioc3_alloc_skb() 148 skb_reserve(new_skb, RX_OFFSET); in ioc3_alloc_skb() 149 *skb = new_skb; in ioc3_alloc_skb() 368 struct sk_buff *skb, *new_skb; ioc3_rx() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/natsemi/ |
H A D | sonic.c | 501 struct sk_buff **new_skb, dma_addr_t *new_addr) in sonic_alloc_rb() 503 *new_skb = netdev_alloc_skb(dev, SONIC_RBSIZE + 2); in sonic_alloc_rb() 504 if (!*new_skb) in sonic_alloc_rb() 508 skb_reserve(*new_skb, 2); in sonic_alloc_rb() 510 *new_addr = dma_map_single(lp->device, skb_put(*new_skb, SONIC_RBSIZE), in sonic_alloc_rb() 513 dev_kfree_skb(*new_skb); in sonic_alloc_rb() 514 *new_skb = NULL; in sonic_alloc_rb() 567 struct sk_buff *new_skb; in sonic_rx() local 579 if (sonic_alloc_rb(dev, lp, &new_skb, &new_laddr)) { in sonic_rx() 596 lp->rx_skb[i] = new_skb; in sonic_rx() 500 sonic_alloc_rb(struct net_device *dev, struct sonic_local *lp, struct sk_buff **new_skb, dma_addr_t *new_addr) sonic_alloc_rb() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/natsemi/ |
H A D | sonic.c | 501 struct sk_buff **new_skb, dma_addr_t *new_addr) in sonic_alloc_rb() 503 *new_skb = netdev_alloc_skb(dev, SONIC_RBSIZE + 2); in sonic_alloc_rb() 504 if (!*new_skb) in sonic_alloc_rb() 508 skb_reserve(*new_skb, 2); in sonic_alloc_rb() 510 *new_addr = dma_map_single(lp->device, skb_put(*new_skb, SONIC_RBSIZE), in sonic_alloc_rb() 513 dev_kfree_skb(*new_skb); in sonic_alloc_rb() 514 *new_skb = NULL; in sonic_alloc_rb() 567 struct sk_buff *new_skb; in sonic_rx() local 579 if (sonic_alloc_rb(dev, lp, &new_skb, &new_laddr)) { in sonic_rx() 596 lp->rx_skb[i] = new_skb; in sonic_rx() 500 sonic_alloc_rb(struct net_device *dev, struct sonic_local *lp, struct sk_buff **new_skb, dma_addr_t *new_addr) sonic_alloc_rb() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/usb/ |
H A D | sierra_net.c | 779 struct sk_buff *new_skb; in sierra_net_skb_clone() local 782 new_skb = skb_clone(skb, GFP_ATOMIC); in sierra_net_skb_clone() 788 if (new_skb) { in sierra_net_skb_clone() 789 skb_trim(new_skb, len); in sierra_net_skb_clone() 796 return new_skb; in sierra_net_skb_clone() 804 struct sk_buff *new_skb; in sierra_net_rx_fixup() local 846 new_skb = sierra_net_skb_clone(dev, skb, hh.payload_len.word); in sierra_net_rx_fixup() 847 if (new_skb) in sierra_net_rx_fixup() 848 usbnet_skb_return(dev, new_skb); in sierra_net_rx_fixup()
|
H A D | aqc111.c | 1074 struct sk_buff *new_skb = NULL; in aqc111_rx_fixup() local 1145 new_skb = skb_clone(skb, GFP_ATOMIC); in aqc111_rx_fixup() 1147 if (!new_skb) in aqc111_rx_fixup() 1150 new_skb->len = pkt_len; in aqc111_rx_fixup() 1151 skb_pull(new_skb, AQ_RX_HW_PAD); in aqc111_rx_fixup() 1152 skb_set_tail_pointer(new_skb, new_skb->len); in aqc111_rx_fixup() 1154 new_skb->truesize = SKB_TRUESIZE(new_skb->len); in aqc111_rx_fixup() 1156 aqc111_rx_checksum(new_skb, pkt_des in aqc111_rx_fixup() 1186 struct sk_buff *new_skb = NULL; aqc111_tx_fixup() local [all...] |
/kernel/linux/linux-6.6/drivers/net/usb/ |
H A D | sierra_net.c | 781 struct sk_buff *new_skb; in sierra_net_skb_clone() local 784 new_skb = skb_clone(skb, GFP_ATOMIC); in sierra_net_skb_clone() 790 if (new_skb) { in sierra_net_skb_clone() 791 skb_trim(new_skb, len); in sierra_net_skb_clone() 798 return new_skb; in sierra_net_skb_clone() 806 struct sk_buff *new_skb; in sierra_net_rx_fixup() local 848 new_skb = sierra_net_skb_clone(dev, skb, hh.payload_len.word); in sierra_net_rx_fixup() 849 if (new_skb) in sierra_net_rx_fixup() 850 usbnet_skb_return(dev, new_skb); in sierra_net_rx_fixup()
|
H A D | aqc111.c | 1074 struct sk_buff *new_skb = NULL; in aqc111_rx_fixup() local 1145 new_skb = skb_clone(skb, GFP_ATOMIC); in aqc111_rx_fixup() 1147 if (!new_skb) in aqc111_rx_fixup() 1150 new_skb->len = pkt_len; in aqc111_rx_fixup() 1151 skb_pull(new_skb, AQ_RX_HW_PAD); in aqc111_rx_fixup() 1152 skb_set_tail_pointer(new_skb, new_skb->len); in aqc111_rx_fixup() 1154 new_skb->truesize = SKB_TRUESIZE(new_skb->len); in aqc111_rx_fixup() 1156 aqc111_rx_checksum(new_skb, pkt_des in aqc111_rx_fixup() 1186 struct sk_buff *new_skb = NULL; aqc111_tx_fixup() local [all...] |
/kernel/linux/linux-5.10/net/sctp/ |
H A D | inqueue.c | 126 goto new_skb; in sctp_inq_pop() 130 goto new_skb; in sctp_inq_pop() 181 new_skb: in sctp_inq_pop()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | inqueue.c | 126 goto new_skb; in sctp_inq_pop() 130 goto new_skb; in sctp_inq_pop() 181 new_skb: in sctp_inq_pop()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mediatek/ |
H A D | mtk_star_emac.c | 1190 struct sk_buff *curr_skb, *new_skb; in mtk_star_receive_packet() local 1205 new_skb = curr_skb; in mtk_star_receive_packet() 1212 new_skb = mtk_star_alloc_skb(ndev); in mtk_star_receive_packet() 1213 if (!new_skb) { in mtk_star_receive_packet() 1215 new_skb = curr_skb; in mtk_star_receive_packet() 1219 new_dma_addr = mtk_star_dma_map_rx(priv, new_skb); in mtk_star_receive_packet() 1222 dev_kfree_skb(new_skb); in mtk_star_receive_packet() 1223 new_skb = curr_skb; in mtk_star_receive_packet() 1241 desc_data.len = skb_tailroom(new_skb); in mtk_star_receive_packet() 1242 desc_data.skb = new_skb; in mtk_star_receive_packet() [all...] |
/kernel/linux/linux-5.10/net/nfc/ |
H A D | digital_dep.c | 204 struct sk_buff *new_skb; in digital_send_dep_data_prep() local 209 new_skb = digital_skb_alloc(ddev, ddev->remote_payload_max); in digital_send_dep_data_prep() 210 if (!new_skb) { in digital_send_dep_data_prep() 217 skb_put_data(new_skb, skb->data, ddev->remote_payload_max); in digital_send_dep_data_prep() 224 new_skb = skb; in digital_send_dep_data_prep() 227 return new_skb; in digital_send_dep_data_prep() 238 struct sk_buff *new_skb; in digital_recv_dep_data_gather() local 253 new_skb = skb_copy_expand(ddev->chaining_skb, in digital_recv_dep_data_gather() 258 if (!new_skb) { in digital_recv_dep_data_gather() 264 ddev->chaining_skb = new_skb; in digital_recv_dep_data_gather() [all...] |
/kernel/linux/linux-6.6/net/nfc/ |
H A D | digital_dep.c | 204 struct sk_buff *new_skb; in digital_send_dep_data_prep() local 209 new_skb = digital_skb_alloc(ddev, ddev->remote_payload_max); in digital_send_dep_data_prep() 210 if (!new_skb) { in digital_send_dep_data_prep() 217 skb_put_data(new_skb, skb->data, ddev->remote_payload_max); in digital_send_dep_data_prep() 224 new_skb = skb; in digital_send_dep_data_prep() 227 return new_skb; in digital_send_dep_data_prep() 238 struct sk_buff *new_skb; in digital_recv_dep_data_gather() local 253 new_skb = skb_copy_expand(ddev->chaining_skb, in digital_recv_dep_data_gather() 258 if (!new_skb) { in digital_recv_dep_data_gather() 264 ddev->chaining_skb = new_skb; in digital_recv_dep_data_gather() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.c | 2073 struct sk_buff *new_skb, *skb = *s; in dpaa_a050385_wa() local 2105 new_skb = netdev_alloc_skb(net_dev, skb->len + DPAA_A050385_ALIGN - 1 + in dpaa_a050385_wa() 2107 if (!new_skb) in dpaa_a050385_wa() 2111 skb_reserve(new_skb, priv->tx_headroom - NET_SKB_PAD); in dpaa_a050385_wa() 2114 start = PTR_ALIGN(new_skb->data, DPAA_A050385_ALIGN); in dpaa_a050385_wa() 2115 if (start - new_skb->data) in dpaa_a050385_wa() 2116 skb_reserve(new_skb, start - new_skb->data); in dpaa_a050385_wa() 2118 skb_put(new_skb, skb->len); in dpaa_a050385_wa() 2119 skb_copy_bits(skb, 0, new_skb in dpaa_a050385_wa() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet-main.c | 459 struct sk_buff *new_skb; in tx_skb_align_workaround() local 465 new_skb = netdev_alloc_skb(dev, skb->len + 4); in tx_skb_align_workaround() 466 if (!new_skb) in tx_skb_align_workaround() 470 skb_align(new_skb, 4); in tx_skb_align_workaround() 473 skb_copy_from_linear_data(skb, new_skb->data, skb->len); in tx_skb_align_workaround() 474 skb_put(new_skb, skb->len); in tx_skb_align_workaround() 479 return new_skb; in tx_skb_align_workaround()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/xilinx/ |
H A D | xilinx_emaclite.c | 1015 struct sk_buff *new_skb; in xemaclite_send() local 1021 new_skb = orig_skb; in xemaclite_send() 1024 if (xemaclite_send_data(lp, (u8 *)new_skb->data, len) != 0) { in xemaclite_send() 1030 lp->deferred_skb = new_skb; in xemaclite_send() 1032 skb_tx_timestamp(new_skb); in xemaclite_send() 1038 skb_tx_timestamp(new_skb); in xemaclite_send() 1041 dev_consume_skb_any(new_skb); in xemaclite_send()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet-main.c | 457 struct sk_buff *new_skb; in tx_skb_align_workaround() local 463 new_skb = netdev_alloc_skb(dev, skb->len + 4); in tx_skb_align_workaround() 464 if (!new_skb) in tx_skb_align_workaround() 468 skb_align(new_skb, 4); in tx_skb_align_workaround() 471 skb_copy_from_linear_data(skb, new_skb->data, skb->len); in tx_skb_align_workaround() 472 skb_put(new_skb, skb->len); in tx_skb_align_workaround() 477 return new_skb; in tx_skb_align_workaround()
|