Symbol: mlx5e_sq
sys/dev/mlx5/mlx5_en/en.h
1200
bool mlx5e_do_send_cqe(struct mlx5e_sq *);
sys/dev/mlx5/mlx5_en/en.h
1236
mlx5e_tx_notify_hw(struct mlx5e_sq *sq, bool force)
sys/dev/mlx5/mlx5_en/en.h
1279
void mlx5e_send_nop(struct mlx5e_sq *, u32);
sys/dev/mlx5/mlx5_en/en.h
1280
int mlx5e_sq_dump_xmit(struct mlx5e_sq *, struct mlx5e_xmit_args *, struct mbuf **);
sys/dev/mlx5/mlx5_en/en.h
1281
int mlx5e_sq_xmit(struct mlx5e_sq *, struct mbuf **);
sys/dev/mlx5/mlx5_en/en.h
1287
void mlx5e_free_sq_db(struct mlx5e_sq *);
sys/dev/mlx5/mlx5_en/en.h
1288
int mlx5e_alloc_sq_db(struct mlx5e_sq *);
sys/dev/mlx5/mlx5_en/en.h
1289
int mlx5e_enable_sq(struct mlx5e_sq *, struct mlx5e_sq_param *,
sys/dev/mlx5/mlx5_en/en.h
1291
int mlx5e_modify_sq(struct mlx5e_sq *, int curr_state, int next_state);
sys/dev/mlx5/mlx5_en/en.h
1292
void mlx5e_disable_sq(struct mlx5e_sq *);
sys/dev/mlx5/mlx5_en/en.h
1293
void mlx5e_drain_sq(struct mlx5e_sq *);
sys/dev/mlx5/mlx5_en/en.h
1296
void mlx5e_resume_sq(struct mlx5e_sq *sq);
sys/dev/mlx5/mlx5_en/en.h
1297
void mlx5e_update_sq_inline(struct mlx5e_sq *sq);
sys/dev/mlx5/mlx5_en/en.h
898
mlx5e_sq_has_room_for(struct mlx5e_sq *sq, u16 n)
sys/dev/mlx5/mlx5_en/en.h
907
mlx5e_sq_queue_level(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/en.h
926
struct mlx5e_sq sq[MLX5E_MAX_TX_NUM_TC];
sys/dev/mlx5/mlx5_en/en_hw_tls.h
96
int mlx5e_sq_tls_xmit(struct mlx5e_sq *, struct mlx5e_xmit_args *, struct mbuf **);
sys/dev/mlx5/mlx5_en/en_rl.h
132
struct mlx5e_sq * volatile sq;
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1290
struct mlx5e_sq *sq;
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
605
mlx5e_tls_send_static_parameters(struct mlx5e_sq *sq, struct mlx5e_tls_tag *ptag)
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
650
mlx5e_tls_send_progress_parameters(struct mlx5e_sq *sq, struct mlx5e_tls_tag *ptag)
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
685
mlx5e_tls_send_nop(struct mlx5e_sq *sq, struct mlx5e_tls_tag *ptag)
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
799
mlx5e_sq_tls_xmit(struct mlx5e_sq *sq, struct mlx5e_xmit_args *parg, struct mbuf **ppmb)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1569
mlx5e_free_sq_db(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1589
mlx5e_alloc_sq_db(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1616
mlx5e_update_sq_inline(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1665
struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1725
mlx5e_destroy_sq(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1736
mlx5e_enable_sq(struct mlx5e_sq *sq, struct mlx5e_sq_param *param,
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1785
mlx5e_modify_sq(struct mlx5e_sq *sq, int curr_state, int next_state)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1811
mlx5e_disable_sq(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1821
struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1856
mlx5e_sq_send_nops_locked(struct mlx5e_sq *sq, int can_sleep)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1880
struct mlx5e_sq *sq = arg;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1907
mlx5e_drain_sq(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1972
mlx5e_close_sq_wait(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
2195
struct mlx5e_sq *sq = c->sq + tc;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
2555
mlx5e_refresh_sq_params(struct mlx5e_priv *priv, struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4105
mlx5e_reset_sq_doorbell_record(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4114
mlx5e_resume_sq(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
5084
struct mlx5e_sq *sq;
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
874
struct mlx5e_sq *sq = channel->sq;
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
104
mlx5e_rl_create_sq(struct mlx5e_priv *priv, struct mlx5e_sq *sq,
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
1326
struct mlx5e_sq *sq;
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
1360
struct mlx5e_sq *sq;
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
156
mlx5e_rl_destroy_sq(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
165
mlx5e_rl_query_sq(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
188
mlx5e_rl_open_sq(struct mlx5e_priv *priv, struct mlx5e_sq *sq,
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
228
mlx5e_rl_chan_mtx_init(struct mlx5e_priv *priv, struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
245
struct mlx5e_sq *volatile *ppsq)
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
248
struct mlx5e_sq *sq;
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
287
mlx5e_rl_close_channel(struct mlx5e_sq *volatile *ppsq)
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
289
struct mlx5e_sq *sq = *ppsq;
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
349
mlx5e_rl_modify_sq(struct mlx5e_sq *sq, uint16_t rl_index)
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
468
mlx5e_rl_remap_sq(struct mlx5e_sq *sq, uint16_t index,
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
502
struct mlx5e_sq *sq;
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
1022
mlx5e_poll_tx_cq(struct mlx5e_sq *sq, int budget)
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
1105
mlx5e_xmit_locked(if_t ifp, struct mlx5e_sq *sq, struct mbuf *mb)
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
1143
struct mlx5e_sq *sq;
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
1174
struct mlx5e_sq *sq = container_of(mcq, struct mlx5e_sq, cq.mcq);
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
136
static struct mlx5e_sq *
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
140
struct mlx5e_sq *sq;
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
179
mlx5e_get_l2_header_size(struct mlx5e_sq *sq, struct mbuf *mb)
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
36
mlx5e_do_send_cqe_inline(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
48
mlx5e_do_send_cqe(struct mlx5e_sq *sq)
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
548
mlx5e_sq_dump_xmit(struct mlx5e_sq *sq, struct mlx5e_xmit_args *parg, struct mbuf **mbp)
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
55
mlx5e_send_nop(struct mlx5e_sq *sq, u32 ds_cnt)
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
685
mlx5e_sq_xmit(struct mlx5e_sq *sq, struct mbuf **mbp)
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
89
static struct mlx5e_sq *
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
93
struct mlx5e_sq *sq;