Home
last modified time | relevance | path

Searched refs:skb_headlen (Results 1 – 25 of 194) sorted by relevance

12345678

/OK3568_Linux_fs/kernel/net/caif/
H A Dcfpkt_skbuff.c111 if (skb_headlen(skb) >= len) { in cfpkt_peek_head()
131 if (unlikely(len > skb_headlen(skb))) { in cfpkt_extr_head()
300 u16 addlen = skb_headlen(add); in cfpkt_append()
316 dstlen = skb_headlen(dst); in cfpkt_append()
326 skb_put_data(dst, add->data, skb_headlen(add)); in cfpkt_append()
/OK3568_Linux_fs/kernel/net/core/
H A Dskbuff.c760 level, skb->len, headroom, skb_headlen(skb), tailroom, in skb_dump()
784 seg_len = min_t(int, skb_headlen(skb), len); in skb_dump()
1562 unsigned int size = skb_headlen(skb) + headroom; in __pskb_copy_fclone()
1572 skb_put(n, skb_headlen(skb)); in __pskb_copy_fclone()
1971 int offset = skb_headlen(skb); in ___pskb_trim()
2037 if (len > skb_headlen(skb)) { in ___pskb_trim()
2063 int hdlen = (len > skb_headlen(skb)) ? skb_headlen(skb) : len; in pskb_trim_rcsum_slow()
2112 BUG_ON(skb_copy_bits(skb, skb_headlen(skb), in __pskb_pull_tail()
2238 int start = skb_headlen(skb); in skb_copy_bits()
2435 skb_headlen(skb), in __skb_splice_bits()
[all …]
H A Ddatagram.c417 int start = skb_headlen(skb); in __skb_datagram_iter()
551 int start = skb_headlen(skb); in skb_copy_datagram_from_iter()
701 int copy = min_t(int, skb_headlen(skb), iov_iter_count(from)); in zerocopy_sg_from_iter()
H A Dtso.c84 tso->size = skb_headlen(skb) - hdr_len; in tso_start()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Dtx_tso.c163 skb_headlen(skb)); in efx_tso_check_protocol()
180 in_len = skb_headlen(skb) - header_len; in tso_start()
199 skb_headlen(skb), DMA_TO_DEVICE); in tso_start()
201 st->header_unmap_len = skb_headlen(skb); in tso_start()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c819 len_left = skb->len - skb_headlen(skb); in ionic_tx_tso()
845 left = skb_headlen(skb); in ionic_tx_tso()
971 dma_addr = ionic_tx_map_single(q, skb->data, skb_headlen(skb)); in ionic_tx_calc_csum()
981 desc->len = cpu_to_le16(skb_headlen(skb)); in ionic_tx_calc_csum()
1011 dma_addr = ionic_tx_map_single(q, skb->data, skb_headlen(skb)); in ionic_tx_calc_no_csum()
1021 desc->len = cpu_to_le16(skb_headlen(skb)); in ionic_tx_calc_no_csum()
1035 unsigned int len_left = skb->len - skb_headlen(skb); in ionic_tx_skb_frags()
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c282 if (skb_headlen(skb)) { in ipoib_dma_map_tx()
283 mapping[0] = ib_dma_map_single(ca, skb->data, skb_headlen(skb), in ipoib_dma_map_tx()
312 ib_dma_unmap_single(ca, mapping[0], skb_headlen(skb), DMA_TO_DEVICE); in ipoib_dma_map_tx()
325 if (skb_headlen(skb)) { in ipoib_dma_unmap_tx()
326 ib_dma_unmap_single(priv->ca, mapping[0], skb_headlen(skb), in ipoib_dma_unmap_tx()
573 unsigned int usable_sge = priv->max_send_sge - !!skb_headlen(skb); in ipoib_send()
H A Dipoib.h550 if (skb_headlen(skb)) { in ipoib_build_sge()
552 priv->tx_sge[0].length = skb_headlen(skb); in ipoib_build_sge()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c650 if (unlikely(*lso_header_size != skb_headlen(skb))) { in get_real_size()
653 if (*lso_header_size < skb_headlen(skb)) in get_real_size()
683 unsigned int hlen = skb_headlen(skb); in build_inline_wqe()
830 byte_count = skb_headlen(skb) - lso_header_size; in mlx4_en_build_dma_wqe()
965 tx_info->linear = lso_header_size < skb_headlen(skb) && !inline_ok; in mlx4_en_xmit()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dsdio_txrx.c225 skb_headlen(e->skb)); in mt7663s_tx_run_queue()
226 len += skb_headlen(e->skb); in mt7663s_tx_run_queue()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c121 hlen = eth_get_headlen(skb->dev, skb->data, skb_headlen(skb)); in mlx5e_calc_min_inline()
132 return min_t(u16, hlen, skb_headlen(skb)); in mlx5e_calc_min_inline()
311 .headlen = skb_headlen(skb) - ihs, in mlx5e_sq_xmit_prepare()
324 .headlen = skb_headlen(skb) - ihs, in mlx5e_sq_xmit_prepare()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c510 skb->data, skb_headlen(skb), false); in wil_vring_reap_rx()
560 skb->data, skb_headlen(skb), false); in wil_vring_reap_rx()
1838 headlen = skb_headlen(skb) - hdrlen; in __wil_tx_vring_tso()
1874 skb_headlen(skb) - headlen, in __wil_tx_vring_tso()
2044 uint len = skb_headlen(skb); in __wil_tx_ring()
2060 pa = dma_map_single(dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE); in __wil_tx_ring()
2063 skb_headlen(skb), skb->data, &pa); in __wil_tx_ring()
2065 skb->data, skb_headlen(skb), false); in __wil_tx_ring()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/aeroflex/
H A Dgreth.c104 length = skb_headlen(skb); in greth_print_tx_packet()
194 skb_headlen(skb), in greth_clean_rings()
501 status |= skb_headlen(skb) & GRETH_BD_LEN; in greth_start_xmit_gbit()
508 dma_addr = dma_map_single(greth->dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE); in greth_start_xmit_gbit()
711 skb_headlen(skb), in greth_clean_tx_gbit()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/
H A Dring_mode.c20 unsigned int nopaged_len = skb_headlen(skb); in jumbo_frm()
H A Dchain_mode.c20 unsigned int nopaged_len = skb_headlen(skb); in jumbo_frm()
/OK3568_Linux_fs/kernel/drivers/block/aoe/
H A Daoenet.c149 sn -= skb_headlen(skb); in aoenet_rcv()
/OK3568_Linux_fs/kernel/include/linux/
H A Dvirtio_net.h178 skb_headlen(skb)); in virtio_net_hdr_from_skb()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_trace.h33 __entry->headlen = skb_headlen(skb);
/OK3568_Linux_fs/kernel/net/bridge/
H A Dbr_netfilter_ipv6.c54 if ((raw + len) - skb->data > skb_headlen(skb)) in br_nf_check_hbh_len()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/faraday/
H A Dftmac100.c602 dma_unmap_single(priv->dev, map, skb_headlen(skb), DMA_TO_DEVICE); in ftmac100_tx_complete_packet()
711 dma_unmap_single(priv->dev, map, skb_headlen(skb), DMA_TO_DEVICE); in ftmac100_free_buffers()
1017 map = dma_map_single(priv->dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE); in ftmac100_hard_start_xmit()
/OK3568_Linux_fs/kernel/net/bpf/
H A Dtest_run.c613 if (sizeof(struct iphdr) <= skb_headlen(skb)) { in bpf_prog_test_run_skb()
621 if (sizeof(struct ipv6hdr) <= skb_headlen(skb)) { in bpf_prog_test_run_skb()
657 size = skb_headlen(skb); in bpf_prog_test_run_skb()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c57 *len = skb_headlen(skb); in otx2_dma_map_skb_frag()
636 len = skb_headlen(skb) - hdr_len; in otx2_dma_map_tso_skb()
670 if (skb_headlen(skb) - hdr_len) in otx2_tso_frag_dma_addr()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/google/gve/
H A Dgve_tx.c297 tcp_hdrlen(skb) : skb_headlen(skb); in gve_skb_fifo_bytes_required()
434 skb_headlen(skb); in gve_tx_add_skb()
/OK3568_Linux_fs/kernel/drivers/net/
H A Dxen-netfront.c570 skb_headlen(skb)); in xennet_count_skb_slots()
775 len = skb_headlen(skb); in xennet_start_xmit()
1177 BUG_ON(pull_to < skb_headlen(skb)); in xennet_fill_frags()
1178 __pskb_pull_tail(skb, pull_to - skb_headlen(skb)); in xennet_fill_frags()
1234 if (pull_to > skb_headlen(skb)) in handle_incoming_queue()
1235 __pskb_pull_tail(skb, pull_to - skb_headlen(skb)); in handle_incoming_queue()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/
H A Dvnic_sdma.c100 skb_headlen(tx->skb)); in build_vnic_ulp_payload()

12345678