Home
last modified time | relevance | path

Searched refs:hw_mtu (Results 1 – 14 of 14) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/broadcom/
Dbcm63xx_enet.h332 unsigned int hw_mtu; member
Dbcm63xx_enet.c1049 enet_writel(priv, priv->hw_mtu, ENET_RXMAXLEN_REG); in bcm_enet_open()
1050 enet_writel(priv, priv->hw_mtu, ENET_TXMAXLEN_REG); in bcm_enet_open()
1643 priv->hw_mtu = actual_mtu; in bcm_enet_change_mtu()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
Dsetup.c64 rq->hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_init_xsk_rq()
Drx.c240 if (unlikely(cqe_bcnt > rq->hw_mtu)) { in mlx5e_xsk_skb_from_cqe_mpwrq_linear()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/
Dparams.c237 u32 hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_rx_get_linear_sz_xsk() local
239 return xsk->headroom + hw_mtu; in mlx5e_rx_get_linear_sz_xsk()
246 u32 hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_rx_get_linear_sz_skb() local
248 return MLX5_SKB_FRAG_SZ(headroom + hw_mtu); in mlx5e_rx_get_linear_sz_skb()
Dxdp.c316 if (unlikely(xdptxd->len > sq->hw_mtu)) { in mlx5e_xmit_xdp_frame_mpwqe()
379 if (unlikely(dma_len < MLX5E_XDP_MIN_INLINE || sq->hw_mtu < dma_len)) { in mlx5e_xmit_xdp_frame()
Dtrap.c53 rq->hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_init_trap_rq()
Dptp.c237 sq->hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_ptp_alloc_txqsq()
540 rq->hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_init_ptp_rq()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/
Den.h451 unsigned int hw_mtu; member
560 unsigned int hw_mtu; member
743 unsigned int hw_mtu; member
Den_main.c594 rq->hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_init_rxq_rq()
1301 sq->hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_alloc_xdpsq()
1470 sq->hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_alloc_txqsq()
2640 u16 hw_mtu = MLX5E_SW2HW_MTU(params, mtu); in mlx5e_set_mtu() local
2643 err = mlx5_set_port_mtu(mdev, hw_mtu, 1); in mlx5e_set_mtu()
2648 mlx5_modify_nic_vport_mtu(mdev, hw_mtu); in mlx5e_set_mtu()
2655 u16 hw_mtu = 0; in mlx5e_query_mtu() local
2658 err = mlx5_query_nic_vport_mtu(mdev, &hw_mtu); in mlx5e_query_mtu()
2659 if (err || !hw_mtu) /* fallback to port oper mtu */ in mlx5e_query_mtu()
2660 mlx5_query_port_oper_mtu(mdev, &hw_mtu, 1); in mlx5e_query_mtu()
[all …]
Den_rx.c1932 if (unlikely(cqe_bcnt > rq->hw_mtu)) { in mlx5e_skb_from_cqe_mpwrq_linear()
/Linux-v6.1/drivers/net/ethernet/micrel/
Dksz884x.c5708 int hw_mtu; in netdev_change_mtu() local
5718 hw_mtu = new_mtu + ETHERNET_HEADER_SIZE + 4; in netdev_change_mtu()
5719 if (hw_mtu > REGULAR_RX_BUF_SIZE) { in netdev_change_mtu()
5721 hw_mtu = MAX_RX_BUF_SIZE; in netdev_change_mtu()
5724 hw_mtu = REGULAR_RX_BUF_SIZE; in netdev_change_mtu()
5726 hw_mtu = (hw_mtu + 3) & ~3; in netdev_change_mtu()
5727 hw_priv->mtu = hw_mtu; in netdev_change_mtu()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dktls_tx.c806 fsz = min_t(unsigned int, sq->hw_mtu, orig_fsz - frag_offset); in mlx5e_ktls_tx_handle_ooo()
/Linux-v6.1/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c2903 u16 hw_mtu; in query_mtu() local
2906 err = mlx5_query_nic_vport_mtu(mdev, &hw_mtu); in query_mtu()
2910 *mtu = hw_mtu - MLX5V_ETH_HARD_MTU; in query_mtu()