Searched refs:mlx5e_txqsq (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 69 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 …]
|
D | en_dim.c | 57 struct mlx5e_txqsq *sq = container_of(dim, struct mlx5e_txqsq, dim); in mlx5e_tx_dim_work()
|
D | en.h | 356 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()
|
D | en_txrx.c | 48 static void mlx5e_handle_tx_dim(struct mlx5e_txqsq *sq) in mlx5e_handle_tx_dim()
|
D | en_main.c | 1088 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/ |
D | ipoib.h | 110 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,
|
D | ipoib.c | 560 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/ |
D | tls_rxtx.h | 43 struct mlx5e_txqsq *sq,
|
D | en_accel.h | 53 struct mlx5e_txqsq *sq, in mlx5e_accel_handle_tx()
|
D | tls_rxtx.c | 190 struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_tls_handle_ooo() 261 struct mlx5e_txqsq *sq, in mlx5e_tls_handle_tx_skb()
|