| /drivers/net/ethernet/microchip/sparx5/lan969x/ |
| A D | lan969x_fdma.c | 303 int next_dcb, needed_headroom, needed_tailroom, err; in lan969x_fdma_xmit() local 313 needed_headroom = max_t(int, IFH_LEN * 4 - skb_headroom(skb), 0); in lan969x_fdma_xmit() 315 if (needed_headroom || needed_tailroom || skb_header_cloned(skb)) { in lan969x_fdma_xmit() 316 err = pskb_expand_head(skb, needed_headroom, needed_tailroom, in lan969x_fdma_xmit()
|
| /drivers/net/ |
| A D | netkit.c | 202 peer->needed_headroom = headroom; in netkit_set_headroom() 203 dev->needed_headroom = headroom; in netkit_set_headroom() 401 peer->needed_headroom = headroom; in netkit_new_link() 402 dev->needed_headroom = headroom; in netkit_new_link() 948 if (nla_put_u16(skb, IFLA_NETKIT_HEADROOM, dev->needed_headroom)) in netkit_fill_info()
|
| A D | macsec.c | 2637 int needed_headroom, needed_tailroom; in macsec_set_head_tail_room() local 2642 needed_headroom = ops->needed_headroom; in macsec_set_head_tail_room() 2645 needed_headroom = MACSEC_NEEDED_HEADROOM; in macsec_set_head_tail_room() 2649 dev->needed_headroom = real_dev->needed_headroom + needed_headroom; in macsec_set_head_tail_room() 3480 skb_final_len = skb->len - ETH_HLEN + ops->needed_headroom + in macsec_insert_tx_tag()
|
| A D | gtp.c | 1273 if (skb_cow_head(skb, dev->needed_headroom)) in gtp_dev_xmit() 1366 dev->needed_headroom = LL_MAX_HEADER + GTP_IPV4_MAXLEN; in gtp_link_setup() 1524 dev->needed_headroom = LL_MAX_HEADER + GTP_IPV6_MAXLEN; in gtp_newlink()
|
| A D | amt.c | 3229 dev->needed_headroom = amt->stream_dev->needed_headroom + in amt_newlink() 3255 dev->needed_headroom = amt->stream_dev->needed_headroom + in amt_newlink()
|
| /drivers/net/ethernet/mscc/ |
| A D | ocelot_fdma.c | 643 int needed_headroom = max_t(int, OCELOT_TAG_LEN - skb_headroom(skb), 0); in ocelot_fdma_prepare_skb() local 648 if (unlikely(needed_headroom || needed_tailroom || in ocelot_fdma_prepare_skb() 650 err = pskb_expand_head(skb, needed_headroom, needed_tailroom, in ocelot_fdma_prepare_skb() 793 dev->needed_headroom = OCELOT_TAG_LEN; in ocelot_fdma_netdev_init()
|
| /drivers/net/wan/ |
| A D | lapbether.c | 403 ndev->needed_headroom = -1 + 3 + 2 + dev->hard_header_len in lapbeth_new_device() 404 + dev->needed_headroom; in lapbeth_new_device()
|
| A D | hdlc.c | 236 dev->needed_headroom = 0; in hdlc_setup_dev()
|
| A D | hdlc_x25.c | 357 dev->needed_headroom = 3 - 1; in x25_ioctl()
|
| /drivers/net/ethernet/microchip/lan966x/ |
| A D | lan966x_fdma.c | 702 int needed_headroom; in lan966x_fdma_xmit() local 721 needed_headroom = max_t(int, IFH_LEN_BYTES - skb_headroom(skb), 0); in lan966x_fdma_xmit() 723 if (needed_headroom || needed_tailroom || skb_header_cloned(skb)) { in lan966x_fdma_xmit() 724 err = pskb_expand_head(skb, needed_headroom, needed_tailroom, in lan966x_fdma_xmit()
|
| /drivers/net/wwan/ |
| A D | mhi_wwan_mbim.c | 587 ndev->needed_headroom = sizeof(struct mbim_tx_hdr); in mhi_mbim_setup() 594 ndev->max_mtu = MHI_MAX_BUF_SZ - ndev->needed_headroom; in mhi_mbim_setup()
|
| /drivers/net/ovpn/ |
| A D | main.c | 171 dev->needed_headroom = ALIGN(OVPN_HEAD_ROOM, 4); in ovpn_setup()
|
| /drivers/net/hyperv/ |
| A D | netvsc_drv.c | 2366 if (ndev->needed_headroom < vf_netdev->needed_headroom) in netvsc_register_vf() 2367 ndev->needed_headroom = vf_netdev->needed_headroom; in netvsc_register_vf() 2466 ndev->needed_headroom = RNDIS_AND_PPI_SIZE; in netvsc_unregister_vf() 2538 net->needed_headroom = RNDIS_AND_PPI_SIZE; in netvsc_probe()
|
| /drivers/net/ipa/ |
| A D | ipa_modem.c | 240 netdev->needed_headroom = sizeof(struct rmnet_map_header); in ipa_modem_netdev_setup()
|
| /drivers/net/ethernet/qualcomm/rmnet/ |
| A D | rmnet_vnd.c | 276 rmnet_dev->needed_headroom = RMNET_NEEDED_HEADROOM; in rmnet_vnd_setup()
|
| /drivers/net/ethernet/sun/ |
| A D | ldmvsw.c | 236 dev->needed_headroom = VNET_PACKET_SKIP + 8; in vsw_alloc_netdev()
|
| A D | sunvnet.c | 281 dev->needed_headroom = VNET_PACKET_SKIP + 8; in vnet_new()
|
| /drivers/net/ethernet/freescale/dpaa2/ |
| A D | dpaa2-eth.c | 1402 unsigned int needed_headroom; in __dpaa2_eth_tx() local 1417 needed_headroom = dpaa2_eth_needed_headroom(skb); in __dpaa2_eth_tx() 1442 } else if (skb_headroom(skb) < needed_headroom) { in __dpaa2_eth_tx() 2821 unsigned int needed_headroom; in dpaa2_eth_xdp_create_fd() local 2829 needed_headroom = dpaa2_eth_needed_headroom(NULL); in dpaa2_eth_xdp_create_fd() 2830 if (xdpf->headroom < needed_headroom) in dpaa2_eth_xdp_create_fd() 2837 buffer_start = xdpf->data - needed_headroom; in dpaa2_eth_xdp_create_fd() 5017 net_dev->needed_headroom = DPAA2_ETH_SWA_SIZE + DPAA2_ETH_TX_BUF_ALIGN; in dpaa2_eth_probe()
|
| /drivers/net/wireguard/ |
| A D | device.c | 287 dev->needed_headroom = DATA_PACKET_HEAD_ROOM; in wg_setup()
|
| /drivers/net/wwan/t7xx/ |
| A D | t7xx_netdev.c | 224 dev->needed_headroom += sizeof(struct ccci_header); in t7xx_ccmni_wwan_setup()
|
| /drivers/net/vxlan/ |
| A D | vxlan_core.c | 3858 unsigned short needed_headroom = ETH_HLEN; in vxlan_config_apply() local 3883 needed_headroom = lowerdev->hard_header_len; in vxlan_config_apply() 3884 needed_headroom += lowerdev->needed_headroom; in vxlan_config_apply() 3901 needed_headroom += vxlan_headroom(flags); in vxlan_config_apply() 3902 dev->needed_headroom = needed_headroom; in vxlan_config_apply()
|
| /drivers/net/usb/ |
| A D | asix_devices.c | 272 dev->net->needed_headroom = 4; /* cf asix_tx_fixup() */ in ax88172_bind() 868 dev->net->needed_headroom = 4; /* cf asix_tx_fixup() */ in ax88772_bind()
|
| /drivers/net/wireless/ath/ath6kl/ |
| A D | main.c | 1299 dev->needed_headroom = ETH_HLEN; in init_netdev() 1300 dev->needed_headroom += roundup(sizeof(struct ath6kl_llc_snap_hdr) + in init_netdev()
|
| /drivers/net/ethernet/vertexcom/ |
| A D | mse102x.c | 724 ndev->needed_headroom += ALIGN(DET_SOF_LEN, 4); in mse102x_probe_spi()
|
| /drivers/net/caif/ |
| A D | caif_virtio.c | 705 netdev->needed_headroom = cfv->tx_hr; in cfv_probe()
|