drivers/block/aoe/aoenet.c
149
sn -= skb_headlen(skb);
drivers/hsi/clients/ssi_protocol.c
177
sg_set_buf(sg, skb->data, skb_headlen(skb));
drivers/infiniband/hw/hfi1/ipoib_tx.c
208
if (skb_headlen(skb)) {
drivers/infiniband/hw/hfi1/ipoib_tx.c
209
ret = sdma_txadd_kvaddr(dd, txreq, skb->data, skb_headlen(skb));
drivers/infiniband/ulp/ipoib/ipoib.h
548
if (skb_headlen(skb)) {
drivers/infiniband/ulp/ipoib/ipoib.h
550
priv->tx_sge[0].length = skb_headlen(skb);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
713
unsigned int usable_sge = tx->max_send_sge - !!skb_headlen(skb);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
283
if (skb_headlen(skb)) {
drivers/infiniband/ulp/ipoib/ipoib_ib.c
284
mapping[0] = ib_dma_map_single(ca, skb->data, skb_headlen(skb),
drivers/infiniband/ulp/ipoib/ipoib_ib.c
313
ib_dma_unmap_single(ca, mapping[0], skb_headlen(skb), DMA_TO_DEVICE);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
326
if (skb_headlen(skb)) {
drivers/infiniband/ulp/ipoib/ipoib_ib.c
327
ib_dma_unmap_single(priv->ca, mapping[0], skb_headlen(skb),
drivers/infiniband/ulp/ipoib/ipoib_ib.c
598
unsigned int usable_sge = priv->max_send_sge - !!skb_headlen(skb);
drivers/net/bonding/bond_main.c
3165
if (alen > skb_headlen(skb)) {
drivers/net/bonding/bond_main.c
4295
skb_headlen(skb));
drivers/net/ethernet/3com/3c59x.c
2166
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/3com/3c59x.c
2171
vp->tx_ring[entry].frag[0].length = cpu_to_le32(skb_headlen(skb));
drivers/net/ethernet/3com/typhoon.c
818
len = skb_headlen(skb);
drivers/net/ethernet/actions/owl-emac.c
129
return dma_map_single(dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/actions/owl-emac.c
137
dma_unmap_single(dev, dma_addr, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/adaptec/starfire.c
159
#define skb_first_frag_len(skb) skb_headlen(skb)
drivers/net/ethernet/aeroflex/greth.c
104
length = skb_headlen(skb);
drivers/net/ethernet/aeroflex/greth.c
194
skb_headlen(skb),
drivers/net/ethernet/aeroflex/greth.c
501
status |= skb_headlen(skb) & GRETH_BD_LEN;
drivers/net/ethernet/aeroflex/greth.c
508
dma_addr = dma_map_single(greth->dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/aeroflex/greth.c
712
skb_headlen(skb),
drivers/net/ethernet/agere/et131x.c
2453
if (skb_headlen(skb) <= 1514) {
drivers/net/ethernet/agere/et131x.c
2457
desc[frag].len_vlan = skb_headlen(skb);
drivers/net/ethernet/agere/et131x.c
2460
skb_headlen(skb),
drivers/net/ethernet/agere/et131x.c
2470
desc[frag].len_vlan = skb_headlen(skb) / 2;
drivers/net/ethernet/agere/et131x.c
2473
skb_headlen(skb) / 2,
drivers/net/ethernet/agere/et131x.c
2483
desc[frag].len_vlan = skb_headlen(skb) / 2;
drivers/net/ethernet/agere/et131x.c
2486
skb_headlen(skb) / 2,
drivers/net/ethernet/agere/et131x.c
2487
skb_headlen(skb) / 2,
drivers/net/ethernet/airoha/airoha_eth.c
2285
len = skb_headlen(skb);
drivers/net/ethernet/alacritech/slicoss.c
1423
maplen = skb_headlen(skb);
drivers/net/ethernet/alibaba/eea/eea_tx.c
298
u32 hlen = skb_headlen(skb);
drivers/net/ethernet/altera/altera_tse_main.c
543
unsigned int nopaged_len = skb_headlen(skb);
drivers/net/ethernet/amazon/ena/ena_netdev.c
2497
header_len = skb_headlen(skb);
drivers/net/ethernet/amazon/ena/ena_netdev.c
2531
skb_head_len = skb_headlen(skb);
drivers/net/ethernet/amd/xgbe/xgbe-desc.c
475
for (datalen = skb_headlen(skb) - offset; datalen; ) {
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1578
for (len = skb_headlen(skb); len;) {
drivers/net/ethernet/amd/xgbe/xgbe-selftest.c
61
if (skb_headlen(skb) < (NET_TEST_PKT_SIZE - ETH_HLEN))
drivers/net/ethernet/apm/xgene-v2/main.c
184
len = skb_headlen(skb);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
244
skb_headlen(skb),
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
339
len = skb_headlen(skb);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
435
len = skb_headlen(skb);
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
762
dx_buff->len = skb_headlen(skb);
drivers/net/ethernet/atheros/alx/main.c
1479
maplen = skb_headlen(skb);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2032
if (proto_hdr_len < skb_headlen(skb))
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2169
u16 buf_len = skb_headlen(skb);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1616
if (proto_hdr_len < skb_headlen(skb)) {
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1617
tpd_req += ((skb_headlen(skb) - proto_hdr_len +
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1707
u16 buf_len = skb_headlen(skb);
drivers/net/ethernet/atheros/atlx/atl1.c
2391
len = skb_headlen(skb);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
268
size = skb_headlen(skb);
drivers/net/ethernet/broadcom/bgmac.c
162
slot->dma_addr = dma_map_single(dma_dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/broadcom/bgmac.c
171
bgmac_dma_tx_add_buf(bgmac, ring, index, skb_headlen(skb), flags);
drivers/net/ethernet/broadcom/bgmac.c
211
dma_unmap_single(dma_dev, slot->dma_addr, skb_headlen(skb),
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
795
skb_headlen(skb),
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1071
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1519
len = skb_headlen(skb);
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1622
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnx2.c
2900
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnx2.c
5452
skb_headlen(skb),
drivers/net/ethernet/broadcom/bnx2.c
6615
len = skb_headlen(skb);
drivers/net/ethernet/broadcom/bnx2.c
6745
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3445
first_bd_sz = skb_headlen(skb) - hlen;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3847
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4046
tx_start_bd->nbytes = cpu_to_le16(skb_headlen(skb));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4060
skb->len, hlen, skb_headlen(skb),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4065
if (unlikely(skb_headlen(skb) > hlen)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2566
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2592
tx_start_bd->nbytes = cpu_to_le16(skb_headlen(skb));
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14075
skb_headlen(skb), NULL);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
528
len = skb_headlen(skb);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
781
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2161
size = skb_headlen(skb);
drivers/net/ethernet/broadcom/tg3.c
6592
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/tg3.c
7828
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/tg3.c
8111
len = skb_headlen(skb);
drivers/net/ethernet/brocade/bna/bnad.c
106
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/brocade/bna/bnad.c
2873
if (unlikely(skb_headlen(skb) <
drivers/net/ethernet/brocade/bna/bnad.c
2885
if (unlikely(skb_headlen(skb) <
drivers/net/ethernet/brocade/bna/bnad.c
2923
len = skb_headlen(skb);
drivers/net/ethernet/cadence/macb_main.c
2223
len = skb_headlen(skb);
drivers/net/ethernet/cadence/macb_main.c
2386
if (!IS_ALIGNED(skb_headlen(skb) - hdrlen, MACB_TX_LEN_ALIGN))
drivers/net/ethernet/cadence/macb_main.c
2504
if (skb_headlen(skb) < hdrlen) {
drivers/net/ethernet/cadence/macb_main.c
2510
hdrlen = umin(skb_headlen(skb), bp->max_tx_length);
drivers/net/ethernet/cadence/macb_main.c
2525
if (is_lso && (skb_headlen(skb) > hdrlen))
drivers/net/ethernet/cadence/macb_main.c
2527
desc_cnt = DIV_ROUND_UP((skb_headlen(skb) - hdrlen), bp->max_tx_length) + 1;
drivers/net/ethernet/cadence/macb_main.c
2529
desc_cnt = DIV_ROUND_UP(skb_headlen(skb), bp->max_tx_length);
drivers/net/ethernet/calxeda/xgmac.c
1092
len = skb_headlen(skb);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1267
long f_size = skb_headlen(skb) - sh_len; /* current fragment size */
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1574
size = skb_is_nonlinear(skb) ? skb_headlen(skb) : skb->len;
drivers/net/ethernet/chelsio/cxgb/sge.c
1119
unsigned int i, len = skb_headlen(skb);
drivers/net/ethernet/chelsio/cxgb/sge.c
1215
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/chelsio/cxgb/sge.c
1218
desc_len = skb_headlen(skb);
drivers/net/ethernet/chelsio/cxgb/sge.c
1254
dma_unmap_len_set(ce, dma_len, skb_headlen(skb));
drivers/net/ethernet/chelsio/cxgb3/sge.c
1238
sgl_flits = write_sgl(skb, sgp, skb->data, skb_headlen(skb), addr);
drivers/net/ethernet/chelsio/cxgb3/sge.c
243
if (frag_idx == 0 && skb_headlen(skb)) {
drivers/net/ethernet/chelsio/cxgb3/sge.c
245
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/chelsio/cxgb3/sge.c
964
if (skb_headlen(skb)) {
drivers/net/ethernet/chelsio/cxgb3/sge.c
966
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/chelsio/cxgb3/sge.c
989
dma_unmap_single(&pdev->dev, addr[-1], skb_headlen(skb),
drivers/net/ethernet/chelsio/cxgb4/sge.c
1640
hdrlen = eth_get_headlen(dev, skb->data, skb_headlen(skb));
drivers/net/ethernet/chelsio/cxgb4/sge.c
2176
if (skb_headlen(skb) - hdr_len)
drivers/net/ethernet/chelsio/cxgb4/sge.c
2285
hdr_len = eth_get_headlen(dev, skb->data, skb_headlen(skb));
drivers/net/ethernet/chelsio/cxgb4/sge.c
249
*addr = dma_map_single(dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/chelsio/cxgb4/sge.c
268
dma_unmap_single(dev, addr[-1], skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/chelsio/cxgb4/sge.c
280
dma_unmap_single(dev, *addr++, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4106
skb_headlen(skb));
drivers/net/ethernet/chelsio/cxgb4/sge.c
789
skb_headlen(skb));
drivers/net/ethernet/chelsio/cxgb4/sge.c
833
len = skb_headlen(skb) - start;
drivers/net/ethernet/chelsio/cxgb4/sge.c
897
u32 frag_size, skb_linear_data_len = skb_headlen(skb);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
283
*addr = dma_map_single(dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
300
dma_unmap_single(dev, addr[-1], skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
312
if (likely(skb_headlen(skb)))
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
911
len = skb_headlen(skb) - start;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
27
u32 frag_size, skb_linear_data_len = skb_headlen(skb);
drivers/net/ethernet/cisco/enic/enic_main.c
562
unsigned int head_len = skb_headlen(skb);
drivers/net/ethernet/cisco/enic/enic_main.c
596
unsigned int head_len = skb_headlen(skb);
drivers/net/ethernet/cisco/enic/enic_main.c
673
unsigned int frag_len_left = skb_headlen(skb);
drivers/net/ethernet/cisco/enic/enic_main.c
755
unsigned int head_len = skb_headlen(skb);
drivers/net/ethernet/cortina/gemini.c
1230
buflen = skb_headlen(skb);
drivers/net/ethernet/emulex/benet/be_main.c
1004
len = skb_headlen(skb);
drivers/net/ethernet/emulex/benet/be_main.c
2777
(unmap_skb_hdr && skb_headlen(skb)));
drivers/net/ethernet/emulex/benet/be_main.c
764
return 1 + (skb_headlen(skb) ? 1 : 0) + skb_shinfo(skb)->nr_frags;
drivers/net/ethernet/engleder/tsnep_main.c
497
len = skb_headlen(skb);
drivers/net/ethernet/faraday/ftgmac100.c
668
len = skb_headlen(skb);
drivers/net/ethernet/faraday/ftgmac100.c
796
len = skb_headlen(skb);
drivers/net/ethernet/faraday/ftmac100.c
1054
map = dma_map_single(priv->dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/faraday/ftmac100.c
639
dma_unmap_single(priv->dev, map, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/faraday/ftmac100.c
748
dma_unmap_single(priv->dev, map, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2033
frag_len = skb_headlen(skb);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2038
skb_headlen(skb), dma_dir);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2151
if (!IS_ALIGNED(skb_headlen(skb), DPAA_A050385_ALIGN))
drivers/net/ethernet/freescale/enetc/enetc.c
328
int len = skb_headlen(skb);
drivers/net/ethernet/freescale/enetc/enetc.c
779
len = skb_headlen(skb) - lso->hdr_len;
drivers/net/ethernet/freescale/fec_main.c
632
buflen = skb_headlen(skb);
drivers/net/ethernet/freescale/gianfar.c
1856
bufaddr = dma_map_single(priv->dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/freescale/gianfar.c
1916
(skb_headlen(skb) - fcb_len);
drivers/net/ethernet/freescale/gianfar.c
1928
lstatus |= BD_LFLAG(TXBD_CRC | TXBD_READY) | skb_headlen(skb);
drivers/net/ethernet/fungible/funeth/funeth_tx.c
166
skb_headlen(skb), addrs, lens))) {
drivers/net/ethernet/google/gve/gve_rx_dqo.c
1010
if (skb_headlen(skb)) {
drivers/net/ethernet/google/gve/gve_rx_dqo.c
1154
if (skb_headlen(rx->ctx.skb_head))
drivers/net/ethernet/google/gve/gve_tx.c
655
hlen = is_gso ? l4_hdr_offset + tcp_hdrlen(skb) : skb_headlen(skb);
drivers/net/ethernet/google/gve/gve_tx.c
656
len = skb_headlen(skb);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
709
u32 len = skb_headlen(skb);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
899
num_descs = gve_num_descs_per_buf(skb_headlen(skb));
drivers/net/ethernet/google/gve/gve_tx_dqo.c
928
cur_seg_size = skb_headlen(skb) - header_len;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
929
prev_frag_size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
714
addr = dma_map_single(priv->dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
719
desc->linear_len = cpu_to_le32(skb_headlen(skb));
drivers/net/ethernet/hisilicon/hns/hns_enet.c
250
size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
359
size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1025
skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1767
size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1806
size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2182
unsigned int size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3885
if ((depth + VLAN_HLEN) > skb_headlen(skb))
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
190
u32 len = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_trace.h
33
__entry->headlen = skb_headlen(skb);
drivers/net/ethernet/huawei/hinic/hinic_rx.c
335
frag_len = (int)skb_headlen(skb);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
142
dma_addr = dma_map_single(&pdev->dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/huawei/hinic/hinic_tx.c
149
hinic_set_sge(&sges[0], dma_addr, skb_headlen(skb));
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
374
skb_shinfo(skb)->gso_size = DIV_ROUND_UP(skb->len - skb_headlen(skb),
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
103
dma_info[0].len = skb_headlen(skb);
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
99
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/ibm/ehea/ehea_main.c
1607
int skb_data_size = skb_headlen(skb);
drivers/net/ethernet/ibm/ibmveth.c
1295
memcpy(adapter->tx_ltb_ptr[queue_num], skb->data, skb_headlen(skb));
drivers/net/ethernet/ibm/ibmveth.c
1296
total_bytes = skb_headlen(skb);
drivers/net/ethernet/ibm/ibmvnic.c
2514
skb_copy_from_linear_data(skb, dst, skb_headlen(skb));
drivers/net/ethernet/ibm/ibmvnic.c
2515
cur = skb_headlen(skb);
drivers/net/ethernet/intel/e1000/e1000_main.c
2831
unsigned int len = skb_headlen(skb);
drivers/net/ethernet/intel/e1000/e1000_main.c
2943
bytecount = ((segs - 1) * skb_headlen(skb)) + skb->len;
drivers/net/ethernet/intel/e1000/e1000_main.c
3106
unsigned int len = skb_headlen(skb);
drivers/net/ethernet/intel/e1000/e1000_main.c
3164
len = skb_headlen(skb);
drivers/net/ethernet/intel/e1000e/netdev.c
5592
unsigned int len = skb_headlen(skb);
drivers/net/ethernet/intel/e1000e/netdev.c
5655
bytecount = ((segs - 1) * skb_headlen(skb)) + skb->len;
drivers/net/ethernet/intel/e1000e/netdev.c
5822
unsigned int len = skb_headlen(skb);
drivers/net/ethernet/intel/e1000e/netdev.c
5867
len = skb_headlen(skb);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1054
u16 count = TXD_USE_COUNT(skb_headlen(skb));
drivers/net/ethernet/intel/fm10k/fm10k_main.c
954
size = skb_headlen(skb);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3575
unsigned int size = skb_headlen(skb);
drivers/net/ethernet/intel/i40e/i40e_txrx.h
508
int count = 0, size = skb_headlen(skb);
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2155
unsigned int size = skb_headlen(skb);
drivers/net/ethernet/intel/iavf/iavf_txrx.h
335
int count = 0, size = skb_headlen(skb);
drivers/net/ethernet/intel/ice/ice_txrx.c
1417
size = skb_headlen(skb);
drivers/net/ethernet/intel/ice/ice_txrx.c
1995
unsigned int count = 0, size = skb_headlen(skb);
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
260
size = skb_headlen(skb);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2509
count += !!skb_headlen(skb);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2662
size = skb_headlen(skb);
drivers/net/ethernet/intel/igb/igb_main.c
6291
size = skb_headlen(skb);
drivers/net/ethernet/intel/igb/igb_main.c
6533
u16 count = TXD_USE_COUNT(skb_headlen(skb));
drivers/net/ethernet/intel/igbvf/netdev.c
2142
unsigned int len = skb_headlen(skb);
drivers/net/ethernet/intel/igbvf/netdev.c
813
bytecount = ((segs - 1) * skb_headlen(skb)) +
drivers/net/ethernet/intel/igc/igc_main.c
1096
size = skb_headlen(skb);
drivers/net/ethernet/intel/igc/igc_main.c
1332
size = skb_headlen(skb);
drivers/net/ethernet/intel/igc/igc_main.c
1605
u16 count = TXD_USE_COUNT(skb_headlen(skb));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1855
u16 hdr_len = skb_headlen(skb);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2044
skb_headlen(skb),
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2105
if (!skb_headlen(skb))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8982
size = skb_headlen(skb);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9402
u16 count = TXD_USE_COUNT(skb_headlen(skb));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4036
size = skb_headlen(skb);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4190
u16 count = TXD_USE_COUNT(skb_headlen(skb));
drivers/net/ethernet/jme.c
2027
len = skb_is_nonlinear(skb) ? skb_headlen(skb) : skb->len;
drivers/net/ethernet/marvell/mv643xx_eth.c
962
length = skb_headlen(skb);
drivers/net/ethernet/marvell/mvneta.c
2817
if (skb_headlen(skb) < skb_tcp_all_headers(skb)) {
drivers/net/ethernet/marvell/mvneta.c
2939
tx_desc->data_size = skb_headlen(skb);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4414
mvpp2_txdesc_size_set(port, tx_desc, skb_headlen(skb));
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4417
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
916
len = skb_headlen(skb);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
672
len = skb_headlen(skb);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2135
*len = skb_headlen(skb);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
858
len = skb_headlen(skb) - hdr_len;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
892
if (skb_headlen(skb) - hdr_len)
drivers/net/ethernet/marvell/skge.c
2759
len = skb_headlen(skb);
drivers/net/ethernet/marvell/sky2.c
1840
len = skb_headlen(skb);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1586
.size = skb_headlen(skb),
drivers/net/ethernet/mediatek/mtk_star_emac.c
420
return dma_map_single(dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/mediatek/mtk_star_emac.c
429
skb_headlen(desc_data->skb), DMA_TO_DEVICE);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
653
if (unlikely(*lso_header_size != skb_headlen(skb))) {
drivers/net/ethernet/mellanox/mlx4/en_tx.c
656
if (*lso_header_size < skb_headlen(skb))
drivers/net/ethernet/mellanox/mlx4/en_tx.c
686
unsigned int hlen = skb_headlen(skb);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
832
byte_count = skb_headlen(skb) - lso_header_size;
drivers/net/ethernet/mellanox/mlx4/en_tx.c
960
tx_info->linear = lso_header_size < skb_headlen(skb) && !inline_ok;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2208
stats->gro_bytes += skb->data_len + skb_headlen(skb) * gro_count;
drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c
173
if (MLX5E_TEST_PKT_SIZE - ETH_HLEN > skb_headlen(skb))
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
278
.headlen = skb_headlen(skb) - ihs,
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
291
.headlen = skb_headlen(skb) - ihs,
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
83
hlen = eth_get_headlen(skb->dev, skb->data, skb_headlen(skb));
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
94
return min_t(u16, hlen, skb_headlen(skb));
drivers/net/ethernet/mellanox/mlxsw/pci.c
2194
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
331
size = skb_headlen(skb);
drivers/net/ethernet/micrel/ksz884x.c
4287
dma_buf->len = skb_headlen(skb);
drivers/net/ethernet/microchip/lan743x_main.c
2035
head_length = skb_headlen(skb);
drivers/net/ethernet/microsoft/mana/mana_en.c
1842
hsg = (skb_is_gso(skb) && skb_headlen(skb) > ash->size[0]) ? 2 : 1;
drivers/net/ethernet/microsoft/mana/mana_en.c
190
int skb_hlen = skb_headlen(skb);
drivers/net/ethernet/microsoft/mana/mana_en.c
267
int skb_hlen = skb_headlen(skb);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2748
len = skb_headlen(skb);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1240
dma_addr = dma_map_single(dp->dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1258
txd->dma_len = cpu_to_le16(skb_headlen(skb));
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
302
dma_addr = dma_map_single(dp->dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
320
txd->dma_len = cpu_to_le16(skb_headlen(skb));
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
400
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
461
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/netronome/nfp/nfd3/rings.c
61
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
130
n_descs = nfp_nfdk_headlen_to_segs(skb_headlen(skb));
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1363
dma_len = skb_headlen(skb);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1429
wr_idx, skb_headlen(skb), 0, cnt);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1432
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
305
dma_len = skb_headlen(skb);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
433
wr_idx, skb_headlen(skb), nr_frags, cnt);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
443
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
512
size = skb_headlen(skb);
drivers/net/ethernet/netronome/nfp/nfdk/rings.c
36
size = skb_headlen(skb);
drivers/net/ethernet/ni/nixge.c
528
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/ni/nixge.c
533
cur_p->cntrl = skb_headlen(skb) | XAXIDMA_BD_CTRL_TXSOF_MASK;
drivers/net/ethernet/ni/nixge.c
537
tx_skb->size = skb_headlen(skb);
drivers/net/ethernet/nvidia/forcedeth.c
2200
u32 size = skb_headlen(skb);
drivers/net/ethernet/nvidia/forcedeth.c
2374
u32 size = skb_headlen(skb);
drivers/net/ethernet/pasemi/pasemi_mac.c
1446
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/pasemi/pasemi_mac.c
1447
map_size[0] = skb_headlen(skb);
drivers/net/ethernet/pasemi/pasemi_mac.c
251
dma_unmap_single(&pdev->dev, dmas[0], skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
1122
dma_addr = ionic_tx_map_single(q, skb->data, skb_headlen(skb));
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
1126
buf_info->len = skb_headlen(skb);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1974
map = dma_map_single(&pdev->dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1980
nf->length = skb_headlen(skb);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2005
dma_unmap_single(&pdev->dev, nf->dma, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/qlogic/qed/qed_ll2.c
104
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1505
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1510
BD_SET_UNMAP_ADDR_LEN(first_bd, mapping, skb_headlen(skb));
drivers/net/ethernet/qlogic/qede/qede_filter.c
487
min_hlen = ETH_HLEN + skb_headlen(skb);
drivers/net/ethernet/qlogic/qede/qede_filter.c
517
memcpy(n->data + ETH_HLEN, skb->data, skb_headlen(skb));
drivers/net/ethernet/qlogic/qede/qede_fp.c
1537
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/qlogic/qede/qede_fp.c
1545
BD_SET_UNMAP_ADDR_LEN(first_bd, mapping, skb_headlen(skb));
drivers/net/ethernet/qlogic/qede/qede_fp.c
1630
if (unlikely(skb_headlen(skb) > hlen)) {
drivers/net/ethernet/qlogic/qede/qede_fp.c
281
if (skb_headlen(skb) > hlen)
drivers/net/ethernet/qlogic/qla3xxx.c
2307
int len = skb_headlen(skb);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
590
map = dma_map_single(&pdev->dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
596
nf->length = skb_headlen(skb);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
619
dma_unmap_single(&pdev->dev, nf->dma, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
637
dma_unmap_single(&pdev->dev, nf->dma, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1336
unsigned int len = skb_headlen(skb);
drivers/net/ethernet/realtek/8139cp.c
811
first_len = skb_headlen(skb);
drivers/net/ethernet/realtek/r8169_main.c
4584
if (unlikely(rtl8169_tx_map(tp, opts, skb_headlen(skb), skb->data,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1570
len = skb_headlen(skb);
drivers/net/ethernet/rocker/rocker_main.c
1902
skb->data, skb_headlen(skb));
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1287
int no_pagedlen = skb_headlen(skb);
drivers/net/ethernet/sfc/falcon/tx.c
212
len = skb_headlen(skb);
drivers/net/ethernet/sfc/ptp.c
1726
skb_headlen(skb) >=
drivers/net/ethernet/sfc/siena/ptp.c
1607
skb_headlen(skb) >=
drivers/net/ethernet/sfc/siena/tx_common.c
342
len = skb_headlen(skb);
drivers/net/ethernet/sfc/tx.c
195
efx_memcpy_toio_aligned(efx, piobuf, skb->data, skb_headlen(skb),
drivers/net/ethernet/sfc/tx_common.c
382
len = skb_headlen(skb);
drivers/net/ethernet/sfc/tx_tso.c
163
skb_headlen(skb));
drivers/net/ethernet/sfc/tx_tso.c
180
in_len = skb_headlen(skb) - header_len;
drivers/net/ethernet/sfc/tx_tso.c
199
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/sfc/tx_tso.c
201
st->header_unmap_len = skb_headlen(skb);
drivers/net/ethernet/socionext/netsec.c
1179
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/socionext/netsec.c
1189
tx_desc.len = skb_headlen(skb);
drivers/net/ethernet/spacemit/k1_emac.c
697
len = skb_headlen(skb);
drivers/net/ethernet/stmicro/stmmac/chain_mode.c
20
unsigned int nopaged_len = skb_headlen(skb);
drivers/net/ethernet/stmicro/stmmac/ring_mode.c
20
unsigned int nopaged_len = skb_headlen(skb);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4526
pay_len = skb_headlen(skb) - proto_hdr_len; /* no frags */
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4561
des = dma_map_single(priv->device, skb->data, skb_headlen(skb),
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4582
stmmac_set_tx_skb_dma_entry(tx_q, tx_q->cur_tx, des, skb_headlen(skb),
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4692
print_pkt(skb->data, skb_headlen(skb));
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4744
unsigned int nopaged_len = skb_headlen(skb);
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
266
if (skb_headlen(skb) < (STMMAC_TEST_PKT_SIZE - ETH_HLEN))
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
855
if (skb_headlen(skb) < (STMMAC_TEST_PKT_SIZE - ETH_HLEN))
drivers/net/ethernet/sun/cassini.c
2745
len = skb_headlen(skb);
drivers/net/ethernet/sun/niu.c
3574
len = skb_headlen(skb);
drivers/net/ethernet/sun/niu.c
6673
len = skb_headlen(skb);
drivers/net/ethernet/sun/niu.c
6756
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/sun/sungem.c
1031
first_len = skb_headlen(skb);
drivers/net/ethernet/sun/sunhme.c
2020
first_len = skb_headlen(skb);
drivers/net/ethernet/sun/sunvnet_common.c
1072
blen = skb_headlen(skb);
drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c
551
for (datalen = skb_headlen(skb) - offset; datalen; ) {
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
175
for (len = skb_headlen(skb); len;) {
drivers/net/ethernet/tehuti/tehuti.c
1476
db->wptr->len = skb_headlen(skb);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1604
pkt_len = skb_headlen(skb);
drivers/net/ethernet/ti/icssg/icssg_common.c
1219
pkt_len = skb_headlen(skb);
drivers/net/ethernet/ti/netcp_core.c
1084
unsigned int pkt_len = skb_headlen(skb);
drivers/net/ethernet/tundra/tsi108_eth.c
685
skb->data, skb_headlen(skb),
drivers/net/ethernet/tundra/tsi108_eth.c
687
data->txring[tx].len = skb_headlen(skb);
drivers/net/ethernet/via/via-velocity.c
2556
skb_headlen(skb);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1052
size = skb_headlen(skb);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1577
u16 count = TXD_USE_COUNT(skb_headlen(skb));
drivers/net/ethernet/wangxun/libwx/wx_lib.c
496
if (!skb_headlen(skb))
drivers/net/ethernet/wangxun/libwx/wx_lib.c
599
u16 hdr_len = skb_headlen(skb);
drivers/net/ethernet/xilinx/ll_temac_main.c
888
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/xilinx/ll_temac_main.c
889
cur_p->len = cpu_to_be32(skb_headlen(skb));
drivers/net/ethernet/xilinx/ll_temac_main.c
922
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1092
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1101
cur_p->cntrl = skb_headlen(skb) | XAXIDMA_BD_CTRL_TXSOF_MASK;
drivers/net/hyperv/netvsc_drv.c
348
pb[1].len = skb_headlen(skb);
drivers/net/hyperv/netvsc_drv.c
385
unsigned int len = skb_headlen(skb);
drivers/net/hyperv/netvsc_drv.c
809
if (skb_headlen(skb) < sizeof(struct iphdr)) {
drivers/net/phy/dp83640.c
924
for (len = skb_headlen(skb) - 2; len > sizeof(type); len -= size) {
drivers/net/thunderbolt/main.c
1114
unsigned int len = skb_headlen(skb);
drivers/net/tun.c
1910
skb_headlen(skb));
drivers/net/tun.c
1912
if (unlikely(headlen > skb_headlen(skb))) {
drivers/net/usb/usbnet.c
1383
sg_set_buf(&urb->sg[s++], skb->data, skb_headlen(skb));
drivers/net/usb/usbnet.c
1384
total_len += skb_headlen(skb);
drivers/net/veth.c
772
skb_headlen(skb), true);
drivers/net/vmxnet3/vmxnet3_drv.c
1033
skb_headlen(skb));
drivers/net/vmxnet3/vmxnet3_drv.c
1121
int count = VMXNET3_TXD_NEEDED(skb_headlen(skb)) + 1;
drivers/net/vmxnet3/vmxnet3_drv.c
1187
count = VMXNET3_TXD_NEEDED(skb_headlen(skb)) + 1;
drivers/net/vmxnet3/vmxnet3_drv.c
1211
count = VMXNET3_TXD_NEEDED(skb_headlen(skb)) + 1;
drivers/net/vmxnet3/vmxnet3_drv.c
1539
maplen = skb_headlen(skb);
drivers/net/vmxnet3/vmxnet3_drv.c
804
BUG_ON(ctx->copy_size > skb_headlen(skb));
drivers/net/vmxnet3/vmxnet3_drv.c
835
len = skb_headlen(skb) - ctx->copy_size;
drivers/net/wireless/ath/ath6kl/txrx.c
902
size_t len = skb_headlen(skb);
drivers/net/wireless/ath/ath6kl/txrx.c
928
size_t len = skb_headlen(skb);
drivers/net/wireless/ath/wil6210/debugfs.c
1041
int len = skb_headlen(skb);
drivers/net/wireless/ath/wil6210/txrx.c
1836
headlen = skb_headlen(skb) - hdrlen;
drivers/net/wireless/ath/wil6210/txrx.c
1872
skb_headlen(skb) - headlen,
drivers/net/wireless/ath/wil6210/txrx.c
2042
uint len = skb_headlen(skb);
drivers/net/wireless/ath/wil6210/txrx.c
2058
pa = dma_map_single(dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/wireless/ath/wil6210/txrx.c
2061
skb_headlen(skb), skb->data, &pa);
drivers/net/wireless/ath/wil6210/txrx.c
2063
skb->data, skb_headlen(skb), false);
drivers/net/wireless/ath/wil6210/txrx.c
510
skb->data, skb_headlen(skb), false);
drivers/net/wireless/ath/wil6210/txrx.c
560
skb->data, skb_headlen(skb), false);
drivers/net/wireless/ath/wil6210/txrx_edma.c
1053
skb->data, skb_headlen(skb), false);
drivers/net/wireless/ath/wil6210/txrx_edma.c
1468
headlen = skb_headlen(skb) - hdrlen;
drivers/net/wireless/ath/wil6210/txrx_edma.c
802
skb->data, skb_headlen(skb), false);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
440
tb2_len = skb_headlen(skb) - hdr_len;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
461
skb_headlen(frag), DMA_TO_DEVICE);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
464
skb_headlen(frag), NULL,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1701
head_tb_len = skb_headlen(skb) - hdr_len;
drivers/net/wireless/mediatek/mt76/dma.c
677
len = skb_headlen(skb);
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
283
memcpy(sdio->xmit_buf + len, e->skb->data, skb_headlen(e->skb));
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
284
len += skb_headlen(e->skb);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
285
data_len = skb_headlen(skb);
drivers/net/wwan/t7xx/t7xx_port_wwan.c
111
cloned->len = skb_headlen(cur);
drivers/net/xen-netback/netback.c
1114
unsigned int offset = skb_headlen(skb);
drivers/net/xen-netback/netback.c
413
skb_headlen(skb) -
drivers/net/xen-netback/netback.c
415
cop->dest.u.gmfn = virt_to_gfn(skb->data + skb_headlen(skb)
drivers/net/xen-netback/rx.c
368
frag_len = skb_headlen(frag_iter);
drivers/net/xen-netfront.c
1180
BUG_ON(pull_to < skb_headlen(skb));
drivers/net/xen-netfront.c
1181
__pskb_pull_tail(skb, pull_to - skb_headlen(skb));
drivers/net/xen-netfront.c
1237
if (pull_to > skb_headlen(skb))
drivers/net/xen-netfront.c
1238
__pskb_pull_tail(skb, pull_to - skb_headlen(skb));
drivers/net/xen-netfront.c
570
skb_headlen(skb));
drivers/net/xen-netfront.c
771
len = skb_headlen(skb);
drivers/s390/net/qeth_core_main.c
3922
addr_t end = (addr_t)skb->data + skb_headlen(skb);
drivers/s390/net/qeth_core_main.c
4061
int length = skb_headlen(skb) - offset;
drivers/scsi/fcoe/fcoe_transport.c
320
crc = crc32(~0, skb->data, skb_headlen(skb));
drivers/staging/octeon/ethernet-tx.c
268
hw_buffer.s.size = skb_headlen(skb);
include/linux/filter.h
925
cb->data_end = skb->data + skb_headlen(skb);
include/linux/filter.h
957
cb->data_end = skb->data + skb_headlen(skb);
include/linux/skbuff.h
2548
return skb_headlen(skb) + __skb_pagelen(skb);
include/linux/skbuff.h
2867
if (likely(len <= skb_headlen(skb)))
include/linux/skbuff.h
2873
if (unlikely(!__pskb_pull_tail(skb, len - skb_headlen(skb))))
include/linux/skbuff.h
4328
skb_headlen(skb), buffer);
include/linux/skbuff.h
4346
if (likely(skb_headlen(skb) - offset >= len))
include/linux/virtio_net.h
256
skb_headlen(skb));
io_uring/zcrx.c
1653
if (unlikely(offset < skb_headlen(skb))) {
io_uring/zcrx.c
1657
to_copy = min_t(size_t, skb_headlen(skb) - offset, len);
io_uring/zcrx.c
1669
if (offset != skb_headlen(skb))
io_uring/zcrx.c
1673
start = skb_headlen(skb);
net/batman-adv/bat_iv_ogm.c
1844
while (batadv_iv_ogm_aggr_packet(ogm_offset, skb_headlen(skb),
net/batman-adv/bat_v_ogm.c
1040
while (batadv_v_ogm_aggr_packet(ogm_offset, skb_headlen(skb),
net/bluetooth/af_bluetooth.c
502
int skb_len = skb_headlen(skb);
net/bluetooth/hci_core.c
3190
skb->len = skb_headlen(skb);
net/bluetooth/hci_core.c
3293
skb->len = skb_headlen(skb);
net/bpf/test_run.c
1173
if (skb_headlen(skb) < sizeof(struct iphdr)) {
net/bpf/test_run.c
1183
if (skb_headlen(skb) < sizeof(struct ipv6hdr)) {
net/core/datagram.c
394
int start = skb_headlen(skb);
net/core/datagram.c
553
int start = skb_headlen(skb);
net/core/datagram.c
786
int copy = min_t(int, skb_headlen(skb), iov_iter_count(from));
net/core/dev.c
3597
if (unlikely(offset >= skb_headlen(skb))) {
net/core/dev.c
3600
offset, skb_headlen(skb));
net/core/dev.c
3606
if (unlikely(offset + sizeof(__sum16) > skb_headlen(skb))) {
net/core/dev.c
3609
offset + sizeof(__sum16), skb_headlen(skb));
net/core/dev.c
3646
if (WARN_ON_ONCE(offset >= skb_headlen(skb))) {
net/core/dev.c
5483
skb_headlen(skb) + mac_len, true);
net/core/filter.c
11551
reuse_kern->data_end = skb->data + skb_headlen(skb);
net/core/filter.c
1699
return bpf_try_make_writable(skb, skb_headlen(skb));
net/core/filter.c
1882
return bpf_try_make_writable(skb, len ? : skb_headlen(skb));
net/core/filter.c
1922
return sk_skb_try_make_writable(skb, len ? : skb_headlen(skb));
net/core/filter.c
7619
if (skb_headlen(skb) < iphdr_len)
net/core/flow_dissector.c
1081
hlen = skb_headlen(skb);
net/core/flow_dissector.c
126
hlen = skb_headlen(skb);
net/core/flow_dissector.c
1992
return __skb_get_poff(skb, skb->data, &keys, skb_headlen(skb));
net/core/gro.c
409
headlen = skb_headlen(skb);
net/core/gro.c
451
int grow = skb_gro_offset(skb) - skb_headlen(skb);
net/core/gro.c
662
__skb_pull(skb, skb_headlen(skb));
net/core/gro.c
96
unsigned int headlen = skb_headlen(skb);
net/core/gso.c
236
if (seg_len + skb_headlen(iter) > max_len)
net/core/selftests.c
179
if (skb_headlen(skb) < (NET_TEST_PKT_SIZE - ETH_HLEN))
net/core/skbuff.c
1338
level, skb->len, skb->data_len, headroom, skb_headlen(skb),
net/core/skbuff.c
1367
seg_len = min_t(int, skb_headlen(skb), len);
net/core/skbuff.c
2228
unsigned int size = skb_headlen(skb) + headroom;
net/core/skbuff.c
2238
skb_put(n, skb_headlen(skb));
net/core/skbuff.c
2725
int offset = skb_headlen(skb);
net/core/skbuff.c
2791
if (len > skb_headlen(skb)) {
net/core/skbuff.c
2819
if (len > skb_headlen(skb))
net/core/skbuff.c
2840
int hdlen = (len > skb_headlen(skb)) ? skb_headlen(skb) : len;
net/core/skbuff.c
2892
BUG_ON(skb_copy_bits(skb, skb_headlen(skb),
net/core/skbuff.c
2932
skb_headlen(list))
net/core/skbuff.c
3021
int start = skb_headlen(skb);
net/core/skbuff.c
3219
skb_headlen(skb),
net/core/skbuff.c
3323
while (offset < skb_headlen(skb) && len) {
net/core/skbuff.c
3327
slen = min_t(int, len, skb_headlen(skb) - offset);
net/core/skbuff.c
3350
offset -= skb_headlen(skb);
net/core/skbuff.c
3450
int start = skb_headlen(skb);
net/core/skbuff.c
3531
int start = skb_headlen(skb);
net/core/skbuff.c
3614
int start = skb_headlen(skb);
net/core/skbuff.c
3702
int start = skb_headlen(skb);
net/core/skbuff.c
3843
skb_headlen(from) < L1_CACHE_BYTES ||
net/core/skbuff.c
3845
hlen = skb_headlen(from);
net/core/skbuff.c
3896
plen = min_t(int, skb_headlen(from), len);
net/core/skbuff.c
3943
csstart = skb_headlen(skb);
net/core/skbuff.c
3945
BUG_ON(csstart > skb_headlen(skb));
net/core/skbuff.c
4233
int pos = skb_headlen(skb);
net/core/skbuff.c
4281
if (skb_headlen(skb))
net/core/skbuff.c
4455
block_limit = skb_headlen(st->cur_skb) + st->stepped_offset;
net/core/skbuff.c
4466
st->stepped_offset += skb_headlen(st->cur_skb);
net/core/skbuff.c
4670
skb_headlen(frag_skb));
net/core/skbuff.c
4799
mss != GSO_BY_FRAGS && mss != skb_headlen(head_skb)) {
net/core/skbuff.c
4803
if (skb_headlen(check_skb) && !check_skb->head_frag) {
net/core/skbuff.c
4848
if (skb_headlen(iter) && !iter->head_frag)
net/core/skbuff.c
4872
pos = skb_headlen(head_skb);
net/core/skbuff.c
4895
hsize = skb_headlen(head_skb) - offset;
net/core/skbuff.c
4897
if (hsize <= 0 && i >= nfrags && skb_headlen(list_skb) &&
net/core/skbuff.c
4898
(skb_headlen(list_skb) == len || sg)) {
net/core/skbuff.c
4899
BUG_ON(skb_headlen(list_skb) > len);
net/core/skbuff.c
4909
pos += skb_headlen(list_skb);
net/core/skbuff.c
5018
if (!skb_headlen(list_skb)) {
net/core/skbuff.c
5231
int start = skb_headlen(skb);
net/core/skbuff.c
5816
if (unlikely(csum_start >= U16_MAX || csum_end > skb_headlen(skb))) {
net/core/skbuff.c
5818
start, off, skb_headroom(skb), skb_headlen(skb));
net/core/skbuff.c
5832
if (skb_headlen(skb) >= len)
net/core/skbuff.c
5841
if (__pskb_pull_tail(skb, max - skb_headlen(skb)) == NULL)
net/core/skbuff.c
5844
if (skb_headlen(skb) < len)
net/core/skbuff.c
6209
if (skb_headlen(from) != 0) {
net/core/skbuff.c
6226
page, offset, skb_headlen(from));
net/core/skbuff.c
6868
skb_set_tail_pointer(skb, skb_headlen(skb));
net/core/skbuff.c
7022
int headlen = skb_headlen(skb);
net/core/tso.c
167
unsigned int linear_len = skb_headlen(skb) - hdr_len;
net/core/tso.c
77
tso->size = skb_headlen(skb) - hdr_len;
net/devlink/health.c
1305
devlink_fmsg_put(fmsg, "head len", skb_headlen(skb));
net/ipv4/ip_output.c
609
skb->data_len = first_len - skb_headlen(skb);
net/ipv4/tcp.c
1888
offset_skb -= skb_headlen(skb);
net/ipv4/tcp.c
2513
start = skb_headlen(skb);
net/ipv4/tcp.c
4874
const unsigned int head_data_len = skb_headlen(skb) > header_len ?
net/ipv4/tcp.c
4875
skb_headlen(skb) - header_len : 0;
net/ipv4/tcp_ao.c
686
const unsigned int head_data_len = skb_headlen(skb) > header_len ?
net/ipv4/tcp_ao.c
687
skb_headlen(skb) - header_len : 0;
net/ipv4/tcp_input.c
1933
return !skb_headlen(skb) && skb_is_nonlinear(skb);
net/ipv4/tcp_input.c
691
if (adjust && !skb_headlen(skb)) {
net/ipv4/tcp_output.c
1858
DEBUG_NET_WARN_ON_ONCE(skb_headlen(skb));
net/ipv4/tcp_output.c
1944
DEBUG_NET_WARN_ON_ONCE(skb_headlen(skb));
net/ipv4/tcp_output.c
2621
if (skb_headlen(skb))
net/ipv6/ip6_output.c
755
skb->data_len = first_len - skb_headlen(skb);
net/iucv/af_iucv.c
1082
iba[0].length = (u32)skb_headlen(skb);
net/iucv/af_iucv.c
1183
iba[0].length = (u32)skb_headlen(skb);
net/mac80211/rx.c
2866
size_t len = skb_headlen(skb);
net/mctp/route.c
90
if (!skb_headlen(skb))
net/netfilter/nfnetlink_log.c
711
len = skb_headlen(skb);
net/netfilter/nfnetlink_queue.c
699
data_len = skb_headlen(entskb);
net/packet/af_packet.c
2153
snaplen = skb_frags_readable(skb) ? skb->len : skb_headlen(skb);
net/packet/af_packet.c
2273
snaplen = skb_frags_readable(skb) ? skb->len : skb_headlen(skb);
net/sctp/socket.c
2059
int skb_len = skb_headlen(skb);
net/sctp/ulpevent.c
1086
sctp_assoc_rwnd_decrease(asoc, skb_headlen(skb));
net/sctp/ulpqueue.c
981
freed += skb_headlen(skb);
net/sctp/ulpqueue.c
985
freed += skb_headlen(last);
net/tls/tls_sw.c
84
int start = skb_headlen(skb);
net/xfrm/xfrm_ipcomp.c
146
if (!skb_cloned(skb) && skb_headlen(skb) >= minhead) {
net/xfrm/xfrm_ipcomp.c
157
nfrags = skb_cow_data(skb, skb_headlen(skb) < minhead ?
net/xfrm/xfrm_ipcomp.c
158
minhead - skb_headlen(skb) : 0,
net/xfrm/xfrm_iptfs.c
1059
} else if (data + iphlen <= skb_headlen(skb) &&
net/xfrm/xfrm_iptfs.c
2162
if (!skb_headlen(from)) {
net/xfrm/xfrm_iptfs.c
2291
(!skb2->head_frag && skb_headlen(skb)) ||
net/xfrm/xfrm_iptfs.c
302
skb_frag_fill_page_desc(frag, page, skb->data - addr, skb_headlen(skb));
net/xfrm/xfrm_iptfs.c
349
if (initial_offset >= skb_headlen(skb)) {
net/xfrm/xfrm_iptfs.c
350
initial_offset -= skb_headlen(skb);
net/xfrm/xfrm_iptfs.c
360
initial_offset -= skb_headlen(skb);
tools/testing/selftests/bpf/progs/decap_sanity.c
62
(unsigned int)skb_checksum_start_offset(kskb) >= skb_headlen(kskb))