Symbol: skb_push
drivers/atm/solos-pci.c
1165
header = skb_push(skb, sizeof(*header));
drivers/block/aoe/aoenet.c
146
skb_push(skb, ETH_HLEN); /* (1) */
drivers/bluetooth/bfusb.c
471
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/bpa10x.c
287
*(u8 *)skb_push(skb, 1) = hci_skb_pkt_type(skb);
drivers/bluetooth/btintel_pcie.c
1383
memcpy(skb_push(skb, BTINTEL_PCIE_HCI_TYPE_LEN), &val,
drivers/bluetooth/btintel_pcie.c
424
memcpy(skb_push(skb, BTINTEL_PCIE_HCI_TYPE_LEN), &pkt_type,
drivers/bluetooth/btmrvl_main.c
355
skb_push(skb, BTM_HEADER_LEN);
drivers/bluetooth/btmtksdio.c
286
skb_push(skb, sizeof(*sdio_hdr));
drivers/bluetooth/btmtkuart.c
733
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/btmtkuart.c
746
shdr = skb_push(skb, sizeof(*shdr));
drivers/bluetooth/btnxpuart.c
1563
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/btrsi.c
67
skb_push(skb, RSI_DMA_ALIGN);
drivers/bluetooth/btsdio.c
68
skb_push(skb, 4);
drivers/bluetooth/hci_ag6xx.c
83
memcpy(skb_push(skb, 1), &bt_cb(skb)->pkt_type, 1);
drivers/bluetooth/hci_aml.c
643
memcpy(skb_push(skb, 1), &bt_cb(skb)->pkt_type, 1);
drivers/bluetooth/hci_ath.c
233
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/hci_bcm.c
727
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/hci_bcsp.c
541
memcpy(skb_push(bcsp->rx_skb, 1), &desc, 1);
drivers/bluetooth/hci_bcsp.c
545
memcpy(skb_push(bcsp->rx_skb, HCI_EVENT_HDR_SIZE), &hdr, HCI_EVENT_HDR_SIZE);
drivers/bluetooth/hci_h4.c
94
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/hci_intel.c
1037
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/hci_ll.c
319
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/hci_mrvl.c
132
memcpy(skb_push(skb, 1), &bt_cb(skb)->pkt_type, 1);
drivers/bluetooth/hci_nokia.c
511
memcpy(skb_push(skb, 1), &bt_cb(skb)->pkt_type, 1);
drivers/bluetooth/hci_qca.c
911
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/hci_vhci.c
78
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/bluetooth/virtio_bt.c
100
memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1);
drivers/firewire/net.c
213
h = skb_push(skb, sizeof(*h));
drivers/firewire/net.c
962
bufhdr = skb_push(ptask->skb, RFC2374_UNFRAG_HDR_SIZE);
drivers/firewire/net.c
969
bufhdr = skb_push(ptask->skb, RFC2374_FRAG_HDR_SIZE);
drivers/firewire/net.c
998
p = skb_push(ptask->skb, IEEE1394_GASP_HDR_SIZE);
drivers/infiniband/core/lag.c
33
skb_push(skb, sizeof(struct udphdr));
drivers/infiniband/core/lag.c
42
skb_push(skb, sizeof(struct iphdr));
drivers/infiniband/core/lag.c
56
skb_push(skb, sizeof(struct ipv6hdr));
drivers/infiniband/core/lag.c
69
skb_push(skb, sizeof(struct ethhdr));
drivers/infiniband/sw/rxe/rxe_net.c
324
skb_push(skb, sizeof(struct iphdr));
drivers/infiniband/ulp/ipoib/ipoib.h
142
char *data = skb_push(skb, IPOIB_PSEUDO_LEN);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1285
header = skb_push(skb, sizeof(*header));
drivers/infiniband/ulp/ipoib/ipoib_main.c
750
phdr = skb_push(skb, sizeof(*phdr));
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
784
skb_push(skb, sizeof(struct ipoib_pseudo_header));
drivers/media/dvb-core/dvb_net.c
737
skb_push(h->priv->ule_skb, ETH_HLEN);
drivers/net/amt.c
1031
amtmu = skb_push(skb, sizeof(*amtmu));
drivers/net/amt.c
1091
amtmd = skb_push(skb, sizeof(*amtmd));
drivers/net/amt.c
1146
amtmq = skb_push(skb, sizeof(*amtmq));
drivers/net/amt.c
2319
skb_push(skb, sizeof(*eth));
drivers/net/amt.c
2422
skb_push(skb, sizeof(*iph) + AMT_IPHDR_OPTS);
drivers/net/amt.c
2449
skb_push(skb, sizeof(*ip6h) + AMT_IP6HDR_OPTS);
drivers/net/amt.c
2543
skb_push(skb, sizeof(struct ethhdr));
drivers/net/amt.c
2563
skb_push(skb, sizeof(struct ethhdr));
drivers/net/amt.c
2645
skb_push(skb, sizeof(*udph));
drivers/net/amt.c
2658
skb_push(skb, sizeof(*iph));
drivers/net/amt.c
531
skb_push(skb, sizeof(*eth));
drivers/net/amt.c
577
skb_push(skb, sizeof(*eth) + sizeof(*iph) + AMT_IPHDR_OPTS);
drivers/net/amt.c
665
skb_push(skb, sizeof(*udph));
drivers/net/amt.c
678
skb_push(skb, sizeof(*iph));
drivers/net/amt.c
756
skb_push(skb, sizeof(*udph));
drivers/net/amt.c
769
skb_push(skb, sizeof(*iph));
drivers/net/amt.c
825
skb_push(skb, sizeof(*eth));
drivers/net/amt.c
874
skb_push(skb, sizeof(*eth) + sizeof(*ip6h) + sizeof(ra));
drivers/net/arcnet/arc-rawmode.c
88
struct archdr *pkt = skb_push(skb, hdr_size);
drivers/net/arcnet/arcnet.c
673
*(uint16_t *)skb_push(skb, 2) = type;
drivers/net/arcnet/capmode.c
104
struct archdr *pkt = skb_push(skb, hdr_size);
drivers/net/arcnet/rfc1051.c
166
struct archdr *pkt = skb_push(skb, hdr_size);
drivers/net/arcnet/rfc1201.c
383
struct archdr *pkt = skb_push(skb, hdr_size);
drivers/net/dsa/qca/qca8k-8xxx.c
264
mgmt_ethhdr = skb_push(skb, QCA_HDR_MGMT_HEADER_LEN + QCA_HDR_LEN);
drivers/net/ethernet/asix/ax88796c_main.c
287
memcpy(skb_push(skb, TX_OVERHEAD), &info.tx_overhead, TX_OVERHEAD);
drivers/net/ethernet/asix/ax88796c_main.c
290
memcpy(skb_push(skb, spi_len), ax88796c_tx_cmd_buf, spi_len);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
214
offload = (struct bcmasp_pkt_offload *)skb_push(skb, sizeof(*offload));
drivers/net/ethernet/broadcom/bcmsysport.c
1238
tsb = skb_push(skb, sizeof(*tsb));
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2074
skb_push(skb, sizeof(*status));
drivers/net/ethernet/chelsio/cxgb/sge.c
1841
hdr = skb_push(skb, sizeof(*hdr));
drivers/net/ethernet/freescale/gianfar.c
1676
struct txfcb *fcb = skb_push(skb, GMAC_FCB_LEN);
drivers/net/ethernet/freescale/gianfar.c
1824
skb_push(skb, GMAC_TXPAL_LEN);
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
247
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
822
skb_push(skb, PRESTERA_DSA_HLEN);
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
142
hdr = (struct mtk_wed_mcu_hdr *)skb_push(skb, sizeof(*hdr));
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
336
skb_push(skb, skb->mac_len);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2593
pseudo_header = skb_push(skb, MLX5_IPOIB_PSEUDO_LEN);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2719
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c
99
ethh = skb_push(skb, ETH_HLEN);
drivers/net/ethernet/mellanox/mlxsw/core.c
504
char *eth_hdr = skb_push(skb, MLXSW_EMAD_ETH_HDR_LEN);
drivers/net/ethernet/mellanox/mlxsw/core.c
525
buf = skb_push(skb, MLXSW_EMAD_END_TLV_LEN * sizeof(u32));
drivers/net/ethernet/mellanox/mlxsw/core.c
528
buf = skb_push(skb, reg->len + sizeof(u32));
drivers/net/ethernet/mellanox/mlxsw/core.c
532
buf = skb_push(skb, MLXSW_EMAD_LATENCY_TLV_LEN * sizeof(u32));
drivers/net/ethernet/mellanox/mlxsw/core.c
537
buf = skb_push(skb, MLXSW_EMAD_STRING_TLV_LEN * sizeof(u32));
drivers/net/ethernet/mellanox/mlxsw/core.c
541
buf = skb_push(skb, MLXSW_EMAD_OP_TLV_LEN * sizeof(u32));
drivers/net/ethernet/mellanox/mlxsw/pci.c
2107
txhdr = skb_push(skb, MLXSW_TXHDR_LEN);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
107
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
133
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
160
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
207
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
287
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
337
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
373
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
738
skb_push(skb, IFH_LEN_BYTES);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c
320
skb_push(skb, IFH_LEN * 4);
drivers/net/ethernet/mscc/ocelot_fdma.c
666
ifh = skb_push(skb, OCELOT_TAG_LEN);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1235
put_unaligned_be32(NFP_META_PORT_ID_CTRL, skb_push(skb, 4));
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1236
put_unaligned_be32(NFP_NET_META_PORTID, skb_push(skb, 4));
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
206
data = skb_push(skb, md_bytes) + md_bytes;
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1348
put_unaligned_be32(NFP_META_PORT_ID_CTRL, skb_push(skb, 4));
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1352
skb_push(skb, 4));
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
209
data = skb_push(skb, md_bytes) + md_bytes;
drivers/net/ethernet/qlogic/qla3xxx.c
2079
skb_push(skb2, size), size);
drivers/net/ethernet/qualcomm/qca_spi.c
764
ptmp = skb_push(skb, QCAFRM_HEADER_LEN);
drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c
120
skb_push(skb, ETH_HLEN);
drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c
189
skb_push(skb, skb->mac_len);
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
250
ul_header = skb_push(skb, sizeof(*ul_header));
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
305
skb_push(skb, sizeof(struct rmnet_map_header));
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
447
skb_push(skb, sizeof(struct rmnet_map_ul_csum_header));
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
92
ehdr = skb_push(skb, ETH_HLEN + 8);
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
94
ehdr = skb_push(skb, ETH_HLEN + 4);
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
96
ehdr = skb_push(skb, ETH_HLEN - 6);
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
98
ehdr = skb_push(skb, ETH_HLEN);
drivers/net/ethernet/sun/niu.c
6667
tp = skb_push(skb, headroom);
drivers/net/ethernet/sun/sunvnet_common.c
1282
skb_push(skb, maclen);
drivers/net/ethernet/sun/sunvnet_common.c
1297
skb_push(curr, maclen);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
760
veth = skb_push(skb, VLAN_HLEN);
drivers/net/ethernet/vertexcom/mse102x.c
212
__be16 *header = skb_push(skb, DET_SOF_LEN);
drivers/net/fddi/defxx.c
3350
skb_push(skb, 3);
drivers/net/fddi/defza.c
1093
skb_push(skb, 3); /* Make room for PRH. */
drivers/net/gtp.c
2371
gtp0_h = skb_push(skb_to_send, sizeof(struct gtp0_header));
drivers/net/gtp.c
2388
gtp1u_h = skb_push(skb_to_send,
drivers/net/gtp.c
472
gtp_pkt = skb_push(skb, sizeof(struct gtp0_packet));
drivers/net/gtp.c
676
gtp_pkt = skb_push(skb, sizeof(struct gtp1u_packet));
drivers/net/gtp.c
955
gtp0 = skb_push(skb, sizeof(*gtp0));
drivers/net/gtp.c
972
gtp1 = skb_push(skb, sizeof(*gtp1));
drivers/net/macsec.c
1184
skb_push(skb, ETH_HLEN);
drivers/net/macsec.c
651
hh = skb_push(skb, macsec_extra_len(sci_present));
drivers/net/mctp/mctp-i2c.c
611
skb_push(skb, sizeof(struct mctp_i2c_hdr));
drivers/net/mctp/mctp-i3c.c
518
skb_push(skb, sizeof(struct mctp_i3c_internal_hdr));
drivers/net/mctp/mctp-usb.c
86
hdr = skb_push(skb, sizeof(*hdr));
drivers/net/netconsole.c
1789
skb_push(skb, sizeof(struct udphdr));
drivers/net/netconsole.c
1804
eth = skb_push(skb, ETH_HLEN);
drivers/net/netconsole.c
1822
skb_push(skb, sizeof(struct iphdr));
drivers/net/netconsole.c
1845
skb_push(skb, sizeof(struct ipv6hdr));
drivers/net/phy/micrel.c
3369
skb_push(skb, ETH_HLEN);
drivers/net/phy/microchip_rds_ptp.c
352
skb_push(skb, ETH_HLEN);
drivers/net/phy/nxp-c45-tja11xx-macsec.c
1564
tlv = skb_push(skb, TJA11XX_TLV_TX_NEEDED_HEADROOM);
drivers/net/ppp/ppp_generic.c
1478
pp = skb_push(skb, 2);
drivers/net/ppp/ppp_generic.c
1794
*(__be16 *)skb_push(skb, 2) = htons(PPP_FILTER_OUTBOUND_TAG);
drivers/net/ppp/ppp_generic.c
2254
*(u8 *)skb_push(skb, 1) = 0x00;
drivers/net/ppp/ppp_generic.c
2506
*(__be16 *)skb_push(skb, 2) = htons(PPP_FILTER_INBOUND_TAG);
drivers/net/ppp/ppp_synctty.c
541
skb_push(skb,2);
drivers/net/ppp/pptp.c
203
data = skb_push(skb, 2);
drivers/net/ppp/pptp.c
216
skb_push(skb, header_len);
drivers/net/ppp/pptp.c
235
skb_push(skb, sizeof(*iph));
drivers/net/tap.c
272
skb_push(skb, ETH_HLEN);
drivers/net/tun.c
1908
skb_push(skb, ETH_HLEN);
drivers/net/usb/aqc111.c
1234
tx_desc_ptr = skb_push(skb, sizeof(tx_desc));
drivers/net/usb/asix_common.c
309
ptr = skb_push(skb, 4);
drivers/net/usb/ax88179_178a.c
1499
ptr = skb_push(skb, 8);
drivers/net/usb/cdc_eem.c
145
put_unaligned_le16(BIT(14) | len, skb_push(skb, 2));
drivers/net/usb/cdc_eem.c
222
skb_push(skb2, 2));
drivers/net/usb/cx82310_eth.c
325
skb_push(skb, 2);
drivers/net/usb/gl620a.c
165
packet_count = skb_push(skb, (4 + 4 * 1));
drivers/net/usb/kalmia.c
199
header_start = skb_push(skb, KALMIA_HEADER_LENGTH);
drivers/net/usb/lg-vl600.c
289
frame = skb_push(skb, sizeof(*frame));
drivers/net/usb/net1080.c
456
header = skb_push(skb, sizeof *header);
drivers/net/usb/qmi_wwan.c
105
hdr = skb_push(skb, sizeof(struct qmimux_hdr));
drivers/net/usb/qmi_wwan.c
611
skb_push(skb, ETH_HLEN);
drivers/net/usb/sierra_net.c
867
skb_push(skb, SIERRA_NET_HIP_EXT_HDR_LEN);
drivers/net/usb/smsc75xx.c
2281
ptr = skb_push(skb, 8);
drivers/net/usb/smsc95xx.c
2023
ptr = skb_push(skb, 4);
drivers/net/usb/smsc95xx.c
2032
ptr = skb_push(skb, 8);
drivers/net/usb/sr9800.c
137
ptr = skb_push(skb, 4);
drivers/net/vrf.c
1315
skb_push(skb, skb->mac_len);
drivers/net/vrf.c
1368
skb_push(skb, skb->mac_len);
drivers/net/vrf.c
583
struct ethhdr *eth = skb_push(skb, ETH_HLEN);
drivers/net/vxlan/vxlan_core.c
1961
skb_push(reply, sizeof(struct ethhdr));
drivers/net/vxlan/vxlan_core.c
2023
skb_push(reply, sizeof(struct ipv6hdr));
drivers/net/wan/fsl_ucc_hdlc.c
366
skb_push(skb, HDLC_HEAD_LEN);
drivers/net/wan/hdlc_cisco.c
75
skb_push(skb, sizeof(struct hdlc_header));
drivers/net/wan/hdlc_fr.c
265
skb_push(skb, 4);
drivers/net/wan/hdlc_fr.c
270
skb_push(skb, 4);
drivers/net/wan/hdlc_fr.c
281
skb_push(skb, 4);
drivers/net/wan/hdlc_fr.c
286
skb_push(skb, 4);
drivers/net/wan/hdlc_fr.c
291
skb_push(skb, 10);
drivers/net/wan/hdlc_fr.c
303
skb_push(skb, 10);
drivers/net/wan/hdlc_ppp.c
171
skb_push(skb, sizeof(struct hdlc_header));
drivers/net/wan/hdlc_x25.c
91
skb_push(skb, 1);
drivers/net/wan/lapbether.c
171
skb_push(skb, 1);
drivers/net/wan/lapbether.c
244
ptr = skb_push(skb, 2);
drivers/net/wireguard/receive.c
267
skb_push(skb, offset);
drivers/net/wireguard/receive.c
286
skb_push(skb, offset);
drivers/net/wireguard/send.c
205
header = (struct message_data *)skb_push(skb, sizeof(*header));
drivers/net/wireless/admtek/adm8211.c
1695
txhdr = skb_push(skb, sizeof(*txhdr));
drivers/net/wireless/admtek/adm8211.c
332
memcpy(skb_push(skb, info->hdrlen), skb->cb, info->hdrlen);
drivers/net/wireless/ath/ar5523/ar5523.c
843
desc = skb_push(skb, sizeof(*desc));
drivers/net/wireless/ath/ar5523/ar5523.c
844
chunk = skb_push(skb, sizeof(*chunk));
drivers/net/wireless/ath/ath10k/htc.c
185
skb_push(skb, sizeof(struct ath10k_htc_hdr));
drivers/net/wireless/ath/ath10k/htc.c
782
skb_push(skb, sizeof(struct ath10k_htc_hdr));
drivers/net/wireless/ath/ath10k/htt_rx.c
1492
memcpy(skb_push(msdu, crypto_len),
drivers/net/wireless/ath/ath10k/htt_rx.c
1496
memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
drivers/net/wireless/ath/ath10k/htt_rx.c
1596
memcpy(skb_push(msdu,
drivers/net/wireless/ath/ath10k/htt_rx.c
1602
memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
drivers/net/wireless/ath/ath10k/htt_rx.c
1695
memcpy(skb_push(msdu, sizeof(struct rfc1042_hdr)), rfc1042,
drivers/net/wireless/ath/ath10k/htt_rx.c
1703
memcpy(skb_push(msdu,
drivers/net/wireless/ath/ath10k/htt_rx.c
1709
memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
drivers/net/wireless/ath/ath10k/htt_rx.c
1750
memcpy(skb_push(msdu,
drivers/net/wireless/ath/ath10k/htt_rx.c
1756
memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
drivers/net/wireless/ath/ath10k/htt_rx.c
2618
skb_push(skb, IEEE80211_CCMP_HDR_LEN);
drivers/net/wireless/ath/ath10k/htt_rx.c
2667
skb_push(skb, IEEE80211_QOS_CTL_LEN);
drivers/net/wireless/ath/ath10k/htt_tx.c
1362
skb_push(msdu, sizeof(*cmd_hdr));
drivers/net/wireless/ath/ath10k/htt_tx.c
1363
skb_push(msdu, sizeof(*tx_desc));
drivers/net/wireless/ath/ath10k/mac.c
3863
skb_push(skb, sizeof(*eth));
drivers/net/wireless/ath/ath10k/pci.c
1280
skb_push(skb, orig_len - skb->len);
drivers/net/wireless/ath/ath10k/wmi.c
1838
if (skb_push(skb, sizeof(struct wmi_cmd_hdr)) == NULL)
drivers/net/wireless/ath/ath11k/dp_rx.c
2006
memcpy(skb_push(msdu,
drivers/net/wireless/ath/ath11k/dp_rx.c
2013
memcpy(skb_push(msdu,
drivers/net/wireless/ath/ath11k/dp_rx.c
2016
memcpy(skb_push(msdu, hdr_len), decap_hdr, hdr_len);
drivers/net/wireless/ath/ath11k/dp_rx.c
2020
memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
drivers/net/wireless/ath/ath11k/dp_rx.c
2140
memcpy(skb_push(msdu, sizeof(struct ath11k_dp_rfc1042_hdr)), rfc1042,
drivers/net/wireless/ath/ath11k/dp_rx.c
2148
memcpy(skb_push(msdu,
drivers/net/wireless/ath/ath11k/dp_rx.c
2154
memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
drivers/net/wireless/ath/ath11k/dp_rx.c
2448
he = skb_push(msdu, sizeof(known));
drivers/net/wireless/ath/ath11k/dp_rx.c
4963
dest = skb_push(msdu, sizeof(__le16));
drivers/net/wireless/ath/ath11k/dp_rx.c
5056
ptr = skb_push(mon_skb, sizeof(struct ieee80211_radiotap_he_mu));
drivers/net/wireless/ath/ath11k/dp_rx.c
5061
ptr = skb_push(mon_skb, sizeof(struct ieee80211_radiotap_he));
drivers/net/wireless/ath/ath11k/htc.c
92
skb_push(skb, sizeof(struct ath11k_htc_hdr));
drivers/net/wireless/ath/ath11k/wmi.c
274
if (skb_push(skb, sizeof(struct wmi_cmd_hdr)) == NULL)
drivers/net/wireless/ath/ath12k/dp_mon.c
302
dest = skb_push(msdu, sizeof(__le16));
drivers/net/wireless/ath/ath12k/dp_mon.c
436
tlv = skb_push(mon_skb, len);
drivers/net/wireless/ath/ath12k/dp_mon.c
468
ptr = skb_push(mon_skb, sizeof(struct ieee80211_radiotap_he_mu));
drivers/net/wireless/ath/ath12k/dp_mon.c
473
ptr = skb_push(mon_skb, sizeof(struct ieee80211_radiotap_he));
drivers/net/wireless/ath/ath12k/dp_mon.c
522
he = skb_push(msdu, sizeof(known));
drivers/net/wireless/ath/ath12k/dp_rx.c
1077
crypto_hdr = skb_push(msdu, crypto_len);
drivers/net/wireless/ath/ath12k/dp_rx.c
1082
skb_push(msdu, hdr_len);
drivers/net/wireless/ath/ath12k/dp_rx.c
1130
memcpy(skb_push(msdu, sizeof(rfc)), &rfc,
drivers/net/wireless/ath/ath12k/dp_rx.c
985
crypto_hdr = skb_push(msdu,
drivers/net/wireless/ath/ath12k/dp_rx.c
992
memcpy(skb_push(msdu,
drivers/net/wireless/ath/ath12k/dp_rx.c
995
memcpy(skb_push(msdu, hdr_len), decap_hdr, hdr_len);
drivers/net/wireless/ath/ath12k/dp_tx.c
139
skb_push(skb, delta);
drivers/net/wireless/ath/ath12k/htc.c
90
skb_push(skb, sizeof(struct ath12k_htc_hdr));
drivers/net/wireless/ath/ath12k/wmi.c
385
if (!skb_push(skb, sizeof(struct wmi_cmd_hdr)))
drivers/net/wireless/ath/ath5k/base.c
1380
skb_push(skb, padsize);
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1073
packet->buf = skb_push(skb, 0) + HTC_HDR_LENGTH;
drivers/net/wireless/ath/ath6kl/htc_pipe.c
231
htc_hdr = skb_push(skb, sizeof(*htc_hdr));
drivers/net/wireless/ath/ath6kl/wmi.c
1832
skb_push(skb, sizeof(struct wmi_cmd_hdr));
drivers/net/wireless/ath/ath6kl/wmi.c
187
skb_push(skb, sizeof(struct ath6kl_llc_snap_hdr));
drivers/net/wireless/ath/ath6kl/wmi.c
217
skb_push(skb, WMI_MAX_TX_META_SZ);
drivers/net/wireless/ath/ath6kl/wmi.c
224
skb_push(skb, WMI_MAX_TX_META_SZ);
drivers/net/wireless/ath/ath6kl/wmi.c
2441
skb_push(skb, sizeof(struct wmi_data_hdr));
drivers/net/wireless/ath/ath6kl/wmi.c
251
skb_push(skb, sizeof(struct wmi_data_hdr));
drivers/net/wireless/ath/ath6kl/wmi.c
3023
skb_push(skb, sizeof(struct wmix_cmd_hdr));
drivers/net/wireless/ath/ath6kl/wmi.c
441
skb_push(skb, sizeof(eth_hdr));
drivers/net/wireless/ath/ath9k/hif_usb.c
202
hdr = skb_push(skb, 4);
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c
162
skb_push(skb, padsize);
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c
247
tx_fhdr = skb_push(beacon, sizeof(beacon_hdr));
drivers/net/wireless/ath/ath9k/htc_drv_main.c
881
skb_push(skb, padsize);
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
255
tx_fhdr = skb_push(skb, sizeof(mgmt_hdr));
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
327
tx_fhdr = skb_push(skb, sizeof(tx_hdr));
drivers/net/wireless/ath/ath9k/htc_hst.c
29
hdr = skb_push(skb, sizeof(struct htc_frame_hdr));
drivers/net/wireless/ath/ath9k/wmi.c
294
hdr = skb_push(skb, sizeof(struct wmi_cmd_hdr));
drivers/net/wireless/ath/ath9k/xmit.c
2313
skb_push(skb, padsize);
drivers/net/wireless/ath/ath9k/xmit.c
2933
skb_push(skb, padsize);
drivers/net/wireless/ath/carl9170/tx.c
998
txc = skb_push(skb, sizeof(*txc));
drivers/net/wireless/ath/wil6210/txrx.c
332
rtap = skb_push(skb, rtap_len);
drivers/net/wireless/atmel/at76c50x-usb.c
1221
skb_push(skb, skb_headroom(skb));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c
265
skb_push(pktbuf, BCDC_HEADER_LEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
457
radiotap = skb_push(skb, sizeof(*radiotap));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
467
radiotap = skb_push(skb, sizeof(*radiotap));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
879
skb_push(skb, data_offset);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1964
skb_push(pkt, head_read);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
2103
skb_push(pkt, head_pad);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
2811
skb_push(pkt, bus->tx_hdrlen);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6171
plcp = skb_push(p, D11_PHY_HDR_LEN);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6174
txh = (struct d11txh *) skb_push(p, D11_TXH_LEN);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7330
skb_push(wlc->beacon, D11_PHY_HDR_LEN);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7346
skb_push(wlc->probe_resp, D11_PHY_HDR_LEN);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8186
memcpy(skb_push(skb, sizeof(*stats)), stats, sizeof(*stats));
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
159
pos = skb_push(skb, CCMP_HDR_LEN);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c
264
pos = skb_push(skb, TKIP_HDR_LEN);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_wep.c
67
pos = skb_push(skb, 4);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
739
memcpy(skb_push(skb, ETH_ALEN), src, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
740
memcpy(skb_push(skb, ETH_ALEN), dst, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
746
memcpy(skb_push(skb, 2), &len, 2);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
747
memcpy(skb_push(skb, ETH_ALEN), src, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
748
memcpy(skb_push(skb, ETH_ALEN), dst, ETH_ALEN);
drivers/net/wireless/intel/iwlwifi/mei/main.c
1108
ethhdr = skb_push(skb, sizeof(*ethhdr));
drivers/net/wireless/intel/iwlwifi/mei/main.c
540
struct iwl_sap_cb_data *cb_hdr = skb_push(skb, sizeof(*cb_hdr));
drivers/net/wireless/intel/iwlwifi/mei/main.c
550
struct iwl_sap_hdr *hdr = skb_push(skb, sizeof(*hdr));
drivers/net/wireless/intel/iwlwifi/mei/net.c
350
skb_push(skb, skb->data - skb_mac_header(skb));
drivers/net/wireless/intel/iwlwifi/mei/net.c
405
eth = skb_push(skb, sizeof(ethhdr.h_dest) + sizeof(ethhdr.h_source));
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
286
skb_push(skb, hdr_len);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
2037
skb_push(skb, hdr_len + iv_len);
drivers/net/wireless/intersil/p54/p54usb.c
177
skb_push(skb, priv->common.tx_hdr_len);
drivers/net/wireless/intersil/p54/p54usb.c
179
skb_push(skb, 4);
drivers/net/wireless/intersil/p54/txrx.c
833
txhdr = skb_push(skb, sizeof(*txhdr) + padding);
drivers/net/wireless/intersil/p54/txrx.c
834
hdr = skb_push(skb, sizeof(*hdr));
drivers/net/wireless/marvell/libertas/rx.c
255
pradiotap_hdr = skb_push(skb, sizeof(struct rx_radiotap_hdr));
drivers/net/wireless/marvell/libertas_tf/main.c
221
txpd = skb_push(skb, sizeof(struct txpd));
drivers/net/wireless/marvell/mwifiex/11n_aggr.c
230
skb_push(skb_aggr, headroom);
drivers/net/wireless/marvell/mwifiex/11n_aggr.c
93
skb_push(skb, sizeof(*local_tx_pd));
drivers/net/wireless/marvell/mwifiex/cfg80211.c
175
memcpy(skb_push(skb, sizeof(pkt_len)), &pkt_len, sizeof(pkt_len));
drivers/net/wireless/marvell/mwifiex/cfg80211.c
177
memcpy(skb_push(skb, sizeof(tx_control)),
drivers/net/wireless/marvell/mwifiex/cfg80211.c
180
memcpy(skb_push(skb, sizeof(pkt_type)), &pkt_type, sizeof(pkt_type));
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4376
memcpy(skb_push(skb, sizeof(pkt_len)), &pkt_len, sizeof(pkt_len));
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4377
memcpy(skb_push(skb, sizeof(tx_control)),
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4379
memcpy(skb_push(skb, sizeof(pkt_type)), &pkt_type, sizeof(pkt_type));
drivers/net/wireless/marvell/mwifiex/cmdevt.c
235
skb_push(cmd_node->cmd_skb, MWIFIEX_TYPE_LEN);
drivers/net/wireless/marvell/mwifiex/cmdevt.c
246
skb_push(cmd_node->cmd_skb, adapter->intf_hdr_len);
drivers/net/wireless/marvell/mwifiex/cmdevt.c
346
skb_push(adapter->sleep_cfm, adapter->intf_hdr_len);
drivers/net/wireless/marvell/mwifiex/pcie.c
1854
skb_push(skb, adapter->intf_hdr_len);
drivers/net/wireless/marvell/mwifiex/pcie.c
1889
skb_push(card->cmdrsp_buf, adapter->intf_hdr_len);
drivers/net/wireless/marvell/mwifiex/pcie.c
2017
skb_push(skb, adapter->intf_hdr_len);
drivers/net/wireless/marvell/mwifiex/sta_event.c
36
skb_push(event, MWIFIEX_IBSS_CONNECT_EVT_FIX_SIZE);
drivers/net/wireless/marvell/mwifiex/sta_tx.c
148
skb_push(skb, sizeof(struct txpd));
drivers/net/wireless/marvell/mwifiex/sta_tx.c
158
skb_push(skb, adapter->intf_hdr_len);
drivers/net/wireless/marvell/mwifiex/sta_tx.c
46
skb_push(skb, sizeof(*local_tx_pd) + pad);
drivers/net/wireless/marvell/mwifiex/sta_tx.c
99
skb_push(skb, hroom);
drivers/net/wireless/marvell/mwifiex/uap_event.c
32
skb_push(event, MWIFIEX_BSS_START_EVT_FIX_SIZE);
drivers/net/wireless/marvell/mwifiex/uap_txrx.c
488
skb_push(skb, sizeof(*txpd) + pad);
drivers/net/wireless/marvell/mwifiex/uap_txrx.c
525
skb_push(skb, hroom);
drivers/net/wireless/marvell/mwifiex/usb.c
147
skb_push(skb, INTF_HEADER_LEN);
drivers/net/wireless/marvell/mwifiex/usb.c
1534
skb_push(card->rx_cmd.skb, INTF_HEADER_LEN);
drivers/net/wireless/marvell/mwl8k.c
879
skb_push(skb, reqd_hdrlen - hdrlen);
drivers/net/wireless/mediatek/mt76/mt76.h
1470
skb_push(skb, 2);
drivers/net/wireless/mediatek/mt76/mt7603/dma.c
70
skb_push(skb, MT_TXD_SIZE);
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
52
txd = (struct mt7603_mcu_txd *)skb_push(skb, hdrlen);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
303
ether_addr_copy(skb_push(skb, ETH_ALEN), bridge_tunnel_header);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
305
ether_addr_copy(skb_push(skb, ETH_ALEN), rfc1042_header);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
310
memcpy(skb_push(skb, IEEE80211_HT_CTL_LEN), &rxd[7],
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
317
memcpy(skb_push(skb, IEEE80211_QOS_CTL_LEN), &qos_ctrl,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
322
memcpy(skb_push(skb, sizeof(hdr)), &hdr, sizeof(hdr));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
324
memcpy(skb_push(skb, sizeof(hdr) - 6), &hdr, sizeof(hdr) - 6);
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
82
txd = (__le32 *)skb_push(skb, txd_len);
drivers/net/wireless/mediatek/mt76/mt7615/usb_mcu.c
30
put_unaligned_le32(len, skb_push(skb, sizeof(len)));
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
211
put_unaligned_le32(len, skb_push(skb, sizeof(len)));
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
53
skb_push(skb, MT_USB_TXD_SIZE);
drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.c
127
he = skb_push(skb, sizeof(known));
drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.c
192
tlv = skb_push(skb, sizeof(*tlv) + len);
drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.c
75
he_mu = skb_push(skb, sizeof(mu_known));
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
1013
ether_addr_copy(skb_push(skb, ETH_ALEN), bridge_tunnel_header);
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
1015
ether_addr_copy(skb_push(skb, ETH_ALEN), rfc1042_header);
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
1020
memcpy(skb_push(skb, IEEE80211_HT_CTL_LEN), &rxd[9],
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
1026
memcpy(skb_push(skb, IEEE80211_QOS_CTL_LEN), &qos_ctrl,
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
1031
memcpy(skb_push(skb, sizeof(hdr)), &hdr, sizeof(hdr));
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
1033
memcpy(skb_push(skb, sizeof(hdr) - 6), &hdr, sizeof(hdr) - 6);
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
850
he_mu = skb_push(skb, sizeof(mu_known));
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
903
he = skb_push(skb, sizeof(known));
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
3248
txd = (__le32 *)skb_push(skb, txd_len);
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
41
skb_push(skb, sizeof(*txwi));
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
58
put_unaligned_le32(info, skb_push(skb, sizeof(info)));
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
81
skb_push(tx_info->skb, sizeof(*txwi));
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
770
skb_push(skb, MT_SDIO_TXD_SIZE);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1417
skb_push(skb, MT_SDIO_TXD_SIZE);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
223
ether_addr_copy(skb_push(skb, ETH_ALEN), bridge_tunnel_header);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
225
ether_addr_copy(skb_push(skb, ETH_ALEN), rfc1042_header);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
230
memcpy(skb_push(skb, IEEE80211_HT_CTL_LEN), &rxd[11],
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
236
memcpy(skb_push(skb, IEEE80211_QOS_CTL_LEN), &qos_ctrl,
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
241
memcpy(skb_push(skb, sizeof(hdr)), &hdr, sizeof(hdr));
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
243
memcpy(skb_push(skb, sizeof(hdr) - 6), &hdr, sizeof(hdr) - 6);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3582
txd = (__le32 *)skb_push(skb, txd_len);
drivers/net/wireless/mediatek/mt76/mt792x.h
542
put_unaligned_le32(hdr, skb_push(skb, sizeof(hdr)));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
248
ether_addr_copy(skb_push(skb, ETH_ALEN), bridge_tunnel_header);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
250
ether_addr_copy(skb_push(skb, ETH_ALEN), rfc1042_header);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
255
memcpy(skb_push(skb, IEEE80211_HT_CTL_LEN), &rxd[11],
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
261
memcpy(skb_push(skb, IEEE80211_QOS_CTL_LEN), &qos_ctrl,
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
266
memcpy(skb_push(skb, sizeof(hdr)), &hdr, sizeof(hdr));
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
268
memcpy(skb_push(skb, sizeof(hdr) - 6), &hdr, sizeof(hdr) - 6);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
314
txd = (__le32 *)skb_push(skb, txd_len);
drivers/net/wireless/mediatek/mt7601u/dma.h
76
put_unaligned_le32(info, skb_push(skb, sizeof(info)));
drivers/net/wireless/mediatek/mt7601u/tx.c
143
txwi = skb_push(skb, sizeof(struct mt76_txwi));
drivers/net/wireless/mediatek/mt7601u/util.c
28
skb_push(skb, 2);
drivers/net/wireless/microchip/wilc1000/mon.c
169
cb_hdr = skb_push(skb2, sizeof(*cb_hdr));
drivers/net/wireless/microchip/wilc1000/mon.c
54
cb_hdr = skb_push(skb, sizeof(*cb_hdr));
drivers/net/wireless/microchip/wilc1000/mon.c
79
hdr = skb_push(skb, sizeof(*hdr));
drivers/net/wireless/purelifi/plfxlc/mac.c
211
cs = (void *)skb_push(skb, sizeof(struct plfxlc_ctrlset));
drivers/net/wireless/purelifi/plfxlc/mac.c
238
dest_pt = skb_push(skb, 4 - tmp);
drivers/net/wireless/purelifi/plfxlc/mac.c
256
u8 *dest_pt = skb_push(skb, 4);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1139
skb_push(entry->skb, TXD_DESC_SIZE);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1433
memset(skb_push(entry->skb, txwi_desc_size), 0, txwi_desc_size);
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
132
skb_push(skb, iv_len);
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
190
skb_push(skb, iv_len - align);
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
199
skb_push(skb, iv_len + align);
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
145
skb_push(skb, align);
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
161
skb_push(skb, l2pad);
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
507
skb_push(entry->skb, rt2x00dev->extra_tx_headroom);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1541
skb_push(entry->skb, TXD_DESC_SIZE);
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
278
struct rtl8187_tx_hdr *hdr = skb_push(skb, sizeof(*hdr));
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
291
struct rtl8187b_tx_hdr *hdr = skb_push(skb, sizeof(*hdr));
drivers/net/wireless/realtek/rtl8xxxu/core.c
5507
tx_desc = skb_push(skb, tx_desc_size);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
514
skb_push(skb, EM_HDR_LEN);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
500
txdesc8 = skb_push(skb, RTL_TX_HEADER_SIZE);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c
80
skb_push(skb, EM_HDR_LEN);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
86
txdesc = (__le32 *)skb_push(skb, RTL_TX_HEADER_SIZE);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
677
skb_push(skb, EM_HDR_LEN);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
439
skb_push(skb, EM_HDR_LEN);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
692
skb_push(skb, EM_HDR_LEN);
drivers/net/wireless/realtek/rtw88/fw.c
1308
pkt_desc = skb_push(skb, chip->tx_pkt_desc_sz);
drivers/net/wireless/realtek/rtw88/pci.c
826
pkt_desc = skb_push(skb, chip->tx_pkt_desc_sz);
drivers/net/wireless/realtek/rtw88/sdio.c
857
pkt_desc = skb_push(skb, chip->tx_pkt_desc_sz);
drivers/net/wireless/realtek/rtw88/sdio.c
868
pkt_desc = skb_push(skb, offset);
drivers/net/wireless/realtek/rtw88/usb.c
521
skb_push(skb, chip->tx_pkt_desc_sz);
drivers/net/wireless/realtek/rtw88/usb.c
590
pkt_desc = skb_push(skb, chip->tx_pkt_desc_sz);
drivers/net/wireless/realtek/rtw89/core.c
1005
data = skb_push(skb, IEEE80211_HT_CTL_LEN);
drivers/net/wireless/realtek/rtw89/core.c
3223
vht = skb_push(skb, sizeof(*vht));
drivers/net/wireless/realtek/rtw89/core.c
3655
he_mu = skb_push(skb, sizeof(*he_mu));
drivers/net/wireless/realtek/rtw89/core.c
3660
he = skb_push(skb, sizeof(*he));
drivers/net/wireless/realtek/rtw89/core.c
3716
tlv = skb_push(skb, len);
drivers/net/wireless/realtek/rtw89/fw.c
1611
hdr = (struct fwcmd_hdr *)skb_push(skb, 8);
drivers/net/wireless/realtek/rtw89/fw.c
1636
hdr = (struct fwcmd_hdr *)skb_push(skb, 8);
drivers/net/wireless/realtek/rtw89/pci.c
1567
txdesc = skb_push(skb, txdesc_size);
drivers/net/wireless/realtek/rtw89/usb.c
384
txdesc = skb_push(skb, txdesc_size);
drivers/net/wireless/realtek/rtw89/usb.c
419
txdesc = skb_push(skb, txdesc_size);
drivers/net/wireless/rsi/rsi_91x_hal.c
180
skb_push(skb, header_size);
drivers/net/wireless/rsi/rsi_91x_hal.c
186
skb_push(skb, dword_align_bytes);
drivers/net/wireless/rsi/rsi_91x_hal.c
408
skb_push(skb, header_size);
drivers/net/wireless/rsi/rsi_91x_hal.c
88
skb_push(skb, header_size);
drivers/net/wireless/rsi/rsi_91x_hal.c
95
skb_push(skb, dword_align_bytes);
drivers/net/wireless/rsi/rsi_91x_usb.c
340
skb_push(skb, dword_align_bytes);
drivers/net/wireless/silabs/wfx/data_tx.c
360
skb_push(skb, wmsg_len);
drivers/net/wireless/silabs/wfx/hif_tx_mib.c
143
skb_push(skb, 4);
drivers/net/wireless/st/cw1200/scan.c
448
skb_push(frame.skb, txpriv->offset);
drivers/net/wireless/st/cw1200/txrx.c
539
skb_push(t->skb, offset);
drivers/net/wireless/st/cw1200/txrx.c
574
wsm = skb_push(t->skb, sizeof(struct wsm_tx));
drivers/net/wireless/st/cw1200/wsm.c
907
skb_push(*skb_p, hdr_len);
drivers/net/wireless/st/cw1200/wsm.h
1457
u8 *p = skb_push(arg->skb, 4);
drivers/net/wireless/ti/wl1251/tx.c
150
tx_hdr = skb_push(skb, sizeof(*tx_hdr));
drivers/net/wireless/ti/wl1251/tx.c
192
pos = skb_push(skb, WL1251_TKIP_IV_SPACE);
drivers/net/wireless/ti/wlcore/cmd.c
1280
u8 *space = skb_push(skb, extra);
drivers/net/wireless/ti/wlcore/cmd.c
1286
memset(skb_push(skb, sizeof(__le16)), 0, sizeof(__le16));
drivers/net/wireless/ti/wlcore/cmd.c
1289
hdr = skb_push(skb, sizeof(*hdr));
drivers/net/wireless/ti/wlcore/tx.c
215
desc = skb_push(skb, total_len - skb->len);
drivers/net/wireless/virtual/mac80211_hwsim_main.c
1361
hdr = skb_push(skb, sizeof(*hdr));
drivers/net/wireless/virtual/mac80211_hwsim_main.c
1840
rtap = skb_push(skb, sizeof(*rtap) + sizeof(vendor_data));
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
860
struct zd_ctrlset *cs = skb_push(skb, sizeof(struct zd_ctrlset));
drivers/net/wwan/mhi_wwan_mbim.c
123
mbim_hdr = skb_push(skb, sizeof(struct mbim_tx_hdr));
drivers/net/wwan/qcom_bam_dmux.c
319
hdr = skb_push(skb, sizeof(*hdr));
drivers/net/wwan/t7xx/t7xx_port_proxy.c
289
ccci_h = skb_push(skb, sizeof(*ccci_h));
drivers/net/wwan/t7xx/t7xx_port_proxy.c
312
ctrl_msg_h = skb_push(skb, sizeof(*ctrl_msg_h));
drivers/net/wwan/t7xx/t7xx_port_proxy.c
474
skb_push(skb, sizeof(*ccci_h));
drivers/nfc/fdp/i2c.c
71
*(u8 *)skb_push(skb, 1) = len & 0xff;
drivers/nfc/fdp/i2c.c
72
*(u8 *)skb_push(skb, 1) = len >> 8;
drivers/nfc/microread/i2c.c
61
*(u8 *)skb_push(skb, 1) = len;
drivers/nfc/microread/microread.c
409
*(u8 *)skb_push(skb, 1) = 0;
drivers/nfc/microread/microread.c
443
*(u8 *)skb_push(skb, 1) = control_bits;
drivers/nfc/nfcmrvl/main.c
60
hdr = skb_push(skb, NFCMRVL_HCI_EVENT_HEADER_SIZE);
drivers/nfc/pn533/pn533.c
2233
*(u8 *)skb_push(frag, sizeof(u8)) =
drivers/nfc/pn533/pn533.c
2236
*(u8 *)skb_push(frag, sizeof(u8)) = 1; /* TG */
drivers/nfc/pn533/pn533.c
2302
*(u8 *)skb_push(skb, sizeof(u8)) = 1; /* TG */
drivers/nfc/pn533/pn533.c
389
skb_push(skb, ops->tx_header_len);
drivers/nfc/pn544/i2c.c
272
*(u8 *)skb_push(skb, 1) = len;
drivers/nfc/pn544/pn544.c
640
*(u8 *)skb_push(skb, 1) = 0;
drivers/nfc/pn544/pn544.c
641
*(u8 *)skb_push(skb, 1) = 0;
drivers/nfc/pn544/pn544.c
656
*(u8 *)skb_push(skb, 1) = 0;
drivers/nfc/pn544/pn544.c
671
*(u8 *)skb_push(skb, 1) = 0;
drivers/nfc/port100.c
1223
memcpy(skb_push(skb, sizeof(__le16)), &timeout, sizeof(__le16));
drivers/nfc/port100.c
1387
skb_push(skb, sizeof(struct port100_tg_comm_rf_cmd));
drivers/nfc/port100.c
1435
skb_push(skb, sizeof(struct port100_tg_comm_rf_cmd));
drivers/nfc/port100.c
803
skb_push(skb, PORT100_FRAME_HEADER_LEN);
drivers/nfc/st-nci/ndlc.c
79
*(u8 *)skb_push(skb, 1) = pcb;
drivers/nfc/st21nfca/core.c
774
*(u8 *)skb_push(skb, 1) = 0x1a;
drivers/nfc/st21nfca/core.c
779
*(u8 *)skb_push(skb, 1) = 0x1a; /* CTR, see spec:10.2.2.1 */
drivers/nfc/st21nfca/core.c
789
*(u8 *)skb_push(skb, 1) = 0x17;
drivers/nfc/st21nfca/dep.c
291
*(u8 *)skb_push(skb, 1) = info->dep_info.curr_nfc_dep_pni;
drivers/nfc/st21nfca/dep.c
292
*(u8 *)skb_push(skb, 1) = ST21NFCA_NFCIP1_DEP_RES;
drivers/nfc/st21nfca/dep.c
293
*(u8 *)skb_push(skb, 1) = ST21NFCA_NFCIP1_RES;
drivers/nfc/st21nfca/dep.c
294
*(u8 *)skb_push(skb, 1) = skb->len;
drivers/nfc/st21nfca/dep.c
436
*(u8 *)skb_push(skb, 1) = info->dep_info.to | 0x10;
drivers/nfc/st21nfca/dep.c
538
*(u8 *)skb_push(skb, 1) = info->dep_info.to | 0x10; /* timeout */
drivers/nfc/st21nfca/dep.c
600
*(u8 *)skb_push(skb, 1) = ST21NFCA_NFCIP1_DEP_REQ;
drivers/nfc/st21nfca/dep.c
601
*(u8 *)skb_push(skb, 1) = ST21NFCA_NFCIP1_REQ;
drivers/nfc/st21nfca/dep.c
602
*(u8 *)skb_push(skb, 1) = skb->len;
drivers/nfc/st21nfca/dep.c
603
*(u8 *)skb_push(skb, 1) = info->dep_info.to | 0x10;
drivers/nfc/st21nfca/dep.c
626
*(u8 *)skb_push(skb, 1) = info->dep_info.curr_nfc_dep_pni;
drivers/nfc/st21nfca/dep.c
627
*(u8 *)skb_push(skb, 1) = ST21NFCA_NFCIP1_DEP_REQ;
drivers/nfc/st21nfca/dep.c
628
*(u8 *)skb_push(skb, 1) = ST21NFCA_NFCIP1_REQ;
drivers/nfc/st21nfca/dep.c
629
*(u8 *)skb_push(skb, 1) = skb->len;
drivers/nfc/st21nfca/dep.c
631
*(u8 *)skb_push(skb, 1) = info->dep_info.to | 0x10;
drivers/nfc/st21nfca/i2c.c
158
*(u8 *)skb_push(skb, 1) = 0;
drivers/nfc/st21nfca/i2c.c
203
*(u8 *)skb_push(skb, 1) = ST21NFCA_SOF_EOF;
drivers/nfc/st95hf/core.c
944
skb_push(skb, 3);
drivers/s390/net/ctcm_fsms.c
1320
header = skb_push(ch->trans_skb, TH_HEADER_LENGTH);
drivers/s390/net/ctcm_main.c
490
memcpy(skb_push(skb, LL_HEADER_LENGTH), &header,
drivers/s390/net/ctcm_main.c
508
memcpy(skb_push(skb, LL_HEADER_LENGTH), &header, LL_HEADER_LENGTH);
drivers/s390/net/ctcm_main.c
510
*((__u16 *)skb_push(skb, 2)) = block_len;
drivers/s390/net/ctcm_main.c
668
p_header = skb_push(skb, PDU_HEADER_LENGTH);
drivers/s390/net/ctcm_main.c
714
p_header = skb_push(skb, PDU_HEADER_LENGTH);
drivers/s390/net/ctcm_main.c
739
header = skb_push(skb, TH_HEADER_LENGTH);
drivers/s390/net/ctcm_mpc.c
1145
*((__u32 *) skb_push(skb, 4)) = ch->pdu_seq;
drivers/s390/net/ctcm_mpc.c
2101
*((__u32 *)skb_push(skb, 4)) =
drivers/s390/net/qeth_core_main.c
4008
*hdr = skb_push(skb, hdr_len);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
365
skb_push(skb, elen + hlen);
drivers/scsi/fcoe/fcoe.c
1526
skb_push(skb, elen + hlen);
drivers/scsi/fcoe/fcoe_ctlr.c
622
cap = skb_push(skb, sizeof(*cap));
drivers/scsi/qedf/qedf_main.c
1199
skb_push(skb, elen + hlen);
drivers/staging/rtl8723bs/core/rtw_recv.c
1605
memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->src, ETH_ALEN);
drivers/staging/rtl8723bs/core/rtw_recv.c
1606
memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->dst, ETH_ALEN);
drivers/staging/rtl8723bs/core/rtw_recv.c
1611
memcpy(skb_push(sub_skb, 2), &len, 2);
drivers/staging/rtl8723bs/core/rtw_recv.c
1612
memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->src, ETH_ALEN);
drivers/staging/rtl8723bs/core/rtw_recv.c
1613
memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->dst, ETH_ALEN);
drivers/tty/ipwireless/network.c
114
memcpy(skb_push(skb, 2), header, 2);
drivers/usb/gadget/function/f_eem.c
374
put_unaligned_le16(len & 0x3FFF, skb_push(skb, 2));
drivers/usb/gadget/function/f_eem.c
444
skb_push(skb2, 2));
drivers/usb/gadget/function/rndis.c
1013
header = skb_push(skb, sizeof(*header));
include/linux/if_vlan.h
371
skb_push(skb, VLAN_HLEN);
include/linux/skbuff.h
2824
void *skb_push(struct sk_buff *skb, unsigned int len);
include/linux/skbuff.h
4114
skb_push(skb, len);
include/net/erspan.h
203
skb_push(skb, sizeof(*ershdr) + ERSPAN_V1_MDSIZE);
include/net/erspan.h
297
skb_push(skb, sizeof(*ershdr) + ERSPAN_V2_MDSIZE);
include/net/gre.h
109
skb_push(skb, hdr_len);
include/net/gso.h
102
skb_push(skb, pulled_hlen);
include/net/ieee802154_netdev.h
287
skb_push(skb, len);
include/net/llc_pdu.h
242
skb_push(skb, hlen);
include/net/netfilter/br_netfilter.h
37
skb_push(skb, len);
lib/tests/blackhole_dev_kunit.c
46
uh = (struct udphdr *)skb_push(skb, sizeof(struct udphdr));
lib/tests/blackhole_dev_kunit.c
52
ip6h = (struct ipv6hdr *)skb_push(skb, sizeof(struct ipv6hdr));
lib/tests/blackhole_dev_kunit.c
60
skb_push(skb, sizeof(struct ethhdr));
net/6lowpan/iphc.c
1304
memcpy(skb_push(skb, hc_ptr - head), head, hc_ptr - head);
net/6lowpan/iphc.c
772
skb_push(skb, sizeof(hdr));
net/6lowpan/nhc_udp.c
109
skb_push(skb, sizeof(struct udphdr));
net/802/fc.c
48
fch = skb_push(skb, hdr_len);
net/802/fc.c
58
fch = skb_push(skb, hdr_len);
net/802/fddi.c
57
fddi = skb_push(skb, hl);
net/802/psnap.c
84
memcpy(skb_push(skb, 5), dl->type, 5);
net/8021q/vlan_core.c
51
skb_push(skb, offset);
net/8021q/vlan_dev.c
58
vhdr = skb_push(skb, VLAN_HLEN);
net/atm/br2684.c
225
skb_push(skb, sizeof(llc_oui_pid_pad));
net/atm/br2684.c
231
skb_push(skb, sizeof(llc_oui_ipv4));
net/atm/br2684.c
248
skb_push(skb, 2);
net/atm/pppoatm.c
336
memcpy(skb_push(skb, LLC_LEN), pppllc, LLC_LEN);
net/atm/pppoatm.c
364
(void) skb_push(skb, 1);
net/batman-adv/fragmentation.c
486
skb_push(skb_fragment, header_size);
net/batman-adv/fragmentation.c
609
skb_push(skb, header_size);
net/batman-adv/mesh-interface.c
77
skb_push(skb, len);
net/batman-adv/multicast_forw.c
56
return skb_push(skb, size);
net/batman-adv/multicast_forw.c
623
skb_push(skb, sizeof(*mcast_packet));
net/bluetooth/hci_core.c
3176
skb_push(skb, HCI_ACL_HDR_SIZE);
net/bluetooth/hci_core.c
3259
skb_push(skb, HCI_SCO_HDR_SIZE);
net/bluetooth/hci_core.c
3279
skb_push(skb, HCI_ISO_HDR_SIZE);
net/bluetooth/hci_sock.c
250
memcpy(skb_push(skb_copy, 1), &hci_skb_pkt_type(skb), 1);
net/bluetooth/hci_sock.c
414
hdr = skb_push(skb_copy, HCI_MON_HDR_SIZE);
net/bluetooth/hci_sock.c
465
hdr = skb_push(skb, HCI_MON_HDR_SIZE);
net/bluetooth/hci_sock.c
549
hdr = skb_push(skb, HCI_MON_HDR_SIZE);
net/bluetooth/hci_sock.c
606
hdr = skb_push(skb, HCI_MON_HDR_SIZE);
net/bluetooth/hci_sock.c
646
hdr = skb_push(skb, HCI_MON_HDR_SIZE);
net/bluetooth/hci_sock.c
678
hdr = skb_push(skb, HCI_MON_HDR_SIZE);
net/bluetooth/hci_sock.c
711
hdr = (void *)skb_push(skb, HCI_MON_HDR_SIZE);
net/bluetooth/iso.c
621
hdr = skb_push(skb, HCI_ISO_DATA_HDR_SIZE);
net/bluetooth/mgmt_util.c
48
hdr = skb_push(skb, HCI_MON_HDR_SIZE);
net/bluetooth/mgmt_util.c
94
hdr = skb_push(skb, sizeof(*hdr));
net/bluetooth/rfcomm/core.c
1204
hdr = skb_push(skb, 4);
net/bluetooth/rfcomm/core.c
1207
hdr = skb_push(skb, 3);
net/bridge/br_arp_nd_proxy.c
283
skb_push(reply, sizeof(struct ethhdr));
net/bridge/br_arp_nd_proxy.c
355
skb_push(reply, sizeof(struct ipv6hdr));
net/bridge/br_arp_nd_proxy.c
356
skb_push(reply, sizeof(struct ethhdr));
net/bridge/br_forward.c
103
skb_push(skb, ETH_HLEN);
net/bridge/br_forward.c
35
skb_push(skb, ETH_HLEN);
net/bridge/br_mrp.c
149
eth_hdr = skb_push(skb, sizeof(*eth_hdr));
net/bridge/br_vlan.c
567
skb_push(skb, ETH_HLEN);
net/bridge/netfilter/nft_reject_bridge.c
28
eth = skb_push(nskb, ETH_HLEN);
net/can/j1939/main.c
335
cf = skb_push(skb, J1939_CAN_HDR);
net/core/drop_monitor.c
698
skb_push(skb, skb->data - skb_mac_header(skb));
net/core/drop_monitor.c
912
skb_push(skb, skb->data - skb_mac_header(skb));
net/core/filter.c
3343
skb_push(skb, len);
net/core/lwt_bpf.c
645
skb_push(skb, len);
net/core/pktgen.c
2786
eth = skb_push(skb, ETH_HLEN);
net/core/pktgen.c
2965
eth = skb_push(skb, 14);
net/core/pktgen.c
3093
eth = skb_push(skb, 14);
net/core/selftests.c
46
ehdr = skb_push(skb, ETH_HLEN);
net/core/skbuff.c
2660
EXPORT_SYMBOL(skb_push);
net/core/skbuff.c
4688
skb_push(skb, -skb_network_offset(skb) + offset);
net/core/skbuff.c
4729
skb_push(nskb, -skb_network_offset(nskb) + offset);
net/core/skbuff.c
6554
skb_push(skb, sizeof(*eth));
net/core/skbuff.c
6619
skb_push(skb, MPLS_HLEN);
net/dsa/tag.c
94
skb_push(skb, ETH_HLEN);
net/dsa/tag_ar9331.c
36
phdr = skb_push(skb, AR9331_HDR_LEN);
net/dsa/tag_brcm.c
110
skb_push(skb, BRCM_TAG_LEN);
net/dsa/tag_brcm.c
292
skb_push(skb, BRCM_LEG_TAG_LEN);
net/dsa/tag_brcm.c
345
skb_push(skb, BRCM_LEG_TAG_LEN);
net/dsa/tag_dsa.c
167
skb_push(skb, extra);
net/dsa/tag_dsa.c
186
skb_push(skb, DSA_HLEN + extra);
net/dsa/tag_gswip.c
65
skb_push(skb, GSWIP_TX_HEADER_LEN);
net/dsa/tag_lan9303.c
64
skb_push(skb, LAN9303_TAG_LEN);
net/dsa/tag_mtk.c
47
skb_push(skb, MTK_HDR_LEN);
net/dsa/tag_mxl-gsw1xx.c
50
skb_push(skb, GSW1XX_HEADER_LEN);
net/dsa/tag_mxl862xx.c
41
skb_push(skb, MXL862_HEADER_LEN);
net/dsa/tag_netc.c
74
skb_push(skb, tag_len);
net/dsa/tag_ocelot.c
28
injection = skb_push(skb, OCELOT_TAG_LEN);
net/dsa/tag_ocelot.c
29
prefix = skb_push(skb, OCELOT_SHORT_PREFIX_LEN);
net/dsa/tag_ocelot.c
82
skb_push(skb, ETH_HLEN);
net/dsa/tag_qca.c
20
skb_push(skb, QCA_HDR_LEN);
net/dsa/tag_rtl4_a.c
49
skb_push(skb, RTL4_A_HDR_LEN);
net/dsa/tag_rtl8_4.c
131
skb_push(skb, RTL8_4_TAG_LEN);
net/dsa/tag_rzn1_a5psw.c
55
skb_push(skb, A5PSW_TAG_LEN);
net/dsa/tag_sja1105.c
321
skb_push(skb, SJA1110_HEADER_LEN);
net/dsa/tag_yt921x.c
65
skb_push(skb, YT921X_TAG_LEN);
net/ethernet/eth.c
83
struct ethhdr *eth = skb_push(skb, ETH_HLEN);
net/hsr/hsr_forward.c
109
skb_push(skb, total_length);
net/hsr/hsr_forward.c
140
skb_push(skb, total_length);
net/hsr/hsr_forward.c
158
skb_push(skb_in, HSR_HLEN);
net/hsr/hsr_forward.c
364
dst = skb_push(skb, HSR_HLEN);
net/hsr/hsr_forward.c
91
skb_push(skb, total_length);
net/hsr/hsr_framereg.c
503
skb_push(skb, total_pull_size);
net/hsr/hsr_slave.c
63
skb_push(skb, ETH_HLEN);
net/ieee802154/header_ops.c
117
memcpy(skb_push(skb, pos), buf, pos);
net/ipv4/ah4.c
174
skb_push(skb, -skb_network_offset(skb));
net/ipv4/ah4.c
404
skb_push(skb, ihl);
net/ipv4/cipso_ipv4.c
2207
skb_push(skb, len_delta);
net/ipv4/esp4.c
236
skb_push(skb, skb->data - skb_mac_header(skb));
net/ipv4/esp4.c
667
skb_push(skb, -skb_network_offset(skb));
net/ipv4/esp4.c
826
esph = skb_push(skb, 4);
net/ipv4/esp4_offload.c
111
skb_push(skb, -skb_network_offset(skb));
net/ipv4/esp4_offload.c
323
skb_push(skb, -skb_network_offset(skb));
net/ipv4/esp4_offload.c
97
skb_push(skb, offset);
net/ipv4/fou_core.c
1036
skb_push(skb, sizeof(struct udphdr));
net/ipv4/fou_core.c
984
skb_push(skb, hdrlen);
net/ipv4/inet_fragment.c
612
skb_push(head, head->data - skb_network_header(head));
net/ipv4/ip_gre.c
905
iph = skb_push(skb, needed);
net/ipv4/ip_output.c
161
skb_push(skb, sizeof(struct iphdr) + (opt ? opt->opt.optlen : 0));
net/ipv4/ip_output.c
507
skb_push(skb, sizeof(struct iphdr) + (inet_opt ? inet_opt->opt.optlen : 0));
net/ipv4/ip_tunnel_core.c
239
icmph = skb_push(skb, sizeof(*icmph));
net/ipv4/ip_tunnel_core.c
250
niph = skb_push(skb, sizeof(*niph));
net/ipv4/ip_tunnel_core.c
343
icmp6h = skb_push(skb, sizeof(*icmp6h));
net/ipv4/ip_tunnel_core.c
352
nip6h = skb_push(skb, sizeof(*nip6h));
net/ipv4/ip_tunnel_core.c
82
skb_push(skb, sizeof(struct iphdr));
net/ipv4/ipmr.c
1085
skb_push(skb, sizeof(struct iphdr));
net/ipv4/ipmr.c
1844
skb_push(skb, sizeof(struct iphdr));
net/ipv4/ipmr.c
2489
skb_push(skb2, sizeof(struct iphdr));
net/ipv4/ping.c
969
skb_push(skb, skb->data - (u8 *)icmph);
net/ipv4/raw.c
327
skb_push(skb, -skb_network_offset(skb));
net/ipv4/tcp_output.c
4033
skb_push(skb, tcp_header_size);
net/ipv4/xfrm4_tunnel.c
16
skb_push(skb, -skb_network_offset(skb));
net/ipv6/ah6.c
372
skb_push(skb, -skb_network_offset(skb));
net/ipv6/ah6.c
582
skb_push(skb, hdr_len);
net/ipv6/calipso.c
1353
skb_push(skb, len_delta);
net/ipv6/esp6.c
272
skb_push(skb, skb->data - skb_mac_header(skb));
net/ipv6/esp6.c
699
skb_push(skb, -skb_network_offset(skb));
net/ipv6/esp6.c
868
struct ip_esp_hdr *esph = skb_push(skb, 4);
net/ipv6/esp6_offload.c
126
skb_push(skb, offset);
net/ipv6/esp6_offload.c
140
skb_push(skb, -skb_network_offset(skb));
net/ipv6/esp6_offload.c
353
skb_push(skb, -skb_network_offset(skb));
net/ipv6/exthdrs.c
1110
phdr = skb_push(skb, (ihdr->rt_hdr.hdrlen + 1) << 3);
net/ipv6/exthdrs.c
1136
sr_phdr = skb_push(skb, plen);
net/ipv6/exthdrs.c
1196
struct ipv6_opt_hdr *h = skb_push(skb, ipv6_optlen(opt));
net/ipv6/exthdrs.c
455
skb_push(skb, sizeof(struct ipv6hdr));
net/ipv6/exthdrs.c
610
skb_push(skb, chdr_len);
net/ipv6/exthdrs.c
814
skb_push(skb, -skb_network_offset(skb));
net/ipv6/exthdrs.c
831
skb_push(skb, -skb_network_offset(skb));
net/ipv6/fou6.c
26
skb_push(skb, sizeof(struct udphdr));
net/ipv6/ioam6_iptunnel.c
273
skb_push(skb, sizeof(*oldhdr) + hdrlen);
net/ipv6/ioam6_iptunnel.c
312
skb_push(skb, len);
net/ipv6/ip6_gre.c
1381
ipv6h = skb_push(skb, needed);
net/ipv6/ip6_output.c
1968
skb_push(skb, sizeof(struct ipv6hdr));
net/ipv6/ip6_tunnel.c
1284
skb_push(skb, sizeof(struct ipv6hdr));
net/ipv6/ip6mr.c
1126
skb_push(skb, sizeof(*msg));
net/ipv6/mip6.c
146
skb_push(skb, -skb_network_offset(skb));
net/ipv6/mip6.c
312
skb_push(skb, -skb_network_offset(skb));
net/ipv6/ndisc.c
454
skb_push(skb, sizeof(*hdr));
net/ipv6/rpl_iptunnel.c
167
skb_push(skb, sizeof(struct ipv6hdr) + hdrlen);
net/ipv6/seg6_iptunnel.c
161
skb_push(skb, tot_len);
net/ipv6/seg6_iptunnel.c
263
skb_push(skb, tot_len);
net/ipv6/seg6_iptunnel.c
362
skb_push(skb, sizeof(struct ipv6hdr) + hdrlen);
net/ipv6/seg6_iptunnel.c
451
skb_push(skb, skb->mac_len);
net/ipv6/seg6_local.c
683
skb_push(skb, srhoff);
net/ipv6/tcp_ipv6.c
885
t1 = skb_push(buff, tot_len);
net/ipv6/xfrm6_tunnel.c
213
skb_push(skb, -skb_network_offset(skb));
net/iucv/af_iucv.c
1857
skb_push(skb, ETH_HLEN);
net/iucv/af_iucv.c
204
phs_hdr = skb_push(skb, sizeof(*phs_hdr));
net/lapb/lapb_out.c
119
ptr = skb_push(skb, 1);
net/lapb/lapb_out.c
45
frame = skb_push(skb, 2);
net/lapb/lapb_out.c
52
frame = skb_push(skb, 1);
net/mac80211/mesh.c
812
memcpy(skb_push(skb, entry->hdrlen - 2 * ETH_ALEN), entry->hdr,
net/mac80211/mesh.c
822
skb_push(skb, 2 * ETH_ALEN);
net/mac80211/mesh_pathtbl.c
151
skb_push(skb, 2 * ETH_ALEN);
net/mac80211/rx.c
3090
fwd_hdr = skb_push(fwd_skb, hdrlen - sizeof(struct ethhdr));
net/mac80211/rx.c
364
rthdr = skb_push(skb, rtap_len - tlvs_len);
net/mac80211/rx.c
5140
memcpy(skb_push(skb, sizeof(addrs)), &addrs, sizeof(addrs));
net/mac80211/status.c
273
rthdr = skb_push(skb, rtap_len);
net/mac80211/tx.c
3003
memcpy(skb_push(skb, encaps_len), encaps_data, encaps_len);
net/mac80211/tx.c
3007
memcpy(skb_push(skb, meshhdrlen), &mesh_hdr, meshhdrlen);
net/mac80211/tx.c
3013
qos_control = skb_push(skb, 2);
net/mac80211/tx.c
3014
memcpy(skb_push(skb, hdrlen - 2), &hdr, hdrlen - 2);
net/mac80211/tx.c
3021
memcpy(skb_push(skb, hdrlen), &hdr, hdrlen);
net/mac80211/tx.c
3423
data = skb_push(skb, sizeof(*amsdu_hdr));
net/mac80211/tx.c
3584
data = skb_push(skb, ETH_ALEN + 2);
net/mac80211/tx.c
3593
memset(skb_push(skb, pad), 0, pad);
net/mac80211/tx.c
3766
hdr = skb_push(skb, extra_head);
net/mac80211/tx.c
6544
ehdr = skb_push(skb, sizeof(struct ethhdr));
net/mac80211/wep.c
80
newhdr = skb_push(skb, IEEE80211_WEP_IV_LEN);
net/mac80211/wpa.c
222
pos = skb_push(skb, IEEE80211_TKIP_IV_LEN);
net/mac80211/wpa.c
466
pos = skb_push(skb, IEEE80211_CCMP_HDR_LEN);
net/mac80211/wpa.c
681
pos = skb_push(skb, IEEE80211_GCMP_HDR_LEN);
net/mac802154/llsec.c
727
skb_push(skb, hlen);
net/mctp/route.c
1171
skb_push(skb, sizeof(struct mctp_hdr));
net/mctp/test/route-test.c
1338
hdr = skb_push(skb, sizeof(*hdr));
net/mpls/af_mpls.c
2507
skb_push(skb, hdr_size);
net/mpls/af_mpls.c
465
skb_push(skb, new_header_size);
net/mpls/mpls_iptunnel.c
115
skb_push(skb, new_header_size);
net/ncsi/ncsi-cmd.c
379
eh = skb_push(nr->cmd, sizeof(*eh));
net/netfilter/ipvs/ip_vs_xmit.c
1055
skb_push(skb, hdrlen);
net/netfilter/ipvs/ip_vs_xmit.c
1093
skb_push(skb, sizeof(struct udphdr));
net/netfilter/ipvs/ip_vs_xmit.c
1256
skb_push(skb, sizeof(struct iphdr));
net/netfilter/ipvs/ip_vs_xmit.c
1399
skb_push(skb, sizeof(struct ipv6hdr));
net/netfilter/nf_dup_netdev.c
23
skb_push(skb, skb->mac_len);
net/netfilter/nf_flow_table_ip.c
615
skb_push(skb, sizeof(*iph));
net/netfilter/nf_flow_table_ip.c
679
skb_push(skb, sizeof(*ip6h));
net/nfc/digital_dep.c
1034
skb_push(skb, sizeof(struct digital_dep_req_res));
net/nfc/digital_dep.c
1303
skb_push(skb, sizeof(struct digital_dep_req_res));
net/nfc/digital_dep.c
171
skb_push(skb, sizeof(u8));
net/nfc/digital_dep.c
176
*(u8 *)skb_push(skb, sizeof(u8)) = DIGITAL_NFC_DEP_NFCA_SOD_SB;
net/nfc/digital_dep.c
540
skb_push(skb, sizeof(struct digital_dep_req_res));
net/nfc/digital_dep.c
577
skb_push(skb, sizeof(struct digital_dep_req_res));
net/nfc/digital_dep.c
609
skb_push(skb, sizeof(struct digital_dep_req_res));
net/nfc/digital_dep.c
647
skb_push(skb, sizeof(struct digital_dep_req_res));
net/nfc/digital_dep.c
912
skb_push(skb, sizeof(struct digital_dep_req_res));
net/nfc/digital_dep.c
989
skb_push(skb, sizeof(struct digital_dep_req_res));
net/nfc/digital_technology.c
1166
*(u8 *)skb_push(skb, sizeof(u8)) = size + 1;
net/nfc/digital_technology.c
205
skb_push(skb, 1);
net/nfc/digital_technology.c
833
*(u8 *)skb_push(skb, 1) = size + 1;
net/nfc/hci/core.c
741
*(u8 *)skb_push(skb, 1) = 0; /* CTR, see spec:10.2.2.1 */
net/nfc/hci/llc_shdlc.c
152
*(u8 *)skb_push(skb, 1) = SHDLC_CONTROL_HEAD_S | (sframe_type << 3) | nr;
net/nfc/hci/llc_shdlc.c
170
*(u8 *)skb_push(skb, 1) = SHDLC_CONTROL_HEAD_U | uframe_modifier;
net/nfc/hci/llc_shdlc.c
536
*(u8 *)skb_push(skb, 1) = SHDLC_CONTROL_HEAD_I | (shdlc->ns << 3) |
net/nfc/llcp_core.c
741
data = skb_push(skb_copy, NFC_RAW_HEADER_SIZE);
net/nfc/nci/data.c
244
memcpy(skb_push(skb, reassembly_len),
net/nfc/nci/data.c
76
hdr = skb_push(skb, NCI_DATA_HDR_SIZE);
net/nfc/nci/hci.c
162
*(u8 *)skb_push(skb, 1) = data_type;
net/nfc/nci/hci.c
174
*(u8 *)skb_push(skb, 1) = cb;
net/nfc/nci/spi.c
158
hdr = skb_push(skb, NCI_SPI_HDR_LEN);
net/nfc/nci/spi.c
232
*(u8 *)skb_push(skb, 1) = resp_hdr[1];
net/nfc/nci/spi.c
233
*(u8 *)skb_push(skb, 1) = resp_hdr[0];
net/nfc/nci/spi.c
67
hdr = skb_push(skb, NCI_SPI_HDR_LEN);
net/nfc/rawsock.c
145
*(u8 *)skb_push(skb, NFC_HEADER_SIZE) = 0;
net/nfc/rawsock.c
386
data = skb_push(skb_copy, NFC_RAW_HEADER_SIZE);
net/nsh/nsh.c
33
skb_push(skb, length);
net/openvswitch/actions.c
711
skb_push(skb, data->l2_len);
net/packet/af_packet.c
1899
skb_push(skb, skb->data - skb_mac_header(skb));
net/packet/af_packet.c
2146
skb_push(skb, skb->data - skb_mac_header(skb));
net/packet/af_packet.c
2266
skb_push(skb, skb->data - skb_mac_header(skb));
net/packet/af_packet.c
2603
skb_push(skb, dev->hard_header_len);
net/phonet/af_phonet.c
121
u8 *media = skb_push(skb, 1);
net/phonet/af_phonet.c
171
skb_push(skb, sizeof(struct phonethdr));
net/phonet/pep.c
1137
skb_push(skb, 3 + pn->aligned);
net/psp/psp_main.c
262
skb_push(skb, PSP_ENCAP_HLEN);
net/qrtr/af_qrtr.c
350
hdr = skb_push(skb, sizeof(*hdr));
net/sched/act_csum.c
628
skb_push(skb, VLAN_HLEN);
net/sched/act_ife.c
726
skb_push(skb, skb->dev->hard_header_len);
net/sched/act_ife.c
829
skb_push(skb, skb->dev->hard_header_len);
net/sched/act_sample.c
192
skb_push(skb, skb->mac_len);
net/sched/em_ipset.c
104
skb_push(skb, network_offset);
net/sched/sch_frag.c
47
skb_push(skb, data->l2_len);
net/sctp/output.c
606
sh = skb_push(head, sizeof(struct sctphdr));
net/sctp/sm_statefuns.c
664
skb_push(chunk->auth_chunk,
net/sctp/ulpevent.c
141
sac = skb_push(skb, sizeof(struct sctp_assoc_change));
net/sctp/ulpevent.c
406
sre = skb_push(skb, sizeof(*sre));
net/sctp/ulpevent.c
457
ssf = skb_push(skb, sizeof(struct sctp_send_failed));
net/sctp/ulpevent.c
553
ssf = skb_push(skb, sizeof(*ssf));
net/tipc/crypto.c
1052
ehdr = (struct tipc_ehdr *)skb_push(skb, ehsz);
net/tipc/msg.c
567
skb_push(tskb, INT_H_SIZE);
net/tipc/netlink_compat.c
1332
skb_push(msg.rep, len);
net/wireless/util.c
672
ehdr = skb_push(skb, sizeof(struct ethhdr));
net/wireless/util.c
948
memcpy(skb_push(frame, sizeof(hdr.eth)), &hdr.eth, sizeof(hdr.eth));
net/x25/af_x25.c
1005
skb_push(skb, addr_len + X25_STD_MIN_LEN);
net/x25/af_x25.c
1214
asmptr = skb_push(skb, X25_STD_MIN_LEN);
net/x25/af_x25.c
1219
asmptr = skb_push(skb, X25_STD_MIN_LEN);
net/x25/af_x25.c
1227
asmptr = skb_push(skb, X25_EXT_MIN_LEN);
net/x25/af_x25.c
1234
asmptr = skb_push(skb, X25_STD_MIN_LEN);
net/x25/af_x25.c
1317
asmptr = skb_push(skb, 1);
net/x25/af_x25.c
1338
asmptr = skb_push(skb, 1);
net/x25/af_x25.c
994
skb_push(skb,len);
net/x25/x25_dev.c
181
dptr = skb_push(skb, 1);
net/x25/x25_out.c
90
skb_push(skbn, header_len);
net/xfrm/xfrm_device.c
192
skb_push(skb, skb->data - skb_mac_header(skb));
net/xfrm/xfrm_device.c
223
skb_push(skb2, skb2->data - skb_mac_header(skb2));
net/xfrm/xfrm_input.c
210
skb_push(skb, sizeof(*iph));
net/xfrm/xfrm_ipcomp.c
240
skb_push(skb, -skb_network_offset(skb));
net/xfrm/xfrm_iptfs.c
1938
h = skb_push(skb, hsz);
net/xfrm/xfrm_nat_keepalive.c
135
uh = skb_push(skb, sizeof(*uh));