Home
last modified time | relevance | path

Searched refs:rx_headroom (Results 1 – 15 of 15) sorted by relevance

/linux/net/nfc/hci/
H A Dllc.h18 int tx_tailroom, int *rx_headroom, int *rx_tailroom,
36 int rx_headroom; member
H A Dllc_nop.c23 int tx_tailroom, int *rx_headroom, int *rx_tailroom, in llc_nop_init() argument
28 *rx_headroom = 0; in llc_nop_init()
H A Dllc.c99 &llc->rx_headroom, &llc->rx_tailroom, in nfc_llc_allocate()
H A Dllc_shdlc.c723 int tx_tailroom, int *rx_headroom, int *rx_tailroom, in llc_shdlc_init() argument
728 *rx_headroom = SHDLC_LLC_HEAD_ROOM; in llc_shdlc_init()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1574 u16 rx_headroom = rq->buff.headroom; in mlx5e_skb_from_cqe_linear() local
1583 data = va + rx_headroom; in mlx5e_skb_from_cqe_linear()
1584 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1596 mlx5e_fill_mxbuf(rq, cqe, va, rx_headroom, rq->buff.frame0_sz, in mlx5e_skb_from_cqe_linear()
1601 rx_headroom = mxbuf->xdp.data - mxbuf->xdp.data_hard_start; in mlx5e_skb_from_cqe_linear()
1605 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1606 skb = mlx5e_build_linear_skb(rq, va, frag_size, rx_headroom, cqe_bcnt, metasize); in mlx5e_skb_from_cqe_linear()
1624 u16 rx_headroom = rq->buff.headroom; in mlx5e_skb_from_cqe_nonlinear() local
1644 net_prefetch(va + rx_headroom); in mlx5e_skb_from_cqe_nonlinear()
1646 mlx5e_fill_mxbuf(rq, cqe, va, rx_headroom, rq->buff.frame0_sz, in mlx5e_skb_from_cqe_nonlinear()
[all …]
/linux/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.h170 u16 rx_headroom; member
H A Ddpaa_eth.c1862 WARN_ON(fd_off != priv->rx_headroom); in sg_fd_to_skb()
2999 int max_contig_data = priv->dpaa_bp->size - priv->rx_headroom; in xdp_validate_mtu()
3488 priv->rx_headroom = dpaa_get_headroom(priv->buf_layout, RX); in dpaa_eth_probe()
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_xdp.c246 rx_ring->rx_headroom = XDP_PACKET_HEADROOM; in ena_xdp_exchange_program_rx_in_range()
248 rx_ring->rx_headroom = NET_SKB_PAD; in ena_xdp_exchange_program_rx_in_range()
H A Dena_netdev.h252 u16 rx_headroom; member
H A Dena_netdev.c221 rxr->rx_headroom = NET_SKB_PAD; in ena_init_io_rings()
510 int headroom = rx_ring->rx_headroom; in ena_alloc_rx_buffer()
985 pkt_offset = buf_offset - rx_ring->rx_headroom; in ena_rx_skb()
1051 pkt_offset = buf_offset - rx_ring->rx_headroom; in ena_rx_skb()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c72 frags->page_offset = priv->rx_headroom; in mlx4_en_alloc_frags()
472 } else if (!priv->rx_headroom) { in mlx4_en_complete_rx_desc()
1037 priv->rx_headroom = XDP_PACKET_HEADROOM; in mlx4_en_calc_rx_buf()
1067 priv->rx_headroom = 0; in mlx4_en_calc_rx_buf()
/linux/drivers/net/ethernet/google/gve/
H A Dgve_rx_dqo.c251 rx->rx_headroom = XDP_PACKET_HEADROOM; in gve_rx_alloc_ring_dqo()
254 rx->rx_headroom = 0; in gve_rx_alloc_ring_dqo()
H A Dgve.h247 u16 rx_headroom; member
/linux/Documentation/driver-api/nfc/
H A Dnfc-hci.rst159 int tx_tailroom, int *rx_headroom, int *rx_tailroom,
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c1558 rxq->rx_headroom = edev->xdp_prog ? XDP_PACKET_HEADROOM : NET_SKB_PAD; in qede_alloc_mem_rxq()
1559 size = rxq->rx_headroom + in qede_alloc_mem_rxq()