Home
last modified time | relevance | path

Searched refs:needed_headroom (Results 1 – 25 of 71) sorted by relevance

123

/Linux-v5.15/net/dsa/
Dtag_brcm.c203 .needed_headroom = BRCM_TAG_LEN,
280 .needed_headroom = BRCM_LEG_TAG_LEN,
307 .needed_headroom = BRCM_TAG_LEN,
Dtag_ocelot.c144 .needed_headroom = OCELOT_TOTAL_TAG_LEN,
156 .needed_headroom = OCELOT_TOTAL_TAG_LEN,
Dtag_dsa.c334 .needed_headroom = DSA_HLEN,
376 .needed_headroom = EDSA_HLEN,
Dtag_mtk.c98 .needed_headroom = MTK_HDR_LEN,
Dtag_ar9331.c87 .needed_headroom = AR9331_HDR_LEN,
Dtag_gswip.c105 .needed_headroom = GSWIP_RX_HEADER_LEN,
Dtag_ocelot_8021q.c75 .needed_headroom = VLAN_HLEN,
Dtag_qca.c88 .needed_headroom = QCA_HDR_LEN,
Dtag_lan9303.c124 .needed_headroom = LAN9303_TAG_LEN,
Dtag_rtl4_a.c119 .needed_headroom = RTL4_A_HDR_LEN,
Dslave.c585 int needed_headroom = dev->needed_headroom; in dsa_realloc_skb() local
596 needed_headroom = max_t(int, needed_headroom - skb_headroom(skb), 0); in dsa_realloc_skb()
599 if (likely(!needed_headroom && !needed_tailroom && !skb_cloned(skb))) in dsa_realloc_skb()
603 return pskb_expand_head(skb, needed_headroom, needed_tailroom, in dsa_realloc_skb()
1875 slave->needed_headroom = cpu_dp->tag_ops->needed_headroom; in dsa_slave_setup_tagger()
1881 slave->needed_headroom += master->needed_headroom; in dsa_slave_setup_tagger()
Dtag_sja1105.c730 .needed_headroom = VLAN_HLEN,
744 .needed_headroom = SJA1110_HEADER_LEN + VLAN_HLEN,
/Linux-v5.15/net/batman-adv/
Dhard-interface.c528 unsigned short needed_headroom; in batadv_hardif_recalc_extra_skbroom() local
542 hard_iface->net_dev->needed_headroom); in batadv_hardif_recalc_extra_skbroom()
549 needed_headroom = lower_headroom + (lower_header_len - ETH_HLEN); in batadv_hardif_recalc_extra_skbroom()
550 needed_headroom += batadv_max_header_len(); in batadv_hardif_recalc_extra_skbroom()
553 needed_headroom += sizeof(struct batadv_frag_packet); in batadv_hardif_recalc_extra_skbroom()
555 soft_iface->needed_headroom = needed_headroom; in batadv_hardif_recalc_extra_skbroom()
/Linux-v5.15/net/ieee802154/6lowpan/
Dtx.c108 frag = alloc_skb(wdev->needed_headroom + wdev->needed_tailroom + size, in lowpan_alloc_frag()
114 skb_reserve(frag, wdev->needed_headroom); in lowpan_alloc_frag()
263 if (unlikely(skb_headroom(skb) < ldev->needed_headroom || in lowpan_xmit()
267 nskb = skb_copy_expand(skb, ldev->needed_headroom, in lowpan_xmit()
Dcore.c167 ldev->needed_headroom = LOWPAN_IPHC_MAX_HEADER_LEN + in lowpan_newlink()
168 wdev->needed_headroom; in lowpan_newlink()
/Linux-v5.15/net/ipv4/
Dip_tunnel.c315 hlen = tdev->hard_header_len + tdev->needed_headroom; in ip_tunnel_bind_dev()
319 dev->needed_headroom = t_hlen + hlen; in ip_tunnel_bind_dev()
616 if (headroom > dev->needed_headroom) in ip_md_tunnel_xmit()
617 dev->needed_headroom = headroom; in ip_md_tunnel_xmit()
619 if (skb_cow_head(skb, dev->needed_headroom)) { in ip_md_tunnel_xmit()
800 if (max_headroom > dev->needed_headroom) in ip_tunnel_xmit()
801 dev->needed_headroom = max_headroom; in ip_tunnel_xmit()
803 if (skb_cow_head(skb, dev->needed_headroom)) { in ip_tunnel_xmit()
Dip_gre.c496 if (skb_cow_head(skb, dev->needed_headroom)) in gre_fb_xmit()
547 if (skb_cow_head(skb, dev->needed_headroom)) in erspan_fb_xmit()
649 if (skb_cow_head(skb, dev->needed_headroom)) in ipgre_xmit()
685 if (skb_cow_head(skb, dev->needed_headroom)) in erspan_xmit()
737 if (skb_cow_head(skb, dev->needed_headroom)) in gre_tap_xmit()
762 dev->needed_headroom += len; in ipgre_link_update()
959 dev->needed_headroom = tunnel->hlen + sizeof(tunnel->parms.iph); in __gre_tunnel_init()
1004 dev->needed_headroom = 0; in ipgre_tunnel_init()
1010 dev->needed_headroom = 0; in ipgre_tunnel_init()
/Linux-v5.15/net/l2tp/
Dl2tp_eth.c215 dev->needed_headroom += sizeof(struct udphdr); in l2tp_eth_adjust_mtu()
241 dev->needed_headroom += session->hdr_len; in l2tp_eth_adjust_mtu()
/Linux-v5.15/net/bridge/
Dbr_if.c311 br->dev->needed_headroom = new_hr; in update_headroom()
342 if (netdev_get_fwd_headroom(dev) == br->dev->needed_headroom) in del_nbp()
666 br_hr = br->dev->needed_headroom; in br_add_if()
/Linux-v5.15/drivers/net/wan/
Dlapbether.c397 ndev->needed_headroom = -1 + 3 + 2 + dev->hard_header_len in lapbeth_new_device()
398 + dev->needed_headroom; in lapbeth_new_device()
Dhdlc.c236 dev->needed_headroom = 0; in hdlc_setup_dev()
Dhdlc_x25.c357 dev->needed_headroom = 3 - 1; in x25_ioctl()
/Linux-v5.15/drivers/net/wwan/
Dmhi_wwan_mbim.c576 ndev->needed_headroom = sizeof(struct mbim_tx_hdr); in mhi_mbim_setup()
583 ndev->max_mtu = MHI_MAX_BUF_SZ - ndev->needed_headroom; in mhi_mbim_setup()
/Linux-v5.15/drivers/net/hyperv/
Dnetvsc_drv.c2387 if (ndev->needed_headroom < vf_netdev->needed_headroom) in netvsc_register_vf()
2388 ndev->needed_headroom = vf_netdev->needed_headroom; in netvsc_register_vf()
2468 ndev->needed_headroom = RNDIS_AND_PPI_SIZE; in netvsc_unregister_vf()
2516 net->needed_headroom = RNDIS_AND_PPI_SIZE; in netvsc_probe()
/Linux-v5.15/drivers/net/ethernet/qualcomm/rmnet/
Drmnet_vnd.c226 rmnet_dev->needed_headroom = RMNET_NEEDED_HEADROOM; in rmnet_vnd_setup()

123