Home
last modified time | relevance | path

Searched refs:mlx5e_sq (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_en/
H A Den.h845 struct mlx5e_sq { struct
899 mlx5e_sq_has_room_for(struct mlx5e_sq *sq, u16 n) in mlx5e_sq_has_room_for() argument
908 mlx5e_sq_queue_level(struct mlx5e_sq *sq) in mlx5e_sq_queue_level()
927 struct mlx5e_sq sq[MLX5E_MAX_TX_NUM_TC];
1201 bool mlx5e_do_send_cqe(struct mlx5e_sq *);
1237 mlx5e_tx_notify_hw(struct mlx5e_sq *sq, bool force) in mlx5e_tx_notify_hw()
1280 void mlx5e_send_nop(struct mlx5e_sq *, u32);
1281 int mlx5e_sq_dump_xmit(struct mlx5e_sq *, struct mlx5e_xmit_args *, struct mbuf **);
1282 int mlx5e_sq_xmit(struct mlx5e_sq *, struct mbuf **);
1288 void mlx5e_free_sq_db(struct mlx5e_sq *);
[all …]
H A Dmlx5_en_tx.c36 mlx5e_do_send_cqe_inline(struct mlx5e_sq *sq) in mlx5e_do_send_cqe_inline()
48 mlx5e_do_send_cqe(struct mlx5e_sq *sq) in mlx5e_do_send_cqe()
55 mlx5e_send_nop(struct mlx5e_sq *sq, u32 ds_cnt) in mlx5e_send_nop()
89 static struct mlx5e_sq * in mlx5e_select_queue_by_send_tag()
93 struct mlx5e_sq *sq; in mlx5e_select_queue_by_send_tag()
136 static struct mlx5e_sq * in mlx5e_select_queue()
140 struct mlx5e_sq *sq; in mlx5e_select_queue()
179 mlx5e_get_l2_header_size(struct mlx5e_sq *sq, struct mbuf *mb) in mlx5e_get_l2_header_size()
548 mlx5e_sq_dump_xmit(struct mlx5e_sq *sq, struct mlx5e_xmit_args *parg, struct mbuf **mbp) in mlx5e_sq_dump_xmit()
685 mlx5e_sq_xmit(struct mlx5e_sq *s in mlx5e_sq_xmit()
[all...]
H A Dmlx5_en_rl.c104 mlx5e_rl_create_sq(struct mlx5e_priv *priv, struct mlx5e_sq *sq, in mlx5e_rl_create_sq()
156 mlx5e_rl_destroy_sq(struct mlx5e_sq *sq) in mlx5e_rl_destroy_sq()
165 mlx5e_rl_query_sq(struct mlx5e_sq *sq) in mlx5e_rl_query_sq()
188 mlx5e_rl_open_sq(struct mlx5e_priv *priv, struct mlx5e_sq *sq, in mlx5e_rl_open_sq()
228 mlx5e_rl_chan_mtx_init(struct mlx5e_priv *priv, struct mlx5e_sq *sq) in mlx5e_rl_chan_mtx_init()
245 struct mlx5e_sq *volatile *ppsq) in mlx5e_rl_open_channel()
248 struct mlx5e_sq *sq; in mlx5e_rl_open_channel()
287 mlx5e_rl_close_channel(struct mlx5e_sq *volatile *ppsq) in mlx5e_rl_close_channel()
289 struct mlx5e_sq *sq = *ppsq; in mlx5e_rl_close_channel()
349 mlx5e_rl_modify_sq(struct mlx5e_sq *sq, uint16_t rl_index) in mlx5e_rl_modify_sq()
[all …]
H A Den_hw_tls.h94 int mlx5e_sq_tls_xmit(struct mlx5e_sq *, struct mlx5e_xmit_args *, struct mbuf **);
H A Dmlx5_en_hw_tls.c570 mlx5e_tls_send_static_parameters(struct mlx5e_sq *sq, struct mlx5e_tls_tag *ptag) in mlx5e_tls_send_static_parameters()
615 mlx5e_tls_send_progress_parameters(struct mlx5e_sq *sq, struct mlx5e_tls_tag *ptag) in mlx5e_tls_send_progress_parameters()
650 mlx5e_tls_send_nop(struct mlx5e_sq *sq, struct mlx5e_tls_tag *ptag) in mlx5e_tls_send_nop()
764 mlx5e_sq_tls_xmit(struct mlx5e_sq *sq, struct mlx5e_xmit_args *parg, struct mbuf **ppmb) in mlx5e_sq_tls_xmit()
H A Dmlx5_en_main.c884 struct mlx5e_sq *sq = channel->sq; in mlx5e_update_stats_locked()
1568 mlx5e_free_sq_db(struct mlx5e_sq *sq) in mlx5e_free_sq_db()
1588 mlx5e_alloc_sq_db(struct mlx5e_sq *sq) in mlx5e_alloc_sq_db()
1615 mlx5e_update_sq_inline(struct mlx5e_sq *sq) in mlx5e_update_sq_inline()
1664 struct mlx5e_sq *sq) in mlx5e_create_sq()
1724 mlx5e_destroy_sq(struct mlx5e_sq *sq) in mlx5e_destroy_sq()
1735 mlx5e_enable_sq(struct mlx5e_sq *sq, struct mlx5e_sq_param *param, in mlx5e_enable_sq()
1784 mlx5e_modify_sq(struct mlx5e_sq *sq, int curr_state, int next_state) in mlx5e_modify_sq()
1810 mlx5e_disable_sq(struct mlx5e_sq *sq) in mlx5e_disable_sq()
1820 struct mlx5e_sq *sq) in mlx5e_open_sq()
[all …]
H A Den_rl.h132 struct mlx5e_sq * volatile sq;
H A Dmlx5_en_ethtool.c1290 struct mlx5e_sq *sq; in mlx5e_ethtool_debug_channel_info()