NET_SKB_PAD 1244 drivers/net/ethernet/atheros/ag71xx.c SKB_DATA_ALIGN(max_frame_len + NET_SKB_PAD + NET_IP_ALIGN); NET_SKB_PAD 1717 drivers/net/ethernet/atheros/ag71xx.c ag->rx_buf_offset = NET_SKB_PAD; NET_SKB_PAD 476 drivers/net/ethernet/atheros/atl1c/atl1c_main.c head_size = SKB_DATA_ALIGN(adapter->rx_buffer_len + NET_SKB_PAD) + NET_SKB_PAD 1676 drivers/net/ethernet/atheros/atl1c/atl1c_main.c skb_reserve(skb, NET_SKB_PAD); NET_SKB_PAD 367 drivers/net/ethernet/broadcom/bgmac.h #define BGMAC_RX_BUF_OFFSET (NET_SKB_PAD + NET_IP_ALIGN - \ NET_SKB_PAD 5399 drivers/net/ethernet/broadcom/bnx2.c rx_space = SKB_DATA_ALIGN(rx_size + BNX2_RX_ALIGN) + NET_SKB_PAD + NET_SKB_PAD 5425 drivers/net/ethernet/broadcom/bnx2.c NET_SKB_PAD + SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); NET_SKB_PAD 6633 drivers/net/ethernet/broadcom/bnx2.h return (struct l2_fhdr *)(PTR_ALIGN(data, BNX2_RX_ALIGN) + NET_SKB_PAD); NET_SKB_PAD 448 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c first_buf->data + NET_SKB_PAD, NET_SKB_PAD 693 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c return kmalloc(fp->rx_buf_size + NET_SKB_PAD, gfp_mask); NET_SKB_PAD 794 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c skb_reserve(skb, pad + NET_SKB_PAD); NET_SKB_PAD 838 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c mapping = dma_map_single(&bp->pdev->dev, data + NET_SKB_PAD, NET_SKB_PAD 1016 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c pad += NET_SKB_PAD; NET_SKB_PAD 2034 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c if (fp->rx_buf_size + NET_SKB_PAD <= PAGE_SIZE) NET_SKB_PAD 2035 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c fp->rx_frag_size = fp->rx_buf_size + NET_SKB_PAD; NET_SKB_PAD 2672 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c data = rx_buf->data + NET_SKB_PAD + cqe->fast_path_cqe.placement_offset; NET_SKB_PAD 80 drivers/net/ethernet/broadcom/bnxt/bnxt.c #define BNXT_RX_OFFSET (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 81 drivers/net/ethernet/broadcom/bnxt/bnxt.c #define BNXT_RX_DMA_OFFSET NET_SKB_PAD NET_SKB_PAD 3432 drivers/net/ethernet/broadcom/bnxt/bnxt.c rx_space = rx_size + NET_SKB_PAD + NET_SKB_PAD 3468 drivers/net/ethernet/broadcom/bnxt/bnxt.c rx_space = rx_size + NET_SKB_PAD + NET_SKB_PAD 204 drivers/net/ethernet/broadcom/tg3.c #define TG3_RX_OFFSET(tp) (NET_SKB_PAD) NET_SKB_PAD 16952 drivers/net/ethernet/broadcom/tg3.c tp->rx_offset = NET_SKB_PAD + NET_IP_ALIGN; NET_SKB_PAD 16956 drivers/net/ethernet/broadcom/tg3.c tp->rx_offset = NET_SKB_PAD; NET_SKB_PAD 90 drivers/net/ethernet/cavium/thunder/nicvf_queues.h #define RCV_FRAG_LEN (SKB_DATA_ALIGN(DMA_BUFFER_LEN + NET_SKB_PAD) + \ NET_SKB_PAD 31 drivers/net/ethernet/freescale/enetc/enetc.h #define ENETC_RXB_PAD NET_SKB_PAD /* add extra space if needed */ NET_SKB_PAD 616 drivers/net/ethernet/hisilicon/hip04_eth.c skb_reserve(skb, NET_SKB_PAD + NET_IP_ALIGN); NET_SKB_PAD 71 drivers/net/ethernet/ibm/emac/core.h return SKB_DATA_ALIGN(size + NET_IP_ALIGN) + NET_SKB_PAD; NET_SKB_PAD 1076 drivers/net/ethernet/intel/e1000/e1000_ethtool.c buf = kzalloc(E1000_RXBUFFER_2048 + NET_SKB_PAD + NET_IP_ALIGN, NET_SKB_PAD 1086 drivers/net/ethernet/intel/e1000/e1000_ethtool.c buf + NET_SKB_PAD + NET_IP_ALIGN, NET_SKB_PAD 1424 drivers/net/ethernet/intel/e1000/e1000_ethtool.c NET_SKB_PAD + NET_IP_ALIGN, NET_SKB_PAD 2055 drivers/net/ethernet/intel/e1000/e1000_main.c #define E1000_HEADROOM (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 137 drivers/net/ethernet/intel/i40e/i40e_txrx.h ((NET_SKB_PAD + I40E_RXBUFFER_1536) > SKB_WITH_OVERHEAD(I40E_RXBUFFER_2048)) NET_SKB_PAD 174 drivers/net/ethernet/intel/i40e/i40e_txrx.h #define I40E_SKB_PAD (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 117 drivers/net/ethernet/intel/iavf/iavf_txrx.h ((NET_SKB_PAD + IAVF_RXBUFFER_1536) > SKB_WITH_OVERHEAD(IAVF_RXBUFFER_2048)) NET_SKB_PAD 154 drivers/net/ethernet/intel/iavf/iavf_txrx.h #define IAVF_SKB_PAD (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 140 drivers/net/ethernet/intel/igb/igb.h #define IGB_SKB_PAD (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 126 drivers/net/ethernet/intel/igc/igc.h #define IGC_SKB_PAD (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 83 drivers/net/ethernet/intel/ixgbe/ixgbe.h ((NET_SKB_PAD + IXGBE_RXBUFFER_1536) > SKB_WITH_OVERHEAD(IXGBE_RXBUFFER_2K)) NET_SKB_PAD 119 drivers/net/ethernet/intel/ixgbe/ixgbe.h #define IXGBE_SKB_PAD (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 155 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h #define IXGBEVF_SKB_PAD (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 172 drivers/net/ethernet/marvell/mv643xx_eth.c #define SKB_DMA_REALIGN ((PAGE_SIZE - NET_SKB_PAD) % SMP_CACHE_BYTES) NET_SKB_PAD 2169 drivers/net/ethernet/marvell/mvneta.c MVNETA_MH_SIZE + NET_SKB_PAD, NET_SKB_PAD 2172 drivers/net/ethernet/marvell/mvneta.c skb_put_data(skb, data + MVNETA_MH_SIZE + NET_SKB_PAD, NET_SKB_PAD 2214 drivers/net/ethernet/marvell/mvneta.c skb_reserve(skb, MVNETA_MH_SIZE + NET_SKB_PAD); NET_SKB_PAD 2932 drivers/net/ethernet/marvell/mvneta.c NET_SKB_PAD - pp->rx_offset_correction); NET_SKB_PAD 4655 drivers/net/ethernet/marvell/mvneta.c NET_SKB_PAD - NET_SKB_PAD 87 drivers/net/ethernet/marvell/mvneta_bm.h #define MVNETA_RX_BUF_SIZE(pkt_size) ((pkt_size) + NET_SKB_PAD) NET_SKB_PAD 631 drivers/net/ethernet/marvell/mvpp2/mvpp2.h #define MVPP2_RX_BUF_SIZE(pkt_size) ((pkt_size) + NET_SKB_PAD) NET_SKB_PAD 634 drivers/net/ethernet/marvell/mvpp2/mvpp2.h ((total_size) - NET_SKB_PAD - MVPP2_SKB_SHINFO_SIZE) NET_SKB_PAD 2385 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rxq_offset_set(port, rxq->id, NET_SKB_PAD); NET_SKB_PAD 2992 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c skb_reserve(skb, MVPP2_MH_SIZE + NET_SKB_PAD); NET_SKB_PAD 173 drivers/net/ethernet/marvell/pxa168_eth.c #define SKB_DMA_REALIGN ((PAGE_SIZE - NET_SKB_PAD) % SMP_CACHE_BYTES) NET_SKB_PAD 758 drivers/net/ethernet/mediatek/mtk_eth_soc.c int buf_size = frag_size - NET_SKB_PAD - NET_IP_ALIGN - NET_SKB_PAD 1278 drivers/net/ethernet/mediatek/mtk_eth_soc.c new_data + NET_SKB_PAD + NET_SKB_PAD 1295 drivers/net/ethernet/mediatek/mtk_eth_soc.c skb_reserve(skb, NET_SKB_PAD + NET_IP_ALIGN); NET_SKB_PAD 1682 drivers/net/ethernet/mediatek/mtk_eth_soc.c ring->data[i] + NET_SKB_PAD + eth->ip_align, NET_SKB_PAD 26 drivers/net/ethernet/mediatek/mtk_eth_soc.h #define MTK_RX_HLEN (NET_SKB_PAD + MTK_RX_ETH_HLEN + NET_IP_ALIGN) NET_SKB_PAD 76 drivers/net/ethernet/mellanox/mlx5/core/en.h #define MLX5_RX_HEADROOM NET_SKB_PAD NET_SKB_PAD 101 drivers/net/ethernet/netronome/nfp/nfp_net.h #define NFP_NET_RX_BUF_HEADROOM (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 123 drivers/net/ethernet/qlogic/qed/qed_ll2.c ((*data) + NET_SKB_PAD), NET_SKB_PAD 210 drivers/net/ethernet/qlogic/qed/qed_ll2.c data->u.placement_offset += NET_SKB_PAD; NET_SKB_PAD 2432 drivers/net/ethernet/qlogic/qed/qed_ll2.c cdev->ll2->rx_size = NET_SKB_PAD + ETH_HLEN + NET_SKB_PAD 1393 drivers/net/ethernet/qlogic/qede/qede_main.c rxq->rx_headroom = edev->xdp_prog ? XDP_PACKET_HEADROOM : NET_SKB_PAD; NET_SKB_PAD 241 drivers/net/ethernet/socionext/netsec.c #define NETSEC_SKB_PAD (NET_SKB_PAD + NET_IP_ALIGN) NET_SKB_PAD 242 drivers/net/ethernet/socionext/netsec.c #define NETSEC_RXBUF_HEADROOM (max(XDP_PACKET_HEADROOM, NET_SKB_PAD) + \ NET_SKB_PAD 4610 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c ndev->max_mtu = SKB_MAX_HEAD(NET_SKB_PAD + NET_IP_ALIGN); NET_SKB_PAD 68 drivers/net/ethernet/ti/cpsw.c #define CPSW_HEADROOM_NA (max(XDP_PACKET_HEADROOM, NET_SKB_PAD) + NET_IP_ALIGN) NET_SKB_PAD 26 drivers/net/ethernet/ti/netcp_core.c #define NETCP_SOP_OFFSET (NET_IP_ALIGN + NET_SKB_PAD) NET_SKB_PAD 107 drivers/net/tun.c #define TUN_RX_PAD (NET_IP_ALIGN + NET_SKB_PAD) NET_SKB_PAD 1149 drivers/net/tun.c if (new_hr < NET_SKB_PAD) NET_SKB_PAD 1150 drivers/net/tun.c new_hr = NET_SKB_PAD; NET_SKB_PAD 2813 drivers/net/tun.c tun->align = NET_SKB_PAD; NET_SKB_PAD 38 drivers/net/virtio_net.c #define VIRTNET_RX_PAD (NET_IP_ALIGN + NET_SKB_PAD) NET_SKB_PAD 329 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c ret = pskb_expand_head(skb, ALIGN(head_delta, NET_SKB_PAD), 0, NET_SKB_PAD 346 drivers/net/xen-netback/netback.c alloc_skb(size + NET_SKB_PAD + NET_IP_ALIGN, NET_SKB_PAD 352 drivers/net/xen-netback/netback.c skb_reserve(skb, NET_SKB_PAD + NET_IP_ALIGN); NET_SKB_PAD 51 drivers/scsi/libfc/fc_frame.c NET_SKB_PAD, GFP_ATOMIC); NET_SKB_PAD 54 drivers/scsi/libfc/fc_frame.c skb_reserve(skb, NET_SKB_PAD + FC_FRAME_HEADROOM); NET_SKB_PAD 680 drivers/vhost/net.c #define VHOST_NET_RX_PAD (NET_IP_ALIGN + NET_SKB_PAD) NET_SKB_PAD 2635 include/linux/skbuff.h #ifndef NET_SKB_PAD NET_SKB_PAD 3122 include/linux/skbuff.h return pskb_expand_head(skb, ALIGN(delta, NET_SKB_PAD), 0, NET_SKB_PAD 6805 lib/test_bpf.c u32 headroom = NET_SKB_PAD + NET_IP_ALIGN + ETH_HLEN; NET_SKB_PAD 310 net/bluetooth/6lowpan.c local_skb = skb_copy_expand(skb, NET_SKB_PAD - 1, NET_SKB_PAD 255 net/bpf/test_run.c data = bpf_test_init(kattr, size, NET_SKB_PAD + NET_IP_ALIGN, NET_SKB_PAD 298 net/bpf/test_run.c skb_reserve(skb, NET_SKB_PAD + NET_IP_ALIGN); NET_SKB_PAD 4259 net/core/dev.c hroom > 0 ? ALIGN(hroom, NET_SKB_PAD) : 0, NET_SKB_PAD 5659 net/core/dev.c skb_reserve(skb, NET_SKB_PAD + NET_IP_ALIGN - skb_headroom(skb)); NET_SKB_PAD 2703 net/core/pktgen.c skb = __alloc_skb(NET_SKB_PAD + size, GFP_NOWAIT, 0, node); NET_SKB_PAD 2705 net/core/pktgen.c skb_reserve(skb, NET_SKB_PAD); NET_SKB_PAD 432 net/core/skbuff.c len += NET_SKB_PAD; NET_SKB_PAD 475 net/core/skbuff.c skb_reserve(skb, NET_SKB_PAD); NET_SKB_PAD 503 net/core/skbuff.c len += NET_SKB_PAD + NET_IP_ALIGN; NET_SKB_PAD 535 net/core/skbuff.c skb_reserve(skb, NET_SKB_PAD + NET_IP_ALIGN); NET_SKB_PAD 1072 net/l2tp/l2tp_core.c headroom = NET_SKB_PAD + sizeof(struct iphdr) + NET_SKB_PAD 447 net/l2tp/l2tp_ip.c skb = sock_wmalloc(sk, 2 + NET_SKB_PAD + sizeof(struct iphdr) + NET_SKB_PAD 453 net/l2tp/l2tp_ip.c skb_reserve(skb, 2 + NET_SKB_PAD); NET_SKB_PAD 298 net/l2tp/l2tp_ppp.c skb = sock_wmalloc(sk, NET_SKB_PAD + sizeof(struct iphdr) + NET_SKB_PAD 306 net/l2tp/l2tp_ppp.c skb_reserve(skb, NET_SKB_PAD); NET_SKB_PAD 370 net/l2tp/l2tp_ppp.c headroom = NET_SKB_PAD +