Searched refs:skb_headlen (Results 1 - 25 of 211) sorted by relevance

123456789

/linux-master/tools/testing/selftests/bpf/progs/
H A Ddecap_sanity.c16 static unsigned int skb_headlen(const struct sk_buff *skb) function
62 (unsigned int)skb_checksum_start_offset(kskb) >= skb_headlen(kskb))
/linux-master/net/caif/
H A Dcfpkt_skbuff.c111 if (skb_headlen(skb) >= len) {
131 if (unlikely(len > skb_headlen(skb))) {
300 u16 addlen = skb_headlen(add);
316 dstlen = skb_headlen(dst);
326 skb_put_data(dst, add->data, skb_headlen(add));
/linux-master/drivers/net/ethernet/sfc/
H A Dtx_tso.c163 skb_headlen(skb));
180 in_len = skb_headlen(skb) - header_len;
199 skb_headlen(skb), DMA_TO_DEVICE);
201 st->header_unmap_len = skb_headlen(skb);
/linux-master/net/core/
H A Dskbuff.c1338 level, skb->len, headroom, skb_headlen(skb), tailroom,
1362 seg_len = min_t(int, skb_headlen(skb), len);
2172 unsigned int size = skb_headlen(skb) + headroom;
2182 skb_put(n, skb_headlen(skb));
2677 int offset = skb_headlen(skb);
2743 if (len > skb_headlen(skb)) {
2769 int hdlen = (len > skb_headlen(skb)) ? skb_headlen(skb) : len;
2818 BUG_ON(skb_copy_bits(skb, skb_headlen(skb),
2858 skb_headlen(lis
[all...]
H A Dtso.c76 tso->size = skb_headlen(skb) - hdr_len;
H A Dgso.c236 if (seg_len + skb_headlen(iter) > max_len)
H A Dgro.c97 unsigned int headlen = skb_headlen(skb);
376 headlen = skb_headlen(skb);
417 int grow = skb_gro_offset(skb) - skb_headlen(skb);
627 __skb_pull(skb, skb_headlen(skb));
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_trace.h33 __entry->headlen = skb_headlen(skb);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dchain_mode.c20 unsigned int nopaged_len = skb_headlen(skb);
H A Dring_mode.c20 unsigned int nopaged_len = skb_headlen(skb);
/linux-master/drivers/block/aoe/
H A Daoenet.c149 sn -= skb_headlen(skb);
/linux-master/net/ipv4/
H A Dtcp_sigpool.c320 const unsigned int head_data_len = skb_headlen(skb) > header_len ?
321 skb_headlen(skb) - header_len : 0;
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.c302 dma_addr = dma_map_single(dp->dev, skb->data, skb_headlen(skb),
320 txd->dma_len = cpu_to_le16(skb_headlen(skb));
400 skb_headlen(skb), DMA_TO_DEVICE);
461 skb_headlen(skb), DMA_TO_DEVICE);
1248 dma_addr = dma_map_single(dp->dev, skb->data, skb_headlen(skb),
1266 txd->dma_len = cpu_to_le16(skb_headlen(skb));
H A Drings.c61 skb_headlen(skb), DMA_TO_DEVICE);
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c282 if (skb_headlen(skb)) {
283 mapping[0] = ib_dma_map_single(ca, skb->data, skb_headlen(skb),
312 ib_dma_unmap_single(ca, mapping[0], skb_headlen(skb), DMA_TO_DEVICE);
325 if (skb_headlen(skb)) {
326 ib_dma_unmap_single(priv->ca, mapping[0], skb_headlen(skb),
597 unsigned int usable_sge = priv->max_send_sge - !!skb_headlen(skb);
H A Dipoib.h554 if (skb_headlen(skb)) {
556 priv->tx_sge[0].length = skb_headlen(skb);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dsdio_txrx.c277 memcpy(sdio->xmit_buf + len, e->skb->data, skb_headlen(e->skb));
278 len += skb_headlen(e->skb);
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c130 n_descs = nfp_nfdk_headlen_to_segs(skb_headlen(skb));
305 dma_len = skb_headlen(skb);
433 wr_idx, skb_headlen(skb), nr_frags, cnt);
443 skb_headlen(skb), DMA_TO_DEVICE);
512 size = skb_headlen(skb);
1371 dma_len = skb_headlen(skb);
1437 wr_idx, skb_headlen(skb), 0, cnt);
1440 skb_headlen(skb), DMA_TO_DEVICE);
H A Drings.c36 size = skb_headlen(skb);
/linux-master/drivers/infiniband/hw/hfi1/
H A Dvnic_sdma.c58 skb_headlen(tx->skb));
/linux-master/include/linux/
H A Dvirtio_net.h207 skb_headlen(skb));
/linux-master/drivers/net/wwan/t7xx/
H A Dt7xx_port_wwan.c109 cloned->len = skb_headlen(cur);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c82 hlen = eth_get_headlen(skb->dev, skb->data, skb_headlen(skb));
93 return min_t(u16, hlen, skb_headlen(skb));
277 .headlen = skb_headlen(skb) - ihs - hopbyhop,
291 .headlen = skb_headlen(skb) - ihs,
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c664 if (unlikely(*lso_header_size != skb_headlen(skb))) {
667 if (*lso_header_size < skb_headlen(skb))
697 unsigned int hlen = skb_headlen(skb);
843 byte_count = skb_headlen(skb) - lso_header_size;
973 tx_info->linear = lso_header_size < skb_headlen(skb) && !inline_ok;
/linux-master/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c510 skb->data, skb_headlen(skb), false);
560 skb->data, skb_headlen(skb), false);
1836 headlen = skb_headlen(skb) - hdrlen;
1872 skb_headlen(skb) - headlen,
2042 uint len = skb_headlen(skb);
2058 pa = dma_map_single(dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE);
2061 skb_headlen(skb), skb->data, &pa);
2063 skb->data, skb_headlen(skb), false);

Completed in 298 milliseconds

123456789