| /linux/net/caif/ |
| A D | cfpkt_skbuff.c | 111 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()
|
| /linux/net/core/ |
| A D | skbuff.c | 1634 skb_put(n, skb_headlen(skb)); in __pskb_copy_fclone() 2145 int hdlen = (len > skb_headlen(skb)) ? skb_headlen(skb) : len; in pskb_trim_rcsum_slow() 2517 skb_headlen(skb), in __skb_splice_bits() 2638 offset -= skb_headlen(skb); in __skb_send_sock() 3082 hlen = skb_headlen(from); in skb_zerocopy_headlen() 3181 csstart = skb_headlen(skb); in skb_copy_and_csum_dev() 3435 int pos = skb_headlen(skb); in skb_split() 3481 if (skb_headlen(skb)) in skb_shift() 4050 pos = skb_headlen(head_skb); in skb_segment() 5018 if (skb_headlen(skb) >= len) in skb_maybe_pull_tail() [all …]
|
| A D | datagram.c | 417 int start = skb_headlen(skb); in __skb_datagram_iter() 551 int start = skb_headlen(skb); in skb_copy_datagram_from_iter() 702 int copy = min_t(int, skb_headlen(skb), iov_iter_count(from)); in zerocopy_sg_from_iter()
|
| A D | tso.c | 84 tso->size = skb_headlen(skb) - hdr_len; in tso_start()
|
| /linux/drivers/net/ethernet/sfc/ |
| A D | tx_tso.c | 163 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()
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| A D | ipoib_ib.c | 282 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()
|
| A D | ipoib.h | 549 if (skb_headlen(skb)) { in ipoib_build_sge() 551 priv->tx_sge[0].length = skb_headlen(skb); in ipoib_build_sge()
|
| /linux/drivers/net/ethernet/google/gve/ |
| A D | gve_tx.c | 288 tcp_hdrlen(skb) : skb_headlen(skb); in gve_skb_fifo_bytes_required() 446 skb_headlen(skb); in gve_tx_add_skb_copy() 513 hlen = is_gso ? l4_hdr_offset + tcp_hdrlen(skb) : skb_headlen(skb); in gve_tx_add_skb_no_copy() 514 len = skb_headlen(skb); in gve_tx_add_skb_no_copy()
|
| A D | gve_tx_dqo.c | 494 u32 len = skb_headlen(skb); in gve_tx_add_skb_no_copy_dqo() 581 num_descs = gve_num_descs_per_buf(skb_headlen(skb)); in gve_num_buffer_descs_needed() 609 cur_seg_size = skb_headlen(skb) - header_len; in gve_can_send_tso()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| A D | en_tx.c | 651 if (unlikely(*lso_header_size != skb_headlen(skb))) { in get_real_size() 654 if (*lso_header_size < skb_headlen(skb)) in get_real_size() 684 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() 958 tx_info->linear = lso_header_size < skb_headlen(skb) && !inline_ok; in mlx4_en_xmit()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| A D | sdio_txrx.c | 260 skb_headlen(e->skb)); in mt76s_tx_run_queue() 261 len += skb_headlen(e->skb); in mt76s_tx_run_queue()
|
| /linux/drivers/net/wireless/ath/wil6210/ |
| A D | txrx.c | 510 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()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_tx.c | 191 hlen = eth_get_headlen(skb->dev, skb->data, skb_headlen(skb)); in mlx5e_calc_min_inline() 202 return min_t(u16, hlen, skb_headlen(skb)); in mlx5e_calc_min_inline() 365 .headlen = skb_headlen(skb) - ihs, in mlx5e_sq_xmit_prepare() 378 .headlen = skb_headlen(skb) - ihs, in mlx5e_sq_xmit_prepare()
|
| /linux/drivers/block/aoe/ |
| A D | aoenet.c | 149 sn -= skb_headlen(skb); in aoenet_rcv()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| A D | chain_mode.c | 20 unsigned int nopaged_len = skb_headlen(skb); in jumbo_frm()
|
| A D | ring_mode.c | 20 unsigned int nopaged_len = skb_headlen(skb); in jumbo_frm()
|
| /linux/include/linux/ |
| A D | virtio_net.h | 178 skb_headlen(skb)); in virtio_net_hdr_from_skb()
|
| /linux/drivers/net/ethernet/aeroflex/ |
| A D | greth.c | 104 length = skb_headlen(skb); in greth_print_tx_packet() 194 skb_headlen(skb), in greth_clean_rings() 500 status |= skb_headlen(skb) & GRETH_BD_LEN; in greth_start_xmit_gbit() 507 dma_addr = dma_map_single(greth->dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE); in greth_start_xmit_gbit() 710 skb_headlen(skb), in greth_clean_tx_gbit()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| A D | hns3_trace.h | 33 __entry->headlen = skb_headlen(skb);
|
| /linux/net/bridge/ |
| A D | br_netfilter_ipv6.c | 54 if ((raw + len) - skb->data > skb_headlen(skb)) in br_nf_check_hbh_len()
|
| /linux/drivers/net/ethernet/faraday/ |
| A D | ftmac100.c | 602 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()
|
| /linux/net/bpf/ |
| A D | test_run.c | 641 if (sizeof(struct iphdr) <= skb_headlen(skb)) { in bpf_prog_test_run_skb() 649 if (sizeof(struct ipv6hdr) <= skb_headlen(skb)) { in bpf_prog_test_run_skb() 685 size = skb_headlen(skb); in bpf_prog_test_run_skb()
|
| /linux/drivers/infiniband/hw/hfi1/ |
| A D | vnic_sdma.c | 58 skb_headlen(tx->skb)); in build_vnic_ulp_payload()
|
| /linux/drivers/net/ |
| A D | xen-netfront.c | 564 skb_headlen(skb)); in xennet_count_skb_slots() 736 len = skb_headlen(skb); in xennet_start_xmit() 1110 BUG_ON(pull_to < skb_headlen(skb)); in xennet_fill_frags() 1111 __pskb_pull_tail(skb, pull_to - skb_headlen(skb)); in xennet_fill_frags() 1167 if (pull_to > skb_headlen(skb)) in handle_incoming_queue() 1168 __pskb_pull_tail(skb, pull_to - skb_headlen(skb)); in handle_incoming_queue()
|
| /linux/drivers/net/ethernet/agere/ |
| A D | et131x.c | 2454 if (skb_headlen(skb) <= 1514) { in nic_send_packet() 2458 desc[frag].len_vlan = skb_headlen(skb); in nic_send_packet() 2461 skb_headlen(skb), in nic_send_packet() 2467 desc[frag].len_vlan = skb_headlen(skb) / 2; in nic_send_packet() 2470 skb_headlen(skb) / 2, in nic_send_packet() 2476 desc[frag].len_vlan = skb_headlen(skb) / 2; in nic_send_packet() 2479 skb_headlen(skb) / 2, in nic_send_packet() 2480 skb_headlen(skb) / 2, in nic_send_packet()
|