Symbol: skb_headroom
drivers/atm/solos-pci.c
1154
if (skb_headroom(skb) < sizeof(*header))
drivers/atm/solos-pci.c
1155
expand_by = sizeof(*header) - skb_headroom(skb);
drivers/bluetooth/btmtksdio.c
265
if (unlikely(skb_headroom(skb) < sizeof(*sdio_hdr))) {
drivers/bluetooth/btmtkuart.c
736
if (unlikely(skb_headroom(skb) < sizeof(*shdr)) ||
drivers/bluetooth/btrsi.c
65
if (skb_headroom(skb) < RSI_HEADROOM_FOR_BT_HAL) {
drivers/net/ethernet/asix/ax88796c_main.c
266
headroom = skb_headroom(skb);
drivers/net/ethernet/broadcom/bcmsysport.c
1224
if (unlikely(skb_headroom(skb) < sizeof(*tsb))) {
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2061
if (unlikely(skb_headroom(skb) < sizeof(*status))) {
drivers/net/ethernet/broadcom/tg3.c
7871
skb_headroom(skb) + more_headroom,
drivers/net/ethernet/chelsio/cxgb/sge.c
1824
if (unlikely(skb_headroom(skb) < dev->hard_header_len - ETH_HLEN)) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1441
} else if (skb_headroom(skb) < needed_headroom) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1091
if (unlikely(skb_headroom(skb) < DPAA2_SWITCH_NEEDED_HEADROOM)) {
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1923
linear_hr = skb_headroom(skb);
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
724
needed_headroom = max_t(int, IFH_LEN_BYTES - skb_headroom(skb), 0);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c
311
needed_headroom = max_t(int, IFH_LEN * 4 - skb_headroom(skb), 0);
drivers/net/ethernet/mscc/ocelot_fdma.c
643
int needed_headroom = max_t(int, OCELOT_TAG_LEN - skb_headroom(skb), 0);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1230
if (unlikely(skb_headroom(skb) < 8)) {
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1343
if (unlikely(skb_headroom(skb) < 8)) {
drivers/net/ethernet/qualcomm/qca_spi.c
750
if ((skb_headroom(skb) < QCAFRM_HEADER_LEN) ||
drivers/net/ethernet/sun/niu.c
6652
if (skb_headroom(skb) < len) {
drivers/net/ethernet/sun/sunvnet_common.c
1132
skb_headroom(skb) < VNET_PACKET_SKIP || docopy) {
drivers/net/ethernet/toshiba/ps3_gelic_net.c
752
if (skb_headroom(skb) < VLAN_HLEN) {
drivers/net/ethernet/toshiba/ps3_gelic_net.c
754
pr_debug("%s: hd=%d c=%ud\n", __func__, skb_headroom(skb), c);
drivers/net/ethernet/vertexcom/mse102x.c
236
if ((skb_headroom(txp) < DET_SOF_LEN) ||
drivers/net/macsec.c
1144
if (skb_headroom(skb) < ETH_HLEN)
drivers/net/macsec.c
622
if (unlikely(skb_headroom(skb) < MACSEC_NEEDED_HEADROOM ||
drivers/net/ppp/ppp_async.c
818
skb_reserve(skb, - skb_headroom(skb));
drivers/net/ppp/ppp_synctty.c
529
if (skb_headroom(skb) < 2) {
drivers/net/ppp/pptp.c
178
if (skb_headroom(skb) < max_headroom || skb_cloned(skb) || skb_shared(skb)) {
drivers/net/usb/aqc111.c
1220
headroom = skb_headroom(skb);
drivers/net/usb/asix_common.c
269
int headroom = skb_headroom(skb);
drivers/net/usb/ax88179_178a.c
1488
headroom = skb_headroom(skb) - 8;
drivers/net/usb/cdc_eem.c
107
int headroom = skb_headroom(skb);
drivers/net/usb/dm9601.c
481
if (skb_headroom(skb) < DM_TX_OVERHEAD || skb_tailroom(skb) < pad) {
drivers/net/usb/gl620a.c
140
int headroom = skb_headroom(skb);
drivers/net/usb/int51x1.c
48
int headroom = skb_headroom(skb);
drivers/net/usb/kalmia.c
174
int headroom = skb_headroom(skb);
drivers/net/usb/lg-vl600.c
249
int headroom = skb_headroom(skb);
drivers/net/usb/net1080.c
425
int headroom = skb_headroom(skb);
drivers/net/usb/qmi_wwan.c
609
if (skb_headroom(skb) < ETH_HLEN)
drivers/net/usb/rndis_host.c
561
int room = skb_headroom(skb);
drivers/net/usb/sierra_net.c
864
if (SIERRA_NET_HIP_EXT_HDR_LEN <= skb_headroom(skb)) {
drivers/net/usb/sr9800.c
113
int headroom = skb_headroom(skb);
drivers/net/veth.c
760
skb_headroom(skb) < XDP_PACKET_HEADROOM) {
drivers/net/veth.c
771
xdp_prepare_buff(xdp, skb->head, skb_headroom(skb),
drivers/net/virtio_net.c
3282
!skb_header_cloned(skb) && skb_headroom(skb) >= hdr_len;
drivers/net/vrf.c
582
likely(skb_headroom(skb) >= ETH_HLEN)) {
drivers/net/vrf.c
832
if (unlikely(skb_headroom(skb) < hh_len && dev->header_ops)) {
drivers/net/wan/fsl_ucc_hdlc.c
359
if (skb_headroom(skb) < HDLC_HEAD_LEN) {
drivers/net/wan/hdlc_fr.c
409
if (skb_headroom(skb) < 10) {
drivers/net/wireguard/queueing.h
97
skb->hdr_len = skb_headroom(skb);
drivers/net/wireless/ath/ath10k/htt_tx.c
1331
if (skb_headroom(msdu) < HTT_TX_HL_NEEDED_HEADROOM) {
drivers/net/wireless/ath/ath10k/htt_tx.c
1336
skb_headroom(msdu), HTT_TX_HL_NEEDED_HEADROOM);
drivers/net/wireless/ath/ath12k/dp_tx.c
154
unsigned int headroom = skb_headroom(skb);
drivers/net/wireless/ath/ath5k/base.c
1377
if (skb_headroom(skb) < padsize)
drivers/net/wireless/ath/ath6kl/wmi.c
173
if (skb_headroom(skb) < size)
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c
158
if (skb_headroom(skb) < padsize) {
drivers/net/wireless/ath/ath9k/htc_drv_main.c
877
if (skb_headroom(skb) < padsize) {
drivers/net/wireless/ath/ath9k/xmit.c
2312
if (skb_headroom(skb) < padsize)
drivers/net/wireless/ath/ath9k/xmit.c
2924
if (skb_headroom(skb) < padsize) {
drivers/net/wireless/ath/wil6210/txrx.c
326
if (skb_headroom(skb) < rtap_len &&
drivers/net/wireless/atmel/at76c50x-usb.c
1221
skb_push(skb, skb_headroom(skb));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
332
if (skb_headroom(skb) < drvr->hdrlen || skb_header_cloned(skb)) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
333
head_delta = max_t(int, drvr->hdrlen - skb_headroom(skb), 0);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
2094
if (skb_headroom(pkt) < head_pad) {
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
153
if (skb_headroom(skb) < CCMP_HDR_LEN || skb->len < hdr_len)
drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c
285
if (skb_headroom(skb) < TKIP_HDR_LEN || skb->len < hdr_len)
drivers/net/wireless/intel/ipw2x00/libipw_crypto_wep.c
64
if (skb_headroom(skb) < 4 || skb->len < hdr_len)
drivers/net/wireless/intel/iwlwifi/mei/main.c
533
if (skb_headroom(skb) < hdr_sz) {
drivers/net/wireless/intel/iwlwifi/mei/net.c
301
if (skb_headroom(skb) < sizeof(*ethhdr))
drivers/net/wireless/marvell/libertas/rx.c
247
if ((skb_headroom(skb) < sizeof(struct rx_radiotap_hdr)) &&
drivers/net/wireless/marvell/mwifiex/main.c
892
if (skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN) {
drivers/net/wireless/marvell/mwifiex/main.c
895
skb_headroom(skb));
drivers/net/wireless/marvell/mwifiex/main.c
910
skb_headroom(skb));
drivers/net/wireless/marvell/mwifiex/txrx.c
145
skb->len, skb_headroom(skb));
drivers/net/wireless/marvell/mwifiex/txrx.c
81
skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN)) {
drivers/net/wireless/marvell/mwifiex/uap_txrx.c
158
if (skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN) {
drivers/net/wireless/marvell/mwifiex/uap_txrx.c
161
skb_headroom(skb));
drivers/net/wireless/marvell/mwifiex/uap_txrx.c
177
skb_headroom(skb));
drivers/net/wireless/marvell/mwifiex/uap_txrx.c
299
if (skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN)
drivers/net/wireless/purelifi/plfxlc/mac.c
206
if (skb_headroom(skb) < sizeof(struct plfxlc_ctrlset)) {
drivers/net/wireless/purelifi/plfxlc/mac.c
231
if (skb_headroom(skb) >= 4 - tmp) {
drivers/net/wireless/purelifi/plfxlc/mac.c
253
if (skb_headroom(skb) >= 4) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
5432
if (skb_headroom(skb) < tx_desc_size) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
5435
__func__, skb_headroom(skb));
drivers/net/wireless/realtek/rtw89/core.c
959
if (skb_headroom(skb) < IEEE80211_HT_CTL_LEN)
drivers/net/wireless/rsi/rsi_91x_hal.c
176
if (header_size > skb_headroom(skb)) {
drivers/net/wireless/rsi/rsi_91x_hal.c
182
if (header_size > skb_headroom(skb)) {
drivers/net/wireless/rsi/rsi_91x_hal.c
403
if (header_size > skb_headroom(skb)) {
drivers/net/wireless/rsi/rsi_91x_hal.c
82
if (header_size > skb_headroom(skb)) {
drivers/net/wireless/rsi/rsi_91x_hal.c
90
if (dword_align_bytes > skb_headroom(skb)) {
drivers/net/wireless/silabs/wfx/data_tx.c
357
WARN(skb_headroom(skb) < wmsg_len, "not enough space in skb");
drivers/net/wireless/st/cw1200/txrx.c
533
if (skb_headroom(t->skb) < offset) {
drivers/net/wireless/st/cw1200/txrx.c
536
skb_headroom(t->skb));
drivers/net/wireless/st/cw1200/txrx.c
567
if (skb_headroom(t->skb) < sizeof(struct wsm_tx)) {
drivers/net/wireless/st/cw1200/txrx.c
570
skb_headroom(t->skb));
drivers/net/wireless/ti/wlcore/tx.c
210
if (skb_headroom(skb) < (total_len - skb->len) &&
drivers/net/wwan/qcom_bam_dmux.c
308
unsigned int head = needed_room(skb_headroom(skb), BAM_DMUX_HDR_SIZE);
drivers/net/wwan/t7xx/t7xx_netdev.c
137
if (skb->len > dev->mtu || skb_headroom(skb) < sizeof(struct ccci_header)) {
drivers/net/xen-netfront.c
678
unsigned int headerlen = skb_headroom(skb);
drivers/nfc/port100.c
1547
dev->skb_headroom = PORT100_FRAME_HEADER_LEN +
drivers/nfc/port100.c
1590
dev->skb_headroom,
drivers/nfc/port100.c
442
int skb_headroom;
drivers/nfc/port100.c
970
skb = alloc_skb(dev->skb_headroom + dev->skb_tailroom + size,
drivers/nfc/port100.c
973
skb_reserve(skb, dev->skb_headroom);
drivers/nfc/trf7970a.c
807
skb = skb_copy_expand(skb, skb_headroom(skb),
drivers/s390/net/ctcm_main.c
840
if (skb_headroom(skb) < (LL_HEADER_LENGTH + 2)) {
drivers/s390/net/ctcm_main.c
889
if (skb_headroom(skb) < (TH_HEADER_LENGTH + PDU_HEADER_LENGTH)) {
drivers/s390/net/ctcm_mpc.c
2093
if (skb_headroom(skb) < 4) {
drivers/s390/net/qeth_core_main.c
6929
unsigned int hroom = skb_headroom(skb);
drivers/scsi/cxgbi/libcxgbi.c
2307
if (unlikely(skb_headroom(skb) < (cdev->skb_tx_rsvd + iso_tx_rsvd))) {
drivers/scsi/cxgbi/libcxgbi.c
2309
csk, skb_headroom(skb), cdev->skb_tx_rsvd);
drivers/scsi/fcoe/fcoe.c
1492
skb->csum_start = skb_headroom(skb);
drivers/tty/ipwireless/network.c
113
if (skb_headroom(skb) >= 2) {
drivers/usb/gadget/function/f_eem.c
345
headroom = skb_headroom(skb);
include/linux/skbuff.h
3213
return skb->csum_start - skb_headroom(skb);
include/linux/skbuff.h
3813
return __pskb_copy(skb, skb_headroom(skb), gfp_mask);
include/linux/skbuff.h
3820
return __pskb_copy_fclone(skb, skb_headroom(skb), gfp_mask, true);
include/linux/skbuff.h
3835
skb_headroom(skb) + len <= skb->hdr_len;
include/linux/skbuff.h
3850
if (headroom > skb_headroom(skb))
include/linux/skbuff.h
3851
delta = headroom - skb_headroom(skb);
include/linux/skbuff.h
4312
if (unlikely(offset < 0 && -offset > skb_headroom(skb)))
include/linux/skbuff.h
4611
meta_len > skb_headroom(skb))) {
include/linux/virtio_net.h
372
skb->inner_transport_header = inner_th + skb_headroom(skb);
include/linux/virtio_net.h
373
skb->inner_network_header = inner_nh + skb_headroom(skb);
include/linux/virtio_net.h
374
skb->inner_mac_header = inner_nh + skb_headroom(skb);
include/linux/virtio_net.h
375
skb->transport_header = outer_th + skb_headroom(skb);
include/linux/virtio_net.h
470
inner_nh = skb->inner_network_header - skb_headroom(skb);
include/linux/virtio_net.h
471
outer_th = skb->transport_header - skb_headroom(skb);
include/net/gso.h
37
headroom = skb_headroom(skb);
include/net/gso.h
42
new_headroom = skb_headroom(skb);
include/net/neighbour.h
519
if (likely(skb_headroom(skb) >= HH_DATA_MOD)) {
include/net/neighbour.h
527
if (likely(skb_headroom(skb) >= hh_alen)) {
include/net/neighbour.h
534
if (WARN_ON_ONCE(skb_headroom(skb) < hh_alen)) {
net/6lowpan/iphc.c
765
skb_headroom(skb), skb->len);
net/appletalk/ddp.c
1365
if (skb_headroom(skb) < 22) {
net/atm/br2684.c
212
if (skb_headroom(skb) < minheadroom) {
net/atm/lec.c
245
if (skb_headroom(skb) < 2) {
net/atm/pppoatm.c
321
if (skb_headroom(skb) < LLC_LEN) {
net/atm/pppoatm.c
363
if ((pvcc->flags & SC_COMP_PROT) && skb_headroom(skb) > 0 &&
net/ax25/ax25_out.c
150
frontlen = skb_headroom(skb); /* Address space + CTRL */
net/ax25/ax25_out.c
348
if (unlikely(skb_headroom(skb) < headroom)) {
net/ax25/ax25_route.c
385
if (unlikely(skb_headroom(skb) < len)) {
net/batman-adv/multicast_forw.c
1104
if (skb_headroom(skb) < hdr_size &&
net/batman-adv/multicast_forw.c
165
if (skb_headroom(skb) < ETH_ALEN || *num_dests == U16_MAX)
net/batman-adv/multicast_forw.c
546
if (skb_headroom(skb) < sizeof(*mcast_tracker) + sizeof(*tvlv_hdr))
net/batman-adv/multicast_forw.c
620
if (skb_headroom(skb) < sizeof(*mcast_packet))
net/batman-adv/multicast_forw.c
75
if (skb_headroom(skb) < pad_len)
net/bpf/test_run.c
1163
if (skb_headroom(skb) < hh_len) {
net/bpf/test_run.c
1164
int nhead = HH_DATA_ALIGN(hh_len - skb_headroom(skb));
net/bridge/netfilter/nf_conntrack_bridge.c
66
skb_headroom(skb) < ll_rs)
net/bridge/netfilter/nf_conntrack_bridge.c
74
skb_headroom(frag) < hlen + ll_rs)
net/caif/caif_usb.c
65
if (skb_headroom(skb) < ETH_HLEN + CFUSB_PAD_DESCR_SZ + hpad) {
net/caif/cfpkt_skbuff.c
217
if (unlikely(skb_headroom(skb) < len)) {
net/core/dev.c
5436
hard_start = skb->data - skb_headroom(skb);
net/core/dev.c
5444
xdp_prepare_buff(xdp, hard_start, skb_headroom(skb) - mac_len,
net/core/dev.c
5537
hroom = XDP_PACKET_HEADROOM - skb_headroom(skb);
net/core/dev.c
5569
skb_headroom(skb) < XDP_PACKET_HEADROOM) {
net/core/filter.c
2225
if (unlikely(skb_headroom(skb) < hh_len && dev->header_ops)) {
net/core/filter.c
2329
if (unlikely(skb_headroom(skb) < hh_len && dev->header_ops)) {
net/core/gro.c
650
skb_reserve(skb, NET_SKB_PAD + NET_IP_ALIGN - skb_headroom(skb));
net/core/gso.c
118
SKB_GSO_CB(skb)->mac_offset = skb_headroom(skb);
net/core/lwt_bpf.c
168
if (skb_headroom(skb) < hh_len) {
net/core/lwt_bpf.c
169
int nhead = HH_DATA_ALIGN(hh_len - skb_headroom(skb));
net/core/pktgen.c
2768
nhead = x->props.header_len - skb_headroom(skb);
net/core/skbuff.c
1327
headroom = skb_headroom(skb);
net/core/skbuff.c
1619
n->hdr_len = skb->nohdr ? skb_headroom(skb) : skb->hdr_len;
net/core/skbuff.c
2190
headerlen = skb_headroom(skb);
net/core/skbuff.c
2384
int delta = headroom - skb_headroom(skb);
net/core/skbuff.c
2461
int delta = headroom - skb_headroom(skb);
net/core/skbuff.c
2533
oldheadroom = skb_headroom(skb);
net/core/skbuff.c
4724
skb_headers_offset_update(nskb, skb_headroom(nskb) - skb_headroom(skb));
net/core/skbuff.c
4860
headroom = skb_headroom(head_skb);
net/core/skbuff.c
4953
skb_headers_offset_update(nskb, skb_headroom(nskb) - headroom);
net/core/skbuff.c
4973
skb_headroom(nskb) + doffset;
net/core/skbuff.c
5065
skb_headroom(nskb) + doffset;
net/core/skbuff.c
5091
SKB_GSO_CB(iter)->data_offset = skb_headroom(iter) + doffset;
net/core/skbuff.c
5423
skb_headroom(skb1),
net/core/skbuff.c
5801
u32 csum_start = skb_headroom(skb) + (u32)start;
net/core/skbuff.c
5805
start, off, skb_headroom(skb), skb_headlen(skb));
net/core/skbuff.c
6292
if (skb_cow(skb, skb_headroom(skb)) < 0) {
net/core/skbuff.c
6379
needed_headroom = max_t(int, needed_headroom - skb_headroom(skb), 0);
net/core/skbuff.c
981
head_off = skb_headroom(nskb) - skb_headroom(skb);
net/core/timestamping.c
96
if (skb_headroom(skb) < ETH_HLEN)
net/dsa/tag.c
39
if (skb_headroom(skb) < ETH_HLEN)
net/hsr/hsr_forward.c
157
skb = __pskb_copy(skb_in, skb_headroom(skb_in) - HSR_HLEN, GFP_ATOMIC);
net/hsr/hsr_forward.c
206
skb_headroom(frame->skb_prp),
net/hsr/hsr_forward.c
351
skb_headroom(frame->skb_std) + HSR_HLEN, GFP_ATOMIC);
net/hsr/hsr_forward.c
393
skb = skb_copy_expand(frame->skb_std, skb_headroom(frame->skb_std),
net/ieee802154/6lowpan/tx.c
21
WARN_ON_ONCE(skb_headroom(skb) < sizeof(struct lowpan_addr_info));
net/ieee802154/6lowpan/tx.c
263
if (unlikely(skb_headroom(skb) < ldev->needed_headroom ||
net/ipv4/cipso_ipv4.c
2199
skb_headroom(skb) + (len_delta > 0 ? len_delta : 0));
net/ipv4/cipso_ipv4.c
2261
ret_val = skb_cow(skb, skb_headroom(skb));
net/ipv4/gre_offload.c
101
partial_adj = skb->len + skb_headroom(skb) -
net/ipv4/ip_gre.c
899
if (skb_headroom(skb) < needed &&
net/ipv4/ip_gre.c
900
pskb_expand_head(skb, HH_DATA_ALIGN(needed - skb_headroom(skb)),
net/ipv4/ip_input.c
281
if (skb_cow(skb, skb_headroom(skb))) {
net/ipv4/ip_output.c
217
if (unlikely(skb_headroom(skb) < hh_len && dev->header_ops)) {
net/ipv4/ip_output.c
813
skb_headroom(skb) < ll_rs)
net/ipv4/ip_output.c
820
skb_headroom(frag) < hlen + ll_rs)
net/ipv4/netfilter.c
81
if (skb_headroom(skb) < hh_len &&
net/ipv4/netfilter.c
82
pskb_expand_head(skb, HH_DATA_ALIGN(hh_len - skb_headroom(skb)),
net/ipv4/tcp_output.c
3659
skb_headroom(skb) >= 0xFFFF)) {
net/ipv6/calipso.c
1345
skb_headroom(skb) + (len_delta > 0 ? len_delta : 0));
net/ipv6/calipso.c
1400
ret_val = skb_cow(skb, skb_headroom(skb));
net/ipv6/ip6_gre.c
1375
if (skb_headroom(skb) < needed &&
net/ipv6/ip6_gre.c
1376
pskb_expand_head(skb, HH_DATA_ALIGN(needed - skb_headroom(skb)),
net/ipv6/ip6_output.c
291
if (unlikely(head_room > skb_headroom(skb))) {
net/ipv6/ip6_output.c
72
if (unlikely(hh_len > skb_headroom(skb)) && dev->header_ops) {
net/ipv6/ip6_output.c
928
skb_headroom(skb) < (hroom + sizeof(struct frag_hdr)))
net/ipv6/ip6_output.c
935
skb_headroom(frag) < (hlen + hroom + sizeof(struct frag_hdr)))
net/ipv6/ip6_tunnel.c
1228
if (skb_headroom(skb) < max_headroom || skb_shared(skb) ||
net/ipv6/netfilter.c
174
skb_headroom(skb) < (hroom + sizeof(struct frag_hdr)))
net/ipv6/netfilter.c
183
skb_headroom(frag2) < (hlen + hroom + sizeof(struct frag_hdr)))
net/ipv6/netfilter.c
79
if (skb_headroom(skb) < hh_len &&
net/ipv6/netfilter.c
80
pskb_expand_head(skb, HH_DATA_ALIGN(hh_len - skb_headroom(skb)),
net/ipv6/sit.c
1002
if (skb_headroom(skb) < max_headroom || skb_shared(skb) ||
net/mac80211/mesh.c
802
if (skb_headroom(skb) < entry->hdrlen + entry->fast_tx.hdr_len)
net/mac80211/rx.c
2835
if (WARN_ON(skb_headroom(skb) < 3)) {
net/mac80211/rx.c
767
if (skb_headroom(skb) < needed_headroom &&
net/mac80211/status.c
925
if (WARN_ON_ONCE(skb_headroom(skb) < rtap_len)) {
net/mac80211/tx.c
2044
headroom -= skb_headroom(skb);
net/mac80211/tx.c
2917
head_need = hdrlen + encaps_len + meshhdrlen - skb_headroom(skb);
net/mac80211/tx.c
3323
if (skb_headroom(skb) < headroom) {
net/mac80211/tx.c
3700
skb_headroom(skb), 0),
net/mac80211/wep.c
76
if (WARN_ON(skb_headroom(skb) < IEEE80211_WEP_IV_LEN))
net/mac80211/wpa.c
220
skb_headroom(skb) < IEEE80211_TKIP_IV_LEN))
net/mac80211/wpa.c
461
skb_headroom(skb) < IEEE80211_CCMP_HDR_LEN))
net/mac80211/wpa.c
661
skb_headroom(skb) < IEEE80211_GCMP_HDR_LEN))
net/mac80211/wpa.c
71
skb_headroom(skb) < IEEE80211_TKIP_IV_LEN,
net/mac80211/wpa.c
73
skb_headroom(skb), IEEE80211_TKIP_IV_LEN,
net/mctp/route.c
1041
headroom = skb_headroom(skb);
net/netfilter/ipvs/ip_vs_xmit.c
962
if (skb_headroom(skb) < max_headroom || skb_cloned(skb)) {
net/netfilter/nf_nat_proto.c
465
skb->csum_start = skb_headroom(skb) + skb_network_offset(skb) +
net/netfilter/nf_nat_proto.c
485
skb->csum_start = skb_headroom(skb) + skb_network_offset(skb) +
net/netfilter/nf_nat_proto.c
651
if (skb_headroom(skb) < hh_len &&
net/netfilter/nf_nat_proto.c
652
pskb_expand_head(skb, hh_len - skb_headroom(skb), 0, GFP_ATOMIC))
net/netfilter/nfnetlink_queue.c
1142
nskb = skb_copy_expand(e->skb, skb_headroom(e->skb),
net/netrom/nr_out.c
43
frontlen = skb_headroom(skb);
net/nfc/digital_dep.c
254
skb_headroom(
net/phonet/af_phonet.c
170
WARN_ON(skb_headroom(skb) & 1); /* HW assumes word alignment */
net/phonet/pep-gprs.c
88
if (skb_headroom(skb) & 3) {
net/rose/af_rose.c
1235
frontlen = skb_headroom(skb);
net/sched/act_pedit.c
326
if (offset < 0 && -offset > skb_headroom(skb))
net/sctp/offload.c
35
SKB_GSO_CB(skb)->csum_start = skb_headroom(skb) + skb->len;
net/tipc/bearer.c
506
delta = SKB_DATA_ALIGN(dev->hard_header_len - skb_headroom(skb));
net/tipc/bearer.c
774
exp = SKB_DATA_ALIGN(dev->hard_header_len - skb_headroom(skb));
net/tipc/crypto.c
1051
WARN_ON(skb_headroom(skb) < ehsz);
net/tipc/msg.c
774
hdr_len = skb_headroom(skb) + msg_hdr_sz(buf_msg(skb));
net/tipc/socket.c
1212
hlen = skb_headroom(skb) + msg_hdr_sz(hdr);
net/tipc/udp_media.c
244
if (skb_headroom(skb) < UDP_MIN_HEADROOM) {
net/tls/tls_device_fallback.c
332
nskb = alloc_skb(skb_headroom(skb) + skb->len, GFP_ATOMIC);
net/tls/tls_device_fallback.c
336
skb_reserve(nskb, skb_headroom(skb));
net/vmw_vsock/virtio_transport.c
125
WARN_ON_ONCE(skb_headroom(skb) != sizeof(*virtio_vsock_hdr(skb)));
net/x25/x25_out.c
63
frontlen = skb_headroom(skb);
net/xfrm/trace_iptfs.h
44
__entry->headroom = skb_headroom(skb);
net/xfrm/xfrm_output.c
35
- skb_headroom(skb);
tools/testing/selftests/bpf/progs/decap_sanity.c
28
return skb->csum_start - skb_headroom(skb);