/linux-4.4.14/net/batman-adv/ |
D | hard-interface.c | 265 unsigned short needed_headroom; in batadv_hardif_recalc_extra_skbroom() local 279 hard_iface->net_dev->needed_headroom); in batadv_hardif_recalc_extra_skbroom() 286 needed_headroom = lower_headroom + (lower_header_len - ETH_HLEN); in batadv_hardif_recalc_extra_skbroom() 287 needed_headroom += batadv_max_header_len(); in batadv_hardif_recalc_extra_skbroom() 289 soft_iface->needed_headroom = needed_headroom; in batadv_hardif_recalc_extra_skbroom()
|
/linux-4.4.14/net/ieee802154/6lowpan/ |
D | core.c | 160 ldev->needed_headroom = LOWPAN_IPHC_MAX_HEADER_LEN + in lowpan_newlink() 161 wdev->needed_headroom; in lowpan_newlink()
|
D | tx.c | 91 frag = alloc_skb(wdev->needed_headroom + wdev->needed_tailroom + size, in lowpan_alloc_frag() 97 skb_reserve(frag, wdev->needed_headroom); in lowpan_alloc_frag()
|
/linux-4.4.14/net/bridge/ |
D | br_if.c | 508 if (br->dev->needed_headroom < dev->needed_headroom) in br_add_if() 509 br->dev->needed_headroom = dev->needed_headroom; in br_add_if()
|
/linux-4.4.14/net/ipv4/ |
D | ip_tunnel.c | 396 hlen = tdev->hard_header_len + tdev->needed_headroom; in ip_tunnel_bind_dev() 400 dev->needed_headroom = t_hlen + hlen; in ip_tunnel_bind_dev() 789 if (max_headroom > dev->needed_headroom) in ip_tunnel_xmit() 790 dev->needed_headroom = max_headroom; in ip_tunnel_xmit() 792 if (skb_cow_head(skb, dev->needed_headroom)) { in ip_tunnel_xmit()
|
D | ip_gre.c | 614 if (skb_cow_head(skb, dev->needed_headroom - in ipgre_xmit() 626 if (skb_cow_head(skb, dev->needed_headroom)) in ipgre_xmit() 660 if (skb_cow_head(skb, dev->needed_headroom)) in gre_tap_xmit() 847 dev->needed_headroom = LL_MAX_HEADER + t_hlen + 4; in __gre_tunnel_init()
|
/linux-4.4.14/net/mac80211/ |
D | rx.c | 480 int rt_hdrlen, needed_headroom; in ieee80211_rx_monitor() local 522 needed_headroom = rt_hdrlen - rtap_vendor_space; in ieee80211_rx_monitor() 536 if (skb_headroom(skb) < needed_headroom && in ieee80211_rx_monitor() 537 pskb_expand_head(skb, needed_headroom, 0, GFP_ATOMIC)) { in ieee80211_rx_monitor() 546 skb = skb_copy_expand(origskb, needed_headroom, 0, GFP_ATOMIC); in ieee80211_rx_monitor() 3069 int needed_headroom; in ieee80211_rx_cooked_monitor() local 3086 needed_headroom = ieee80211_rx_radiotap_hdrlen(local, status, skb); in ieee80211_rx_cooked_monitor() 3088 if (skb_headroom(skb) < needed_headroom && in ieee80211_rx_cooked_monitor() 3089 pskb_expand_head(skb, needed_headroom, 0, GFP_ATOMIC)) in ieee80211_rx_cooked_monitor() 3093 ieee80211_add_rx_radiotap_header(local, skb, rate, needed_headroom, in ieee80211_rx_cooked_monitor()
|
D | iface.c | 1742 ndev->needed_headroom = local->tx_headroom + in ieee80211_if_add()
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_eth.c | 261 dev->needed_headroom += session->hdr_len; in l2tp_eth_create()
|
/linux-4.4.14/net/8021q/ |
D | vlan_dev.c | 570 dev->needed_headroom = real_dev->needed_headroom; in vlan_dev_init()
|
/linux-4.4.14/drivers/net/usb/ |
D | asix_devices.c | 246 dev->net->needed_headroom = 4; /* cf asix_tx_fixup() */ in ax88172_bind() 456 dev->net->needed_headroom = 4; /* cf asix_tx_fixup() */ in ax88772_bind()
|
D | ax88179_178a.c | 1268 dev->net->needed_headroom = 8; in ax88179_bind()
|
/linux-4.4.14/drivers/net/ |
D | vxlan.c | 2775 unsigned short needed_headroom = ETH_HLEN; in vxlan_dev_configure() local 2821 needed_headroom = lowerdev->hard_header_len; in vxlan_dev_configure() 2831 needed_headroom += VXLAN6_HEADROOM; in vxlan_dev_configure() 2833 needed_headroom += VXLAN_HEADROOM; in vxlan_dev_configure() 2834 dev->needed_headroom = needed_headroom; in vxlan_dev_configure()
|
D | geneve.c | 1203 dev->needed_headroom = encap_len + ETH_HLEN; in geneve_configure()
|
D | virtio_net.c | 1843 dev->needed_headroom = vi->hdr_len; in virtnet_probe()
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | main.c | 1301 dev->needed_headroom = ETH_HLEN; in init_netdev() 1302 dev->needed_headroom += roundup(sizeof(struct ath6kl_llc_snap_hdr) + in init_netdev()
|
D | txrx.c | 402 if (skb_headroom(skb) < dev->needed_headroom) { in ath6kl_data_tx() 405 skb = skb_realloc_headroom(skb, dev->needed_headroom); in ath6kl_data_tx()
|
/linux-4.4.14/drivers/net/caif/ |
D | caif_virtio.c | 709 netdev->needed_headroom = cfv->tx_hr; in cfv_probe()
|
/linux-4.4.14/net/mac802154/ |
D | iface.c | 638 ndev->needed_headroom = local->hw.extra_tx_headroom + in ieee802154_if_add()
|
/linux-4.4.14/include/linux/ |
D | netdevice.h | 255 ((((dev)->hard_header_len+(dev)->needed_headroom)&~(HH_DATA_MOD - 1)) + HH_DATA_MOD) 257 ((((dev)->hard_header_len+(dev)->needed_headroom+(extra))&~(HH_DATA_MOD - 1)) + HH_DATA_MOD) 1624 unsigned short needed_headroom; member
|
/linux-4.4.14/net/ipv6/ |
D | ip6_gre.c | 694 if (max_headroom > dev->needed_headroom) in ip6gre_xmit2() 695 dev->needed_headroom = max_headroom; in ip6gre_xmit2()
|
/linux-4.4.14/drivers/net/hyperv/ |
D | netvsc_drv.c | 1124 net->needed_headroom = max_needed_headroom; in netvsc_probe()
|
/linux-4.4.14/drivers/net/wireless/orinoco/ |
D | main.c | 2282 dev->needed_headroom = ENCAPS_OVERHEAD; in orinoco_if_add()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bcmsysport.c | 1837 dev->needed_headroom += sizeof(struct bcm_tsb); in bcm_sysport_probe()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sunvnet.c | 1769 dev->needed_headroom = VNET_PACKET_SKIP + 8; in vnet_new()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet.c | 3400 dev->needed_headroom += 64; in bcmgenet_probe()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | gianfar.c | 1384 dev->needed_headroom = GMAC_FCB_LEN; in gfar_probe()
|