Home
last modified time | relevance | path

Searched refs:SKB_DATA_ALIGN (Results 1 – 25 of 65) sorted by relevance

123

/linux/drivers/infiniband/hw/hfi1/
H A Dipoib_rx.c25 int skb_size = SKB_DATA_ALIGN(size + HFI1_IPOIB_SKB_PAD); in prepare_frag_skb()
28 skb_size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in prepare_frag_skb()
29 skb_size = SKB_DATA_ALIGN(skb_size); in prepare_frag_skb()
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_xdp.h19 #define VMXNET3_XDP_RX_TAILROOM SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
/linux/drivers/net/ethernet/ibm/emac/
H A Dcore.h70 return SKB_DATA_ALIGN(size + NET_IP_ALIGN) + NET_SKB_PAD; in emac_rx_skb_size()
76 return SKB_DATA_ALIGN(emac_rx_size(mtu) + NET_IP_ALIGN); in emac_rx_sync_size()
/linux/drivers/net/hyperv/
H A Dnetvsc_bpf.c115 return SKB_DATA_ALIGN(len) + in netvsc_xdp_fraglen()
116 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in netvsc_xdp_fraglen()
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.h90 #define RCV_FRAG_LEN (SKB_DATA_ALIGN(DMA_BUFFER_LEN + NET_SKB_PAD) + \
91 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/linux/drivers/net/ethernet/mscc/
H A Docelot_fdma.h58 #define OCELOT_FDMA_SKBFRAG_OVR (4 + SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_xdp.h19 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/linux/drivers/net/ethernet/broadcom/
H A Dbgmac.h333 #define BGMAC_RX_ALLOC_SIZE (SKB_DATA_ALIGN(BGMAC_RX_BUF_SIZE + BGMAC_RX_BUF_OFFSET) + \
334 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/linux/include/net/libeth/
H A Drx.h28 #define LIBETH_RX_BUF_STRIDE SKB_DATA_ALIGN(128)
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.h17 #define AQ_XDP_TAILROOM SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch.h52 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h56 #define FUN_RX_TAILROOM SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
/linux/drivers/vhost/
H A Dnet.c694 int buflen = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in vhost_net_build_xdp()
695 int pad = SKB_DATA_ALIGN(VHOST_NET_RX_PAD + headroom + nvq->sock_hlen); in vhost_net_build_xdp()
704 if (SKB_DATA_ALIGN(len + pad) + in vhost_net_build_xdp()
705 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) > PAGE_SIZE) in vhost_net_build_xdp()
708 buflen += SKB_DATA_ALIGN(len + pad); in vhost_net_build_xdp()
/linux/drivers/net/ethernet/realtek/rtase/
H A Drtase.h22 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/linux/net/tipc/
H A Dmsg.c54 const int one_page_mtu = PAGE_SIZE - SKB_DATA_ALIGN(BUF_OVERHEAD) -
55 SKB_DATA_ALIGN(sizeof(struct skb_shared_info));
H A Dbearer.c506 delta = SKB_DATA_ALIGN(dev->hard_header_len - skb_headroom(skb)); in tipc_l2_send_msg()
774 exp = SKB_DATA_ALIGN(dev->hard_header_len - skb_headroom(skb)); in tipc_clone_to_loopback()
/linux/net/core/
H A Dnet_test.c149 const int shinfo_size = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in gso_test_func()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h157 rx_buf_len = I40E_RXBUFFER_3072 + SKB_DATA_ALIGN(NET_IP_ALIGN); in i40e_skb_pad()
/linux/drivers/net/
H A Dvirtio_net.c833 room = SKB_DATA_ALIGN(headroom + tailroom); in check_mergeable_len()
890 shinfo_size = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in page_to_skb()
1887 int tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in xdp_linearize_page()
1955 buflen = SKB_DATA_ALIGN(GOOD_PACKET_LEN + headroom) + in receive_small_build_skb()
1956 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small_build_skb()
1996 buflen = SKB_DATA_ALIGN(GOOD_PACKET_LEN + headroom) + in receive_small_xdp()
1997 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small_xdp()
2007 buflen = SKB_DATA_ALIGN(GOOD_PACKET_LEN + headroom) + in receive_small_xdp()
2008 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small_xdp()
2352 xdp_room = SKB_DATA_ALIGN(XDP_PACKET_HEADROOM + in mergeable_xdp_get_buf()
[all …]
/linux/net/bpf/
H A Dtest_run.c660 size = SKB_DATA_ALIGN(size); in BTF_ID_FLAGS()
988 u32 tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in bpf_prog_test_run_skb()
1269 u32 tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in bpf_prog_test_run_xdp()
1728 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))); in bpf_prog_test_run_nf()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c836 SKB_DATA_ALIGN(IXGBEVF_SKB_PAD + size) : in ixgbevf_add_rx_frag()
837 SKB_DATA_ALIGN(size); in ixgbevf_add_rx_frag()
858 unsigned int truesize = SKB_DATA_ALIGN(xdp->data_end - in ixgbevf_construct_skb()
933 unsigned int truesize = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) + in ixgbevf_build_skb()
934 SKB_DATA_ALIGN(xdp->data_end - in ixgbevf_build_skb()
1096 SKB_DATA_ALIGN(IXGBEVF_SKB_PAD + size) + in ixgbevf_rx_frame_truesize()
1097 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) : in ixgbevf_rx_frame_truesize()
1098 SKB_DATA_ALIGN(size); in ixgbevf_rx_frame_truesize()
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_fdma.c87 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)), in lan966x_fdma_rx_alloc_page_pool()
853 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) + in lan966x_fdma_get_max_frame()
/linux/include/linux/
H A Dskbuff.h256 #define SKB_DATA_ALIGN(X) ALIGN(X, SMP_CACHE_BYTES) macro
258 ((X) - SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
264 #define SKB_HEAD_ALIGN(X) (SKB_DATA_ALIGN(X) + \
265 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
274 SKB_DATA_ALIGN(sizeof(struct sk_buff)) + \
275 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/linux/drivers/net/ethernet/google/gve/
H A Dgve_rx.c736 total_len = headroom + SKB_DATA_ALIGN(len) + in gve_xdp_redirect()
737 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in gve_xdp_redirect()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c258 return SKB_DATA_ALIGN(hw_mtu); in mlx5e_rx_get_linear_sz_skb()
743 frag_size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in mlx5e_build_rq_frags_info()

123