Home
last modified time | relevance | path

Searched refs:mlx5_wq_cyc (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dwq.h51 struct mlx5_wq_cyc { struct
60 struct mlx5_wq_cyc rq; argument
61 struct mlx5_wq_cyc sq;
80 void *wqc, struct mlx5_wq_cyc *wq,
82 u32 mlx5_wq_cyc_get_size(struct mlx5_wq_cyc *wq);
100 static inline int mlx5_wq_cyc_is_full(struct mlx5_wq_cyc *wq) in mlx5_wq_cyc_is_full()
105 static inline int mlx5_wq_cyc_missing(struct mlx5_wq_cyc *wq) in mlx5_wq_cyc_missing()
110 static inline int mlx5_wq_cyc_is_empty(struct mlx5_wq_cyc *wq) in mlx5_wq_cyc_is_empty()
115 static inline void mlx5_wq_cyc_push(struct mlx5_wq_cyc *wq) in mlx5_wq_cyc_push()
121 static inline void mlx5_wq_cyc_push_n(struct mlx5_wq_cyc *wq, u8 n) in mlx5_wq_cyc_push_n()
[all …]
Den.h371 struct mlx5_wq_cyc wq;
424 struct mlx5_wq_cyc wq;
456 struct mlx5_wq_cyc wq;
467 mlx5e_wqc_has_room_for(struct mlx5_wq_cyc *wq, u16 cc, u16 pc, u16 n) in mlx5e_wqc_has_room_for()
533 struct mlx5_wq_cyc wq;
840 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_sq_fetch_wqe()
848 struct mlx5e_tx_wqe *mlx5e_post_nop(struct mlx5_wq_cyc *wq, u32 sqn, u16 *pc) in mlx5e_post_nop()
865 void mlx5e_notify_hw(struct mlx5_wq_cyc *wq, u16 pc, in mlx5e_notify_hw()
Dwq.c37 u32 mlx5_wq_cyc_get_size(struct mlx5_wq_cyc *wq) in mlx5_wq_cyc_get_size()
52 static u32 mlx5_wq_cyc_get_byte_size(struct mlx5_wq_cyc *wq) in mlx5_wq_cyc_get_byte_size()
74 void *wqc, struct mlx5_wq_cyc *wq, in mlx5_wq_cyc_create()
Den_rx.c335 struct mlx5_wq_cyc *wq = &rq->wqe.wq; in mlx5e_alloc_rx_wqes()
434 struct mlx5_wq_cyc *wq, in mlx5e_fill_icosq_frag_edge()
453 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_alloc_rx_mpwqe()
514 struct mlx5_wq_cyc *wq = &rq->wqe.wq; in mlx5e_post_rx_wqes()
551 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_poll_ico_single_cqe()
961 struct mlx5_wq_cyc *wq = &rq->wqe.wq; in mlx5e_handle_rx_cqe()
999 struct mlx5_wq_cyc *wq = &rq->wqe.wq; in mlx5e_handle_rx_cqe_rep()
1300 struct mlx5_wq_cyc *wq = &rq->wqe.wq; in mlx5i_handle_rx_cqe()
1332 struct mlx5_wq_cyc *wq = &rq->wqe.wq; in mlx5e_ipsec_handle_rx_cqe()
Den_tx.c292 struct mlx5_wq_cyc *wq, in mlx5e_fill_sq_frag_edge()
313 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_txwqe_complete()
343 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_sq_xmit()
628 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5i_sq_xmit()
Den_main.c899 struct mlx5_wq_cyc *wq = &rq->wqe.wq; in mlx5e_free_rx_descs()
945 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_activate_rq()
997 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_alloc_xdpsq()
1058 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_alloc_icosq()
1125 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_alloc_txqsq()
1360 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_deactivate_txqsq()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en/
Dxdp.h54 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_xmit_xdp_doorbell()
Dxdp.c107 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5e_xmit_xdp_frame()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib.h114 struct mlx5_wq_cyc *wq = &sq->wq; in mlx5i_sq_fetch_wqe()