Symbol: skb_headlen
drivers/atm/eni.c
1133
skb_headlen(skb));
drivers/atm/he.c
2550
skb_headlen(skb), DMA_TO_DEVICE);
drivers/atm/he.c
2551
tpd->iovec[slot].len = skb_headlen(skb);
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/hw/hfi1/vnic_sdma.c
58
skb_headlen(tx->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
3152
if (alen > skb_headlen(skb)) {
drivers/net/bonding/bond_main.c
4281
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
797
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
1981
len = skb_headlen(skb);
drivers/net/ethernet/alacritech/slicoss.c
1423
maplen = skb_headlen(skb);
drivers/net/ethernet/alteon/acenic.c
2441
flagsize = (skb_headlen(skb) << 16);
drivers/net/ethernet/altera/altera_tse_main.c
543
unsigned int nopaged_len = skb_headlen(skb);
drivers/net/ethernet/amazon/ena/ena_netdev.c
2478
header_len = skb_headlen(skb);
drivers/net/ethernet/amazon/ena/ena_netdev.c
2512
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
1563
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
730
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
267
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
452
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
1492
len = skb_headlen(skb);
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1595
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnx2.c
2884
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnx2.c
5436
skb_headlen(skb),
drivers/net/ethernet/broadcom/bnx2.c
6599
len = skb_headlen(skb);
drivers/net/ethernet/broadcom/bnx2.c
6729
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
13926
skb_headlen(skb), NULL);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
3447
skb_headlen(skb),
drivers/net/ethernet/broadcom/bnxt/bnxt.c
521
len = skb_headlen(skb);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
777
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
853
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2171
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
2107
len = skb_headlen(skb);
drivers/net/ethernet/cadence/macb_main.c
2270
if (!IS_ALIGNED(skb_headlen(skb) - hdrlen, MACB_TX_LEN_ALIGN))
drivers/net/ethernet/cadence/macb_main.c
2388
if (skb_headlen(skb) < hdrlen) {
drivers/net/ethernet/cadence/macb_main.c
2394
hdrlen = umin(skb_headlen(skb), bp->max_tx_length);
drivers/net/ethernet/cadence/macb_main.c
2409
if (is_lso && (skb_headlen(skb) > hdrlen))
drivers/net/ethernet/cadence/macb_main.c
2411
desc_cnt = DIV_ROUND_UP((skb_headlen(skb) - hdrlen), bp->max_tx_length) + 1;
drivers/net/ethernet/cadence/macb_main.c
2413
desc_cnt = DIV_ROUND_UP(skb_headlen(skb), bp->max_tx_length);
drivers/net/ethernet/calxeda/xgmac.c
1093
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
558
unsigned int head_len = skb_headlen(skb);
drivers/net/ethernet/cisco/enic/enic_main.c
592
unsigned int head_len = skb_headlen(skb);
drivers/net/ethernet/cisco/enic/enic_main.c
669
unsigned int frag_len_left = skb_headlen(skb);
drivers/net/ethernet/cisco/enic/enic_main.c
751
unsigned int head_len = skb_headlen(skb);
drivers/net/ethernet/cortina/gemini.c
1227
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
1055
map = dma_map_single(priv->dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/faraday/ftmac100.c
640
dma_unmap_single(priv->dev, map, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/faraday/ftmac100.c
749
dma_unmap_single(priv->dev, map, skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2034
frag_len = skb_headlen(skb);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2039
skb_headlen(skb), dma_dir);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2152
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
1850
bufaddr = dma_map_single(priv->dev, skb->data, skb_headlen(skb),
drivers/net/ethernet/freescale/gianfar.c
1910
(skb_headlen(skb) - fcb_len);
drivers/net/ethernet/freescale/gianfar.c
1922
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
1083
if (skb_headlen(rx->ctx.skb_head))
drivers/net/ethernet/google/gve/gve_rx_dqo.c
996
if (skb_headlen(rx->ctx.skb_head) == 0)
drivers/net/ethernet/google/gve/gve_tx.c
658
hlen = is_gso ? l4_hdr_offset + tcp_hdrlen(skb) : skb_headlen(skb);
drivers/net/ethernet/google/gve/gve_tx.c
659
len = skb_headlen(skb);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
696
u32 len = skb_headlen(skb);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
886
num_descs = gve_num_descs_per_buf(skb_headlen(skb));
drivers/net/ethernet/google/gve/gve_tx_dqo.c
915
cur_seg_size = skb_headlen(skb) - header_len;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
916
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
1011
skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1753
size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1792
size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2168
unsigned int size = skb_headlen(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3872
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
367
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
5580
unsigned int len = skb_headlen(skb);
drivers/net/ethernet/intel/e1000e/netdev.c
5643
bytecount = ((segs - 1) * skb_headlen(skb)) + skb->len;
drivers/net/ethernet/intel/e1000e/netdev.c
5810
unsigned int len = skb_headlen(skb);
drivers/net/ethernet/intel/e1000e/netdev.c
5855
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
1416
size = skb_headlen(skb);
drivers/net/ethernet/intel/ice/ice_txrx.c
1988
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
6292
size = skb_headlen(skb);
drivers/net/ethernet/intel/igb/igb_main.c
6534
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
8952
size = skb_headlen(skb);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9372
u16 count = TXD_USE_COUNT(skb_headlen(skb));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4012
size = skb_headlen(skb);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4166
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
4399
mvpp2_txdesc_size_set(port, tx_desc, skb_headlen(skb));
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4402
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
2133
*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
1564
.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
2154
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
330
size = skb_headlen(skb);
drivers/net/ethernet/micrel/ksz884x.c
4287
dma_buf->len = skb_headlen(skb);
drivers/net/ethernet/microchip/lan743x_main.c
1997
head_length = skb_headlen(skb);
drivers/net/ethernet/microsoft/mana/mana_en.c
1749
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
1532
skb_headlen(skb), DMA_TO_DEVICE);
drivers/net/ethernet/qlogic/qede/qede_fp.c
1540
BD_SET_UNMAP_ADDR_LEN(first_bd, mapping, skb_headlen(skb));
drivers/net/ethernet/qlogic/qede/qede_fp.c
1625
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
4577
if (unlikely(rtl8169_tx_map(tp, opts, skb_headlen(skb), skb->data,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1368
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
1285
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
700
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
4427
pay_len = skb_headlen(skb) - proto_hdr_len; /* no frags */
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4462
des = dma_map_single(priv->device, skb->data, skb_headlen(skb),
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4484
tx_q->tx_skbuff_dma[tx_q->cur_tx].len = skb_headlen(skb);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4597
print_pkt(skb->data, skb_headlen(skb));
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4649
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
2747
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
1039
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
1606
pkt_len = skb_headlen(skb);
drivers/net/ethernet/ti/icssg/icssg_common.c
1196
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
1110
unsigned int len = skb_headlen(skb);
drivers/net/tun.c
1908
skb_headlen(skb));
drivers/net/tun.c
1910
if (unlikely(headlen > skb_headlen(skb))) {
drivers/net/usb/usbnet.c
1387
sg_set_buf(&urb->sg[s++], skb->data, skb_headlen(skb));
drivers/net/usb/usbnet.c
1388
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
1535
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
672
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
109
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
318
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
903
cb->data_end = skb->data + skb_headlen(skb);
include/linux/filter.h
935
cb->data_end = skb->data + skb_headlen(skb);
include/linux/skbuff.h
2547
return skb_headlen(skb) + __skb_pagelen(skb);
include/linux/skbuff.h
2853
if (likely(len <= skb_headlen(skb)))
include/linux/skbuff.h
2859
if (unlikely(!__pskb_pull_tail(skb, len - skb_headlen(skb))))
include/linux/skbuff.h
4302
skb_headlen(skb), buffer);
include/linux/skbuff.h
4320
if (likely(skb_headlen(skb) - offset >= len))
include/linux/virtio_net.h
256
skb_headlen(skb));
io_uring/zcrx.c
1381
if (unlikely(offset < skb_headlen(skb))) {
io_uring/zcrx.c
1385
to_copy = min_t(size_t, skb_headlen(skb) - offset, len);
io_uring/zcrx.c
1397
if (offset != skb_headlen(skb))
io_uring/zcrx.c
1401
start = skb_headlen(skb);
net/appletalk/ddp.c
950
int start = skb_headlen(skb);
net/batman-adv/bat_iv_ogm.c
1749
while (batadv_iv_ogm_aggr_packet(ogm_offset, skb_headlen(skb),
net/batman-adv/bat_v_ogm.c
1008
while (batadv_v_ogm_aggr_packet(ogm_offset, skb_headlen(skb),
net/bluetooth/af_bluetooth.c
473
int skb_len = skb_headlen(skb);
net/bluetooth/hci_core.c
3228
skb->len = skb_headlen(skb);
net/bluetooth/hci_core.c
3331
skb->len = skb_headlen(skb);
net/bpf/test_run.c
1124
if (sizeof(struct iphdr) <= skb_headlen(skb)) {
net/bpf/test_run.c
1132
if (sizeof(struct ipv6hdr) <= skb_headlen(skb)) {
net/caif/cfpkt_skbuff.c
104
if (skb_headlen(skb) >= len) {
net/caif/cfpkt_skbuff.c
124
if (unlikely(len > skb_headlen(skb))) {
net/caif/cfpkt_skbuff.c
293
u16 addlen = skb_headlen(add);
net/caif/cfpkt_skbuff.c
307
dstlen = skb_headlen(dst);
net/caif/cfpkt_skbuff.c
317
skb_put_data(dst, add->data, skb_headlen(add));
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
3596
if (unlikely(offset >= skb_headlen(skb))) {
net/core/dev.c
3599
offset, skb_headlen(skb));
net/core/dev.c
3605
if (unlikely(offset + sizeof(__sum16) > skb_headlen(skb))) {
net/core/dev.c
3608
offset + sizeof(__sum16), skb_headlen(skb));
net/core/dev.c
3645
if (WARN_ON_ONCE(offset >= skb_headlen(skb))) {
net/core/dev.c
5445
skb_headlen(skb) + mac_len, true);
net/core/filter.c
11430
reuse_kern->data_end = skb->data + skb_headlen(skb);
net/core/filter.c
1695
return bpf_try_make_writable(skb, skb_headlen(skb));
net/core/filter.c
1878
return bpf_try_make_writable(skb, len ? : skb_headlen(skb));
net/core/filter.c
1918
return sk_skb_try_make_writable(skb, len ? : skb_headlen(skb));
net/core/filter.c
7500
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
1987
return __skb_get_poff(skb, skb->data, &keys, skb_headlen(skb));
net/core/gro.c
395
headlen = skb_headlen(skb);
net/core/gro.c
437
int grow = skb_gro_offset(skb) - skb_headlen(skb);
net/core/gro.c
648
__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
1343
level, skb->len, skb->data_len, headroom, skb_headlen(skb),
net/core/skbuff.c
1372
seg_len = min_t(int, skb_headlen(skb), len);
net/core/skbuff.c
2232
unsigned int size = skb_headlen(skb) + headroom;
net/core/skbuff.c
2242
skb_put(n, skb_headlen(skb));
net/core/skbuff.c
2742
int offset = skb_headlen(skb);
net/core/skbuff.c
2808
if (len > skb_headlen(skb)) {
net/core/skbuff.c
2834
int hdlen = (len > skb_headlen(skb)) ? skb_headlen(skb) : len;
net/core/skbuff.c
2886
BUG_ON(skb_copy_bits(skb, skb_headlen(skb),
net/core/skbuff.c
2926
skb_headlen(list))
net/core/skbuff.c
3015
int start = skb_headlen(skb);
net/core/skbuff.c
3213
skb_headlen(skb),
net/core/skbuff.c
3317
while (offset < skb_headlen(skb) && len) {
net/core/skbuff.c
3321
slen = min_t(int, len, skb_headlen(skb) - offset);
net/core/skbuff.c
3344
offset -= skb_headlen(skb);
net/core/skbuff.c
3444
int start = skb_headlen(skb);
net/core/skbuff.c
3525
int start = skb_headlen(skb);
net/core/skbuff.c
3608
int start = skb_headlen(skb);
net/core/skbuff.c
3696
int start = skb_headlen(skb);
net/core/skbuff.c
3837
skb_headlen(from) < L1_CACHE_BYTES ||
net/core/skbuff.c
3839
hlen = skb_headlen(from);
net/core/skbuff.c
3890
plen = min_t(int, skb_headlen(from), len);
net/core/skbuff.c
3937
csstart = skb_headlen(skb);
net/core/skbuff.c
3939
BUG_ON(csstart > skb_headlen(skb));
net/core/skbuff.c
4227
int pos = skb_headlen(skb);
net/core/skbuff.c
4275
if (skb_headlen(skb))
net/core/skbuff.c
4447
block_limit = skb_headlen(st->cur_skb) + st->stepped_offset;
net/core/skbuff.c
4458
st->stepped_offset += skb_headlen(st->cur_skb);
net/core/skbuff.c
4662
skb_headlen(frag_skb));
net/core/skbuff.c
4791
mss != GSO_BY_FRAGS && mss != skb_headlen(head_skb)) {
net/core/skbuff.c
4795
if (skb_headlen(check_skb) && !check_skb->head_frag) {
net/core/skbuff.c
4840
if (skb_headlen(iter) && !iter->head_frag)
net/core/skbuff.c
4864
pos = skb_headlen(head_skb);
net/core/skbuff.c
4887
hsize = skb_headlen(head_skb) - offset;
net/core/skbuff.c
4889
if (hsize <= 0 && i >= nfrags && skb_headlen(list_skb) &&
net/core/skbuff.c
4890
(skb_headlen(list_skb) == len || sg)) {
net/core/skbuff.c
4891
BUG_ON(skb_headlen(list_skb) > len);
net/core/skbuff.c
4901
pos += skb_headlen(list_skb);
net/core/skbuff.c
5006
if (!skb_headlen(list_skb)) {
net/core/skbuff.c
5221
int start = skb_headlen(skb);
net/core/skbuff.c
5806
if (unlikely(csum_start >= U16_MAX || csum_end > skb_headlen(skb))) {
net/core/skbuff.c
5808
start, off, skb_headroom(skb), skb_headlen(skb));
net/core/skbuff.c
5822
if (skb_headlen(skb) >= len)
net/core/skbuff.c
5831
if (__pskb_pull_tail(skb, max - skb_headlen(skb)) == NULL)
net/core/skbuff.c
5834
if (skb_headlen(skb) < len)
net/core/skbuff.c
6199
if (skb_headlen(from) != 0) {
net/core/skbuff.c
6216
page, offset, skb_headlen(from));
net/core/skbuff.c
6849
skb_set_tail_pointer(skb, skb_headlen(skb));
net/core/skbuff.c
6996
int headlen = skb_headlen(skb);
net/core/tso.c
76
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
610
skb->data_len = first_len - skb_headlen(skb);
net/ipv4/tcp.c
1916
offset_skb -= skb_headlen(skb);
net/ipv4/tcp.c
2545
start = skb_headlen(skb);
net/ipv4/tcp.c
4905
const unsigned int head_data_len = skb_headlen(skb) > header_len ?
net/ipv4/tcp.c
4906
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
1835
DEBUG_NET_WARN_ON_ONCE(skb_headlen(skb));
net/ipv4/tcp_output.c
1921
DEBUG_NET_WARN_ON_ONCE(skb_headlen(skb));
net/ipv4/tcp_output.c
2600
if (skb_headlen(skb))
net/ipv4/tcp_sigpool.c
329
const unsigned int head_data_len = skb_headlen(skb) > header_len ?
net/ipv4/tcp_sigpool.c
330
skb_headlen(skb) - header_len : 0;
net/ipv6/ip6_output.c
731
skb->data_len = first_len - skb_headlen(skb);
net/iucv/af_iucv.c
1065
iba[0].length = (u32)skb_headlen(skb);
net/iucv/af_iucv.c
1166
iba[0].length = (u32)skb_headlen(skb);
net/mac80211/rx.c
2840
size_t len = skb_headlen(skb);
net/mctp/route.c
90
if (!skb_headlen(skb))
net/packet/af_packet.c
2152
snaplen = skb_frags_readable(skb) ? skb->len : skb_headlen(skb);
net/packet/af_packet.c
2272
snaplen = skb_frags_readable(skb) ? skb->len : skb_headlen(skb);
net/sched/sch_netem.c
522
if (skb_headlen(skb))
net/sched/sch_netem.c
523
skb->data[get_random_u32_below(skb_headlen(skb))] ^=
net/sctp/socket.c
2050
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
142
if (!skb_cloned(skb) && skb_headlen(skb) >= minhead) {
net/xfrm/xfrm_ipcomp.c
153
nfrags = skb_cow_data(skb, skb_headlen(skb) < minhead ?
net/xfrm/xfrm_ipcomp.c
154
minhead - skb_headlen(skb) : 0,
net/xfrm/xfrm_iptfs.c
1057
} else if (data + iphlen <= skb_headlen(skb) &&
net/xfrm/xfrm_iptfs.c
2159
if (!skb_headlen(from)) {
net/xfrm/xfrm_iptfs.c
2286
(!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))