Home
last modified time | relevance | path

Searched refs:mlx5e_txqsq (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_tx.c69 static inline struct mlx5e_sq_dma *mlx5e_dma_get(struct mlx5e_txqsq *sq, u32 i) in mlx5e_dma_get()
74 static inline void mlx5e_dma_push(struct mlx5e_txqsq *sq, in mlx5e_dma_push()
86 static void mlx5e_dma_unmap_wqe_err(struct mlx5e_txqsq *sq, u8 num_dma) in mlx5e_dma_unmap_wqe_err()
204 mlx5e_txwqe_build_eseg_csum(struct mlx5e_txqsq *sq, struct sk_buff *skb, struct mlx5_wqe_eth_seg *e… in mlx5e_txwqe_build_eseg_csum()
221 mlx5e_tx_get_gso_ihs(struct mlx5e_txqsq *sq, struct sk_buff *skb) in mlx5e_tx_get_gso_ihs()
243 mlx5e_txwqe_build_dsegs(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_txwqe_build_dsegs()
291 static inline void mlx5e_fill_sq_frag_edge(struct mlx5e_txqsq *sq, in mlx5e_fill_sq_frag_edge()
309 mlx5e_txwqe_complete(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_txwqe_complete()
340 netdev_tx_t mlx5e_sq_xmit(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_sq_xmit()
442 struct mlx5e_txqsq *sq; in mlx5e_xmit()
[all …]
Den_dim.c57 struct mlx5e_txqsq *sq = container_of(dim, struct mlx5e_txqsq, dim); in mlx5e_tx_dim_work()
Den.h356 struct mlx5e_txqsq { struct
593 struct mlx5e_txqsq sq[MLX5E_MAX_NUM_TC];
655 struct mlx5e_txqsq *txq2sq[MLX5E_MAX_NUM_CHANNELS * MLX5E_MAX_NUM_TC];
732 netdev_tx_t mlx5e_sq_xmit(struct mlx5e_txqsq *sq, struct sk_buff *skb,
740 void mlx5e_free_txqsq_descs(struct mlx5e_txqsq *sq);
836 static inline void mlx5e_sq_fetch_wqe(struct mlx5e_txqsq *sq, in mlx5e_sq_fetch_wqe()
Den_txrx.c48 static void mlx5e_handle_tx_dim(struct mlx5e_txqsq *sq) in mlx5e_handle_tx_dim()
Den_main.c1088 static void mlx5e_free_txqsq_db(struct mlx5e_txqsq *sq) in mlx5e_free_txqsq_db()
1094 static int mlx5e_alloc_txqsq_db(struct mlx5e_txqsq *sq, int numa) in mlx5e_alloc_txqsq_db()
1120 struct mlx5e_txqsq *sq, in mlx5e_alloc_txqsq()
1164 static void mlx5e_free_txqsq(struct mlx5e_txqsq *sq) in mlx5e_free_txqsq()
1288 struct mlx5e_txqsq *sq, u32 rate);
1295 struct mlx5e_txqsq *sq, in mlx5e_open_txqsq()
1331 static void mlx5e_reset_txqsq_cc_pc(struct mlx5e_txqsq *sq) in mlx5e_reset_txqsq_cc_pc()
1341 static void mlx5e_activate_txqsq(struct mlx5e_txqsq *sq) in mlx5e_activate_txqsq()
1357 static void mlx5e_deactivate_txqsq(struct mlx5e_txqsq *sq) in mlx5e_deactivate_txqsq()
1379 static void mlx5e_close_txqsq(struct mlx5e_txqsq *sq) in mlx5e_close_txqsq()
[all …]
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib.h110 static inline void mlx5i_sq_fetch_wqe(struct mlx5e_txqsq *sq, in mlx5i_sq_fetch_wqe()
120 netdev_tx_t mlx5i_sq_xmit(struct mlx5e_txqsq *sq, struct sk_buff *skb,
Dipoib.c560 struct mlx5e_txqsq *sq = epriv->txq2sq[skb_get_queue_mapping(skb)]; in mlx5i_xmit()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls_rxtx.h43 struct mlx5e_txqsq *sq,
Den_accel.h53 struct mlx5e_txqsq *sq, in mlx5e_accel_handle_tx()
Dtls_rxtx.c190 struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_tls_handle_ooo()
261 struct mlx5e_txqsq *sq, in mlx5e_tls_handle_tx_skb()