Symbol: mlx5e_icosq
drivers/net/ethernet/mellanox/mlx5/core/en.h
1162
void mlx5e_activate_icosq(struct mlx5e_icosq *icosq);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1163
void mlx5e_deactivate_icosq(struct mlx5e_icosq *icosq);
drivers/net/ethernet/mellanox/mlx5/core/en.h
716
struct mlx5e_icosq *icosq;
drivers/net/ethernet/mellanox/mlx5/core/en.h
772
struct mlx5e_icosq icosq; /* internal control operations */
drivers/net/ethernet/mellanox/mlx5/core/en.h
791
struct mlx5e_icosq *async_icosq;
drivers/net/ethernet/mellanox/mlx5/core/en.h
814
static inline bool mlx5e_icosq_sync_lock(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en.h
823
static inline void mlx5e_icosq_sync_unlock(struct mlx5e_icosq *sq, bool locked)
drivers/net/ethernet/mellanox/mlx5/core/en/health.h
31
void mlx5e_reporter_icosq_cqe_err(struct mlx5e_icosq *icosq);
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
222
static void mlx5e_reporter_icosq_diagnose(struct mlx5e_icosq *icosq, u8 hw_state,
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
284
struct mlx5e_icosq *icosq = rq->icosq;
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
49
static int mlx5e_wait_for_icosq_flush(struct mlx5e_icosq *icosq)
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
612
struct mlx5e_icosq *icosq = rq->icosq;
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
644
void mlx5e_reporter_icosq_cqe_err(struct mlx5e_icosq *icosq)
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
70
static void mlx5e_reset_icosq_cc_pc(struct mlx5e_icosq *icosq)
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
82
struct mlx5e_icosq *icosq;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
261
void mlx5e_free_icosq_descs(struct mlx5e_icosq *sq);
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
263
static inline u16 mlx5e_icosq_get_next_pi(struct mlx5e_icosq *sq, u16 size)
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
572
static inline bool mlx5e_icosq_can_post_wqe(struct mlx5e_icosq *sq, u16 wqe_size)
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
81
void mlx5e_trigger_irq(struct mlx5e_icosq *sq);
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c
22
struct mlx5e_icosq *icosq = rq->icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
129
static void icosq_fill_wi(struct mlx5e_icosq *sq, u16 pi,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
136
post_static_params(struct mlx5e_icosq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
166
post_progress_params(struct mlx5e_icosq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
201
struct mlx5e_icosq *sq;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
252
resync_post_get_progress_params(struct mlx5e_icosq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
334
struct mlx5e_icosq *sq;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
371
struct mlx5e_icosq *sq;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
428
struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
747
bool mlx5e_ktls_rx_handle_resync_list(struct mlx5e_icosq *sq, int budget)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h
27
struct mlx5e_icosq *sq);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h
48
bool mlx5e_ktls_rx_handle_resync_list(struct mlx5e_icosq *sq, int budget);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h
51
mlx5e_ktls_rx_pending_resync_list(struct mlx5e_icosq *sq, int budget)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h
73
mlx5e_ktls_rx_handle_resync_list(struct mlx5e_icosq *sq, int budget)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h
79
mlx5e_ktls_rx_pending_resync_list(struct mlx5e_icosq *sq, int budget)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1591
static void mlx5e_free_icosq_db(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1596
static int mlx5e_alloc_icosq_db(struct mlx5e_icosq *sq, int numa)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1611
struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1619
struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1629
struct mlx5e_icosq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1661
static void mlx5e_free_icosq(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2048
struct mlx5e_sq_param *param, struct mlx5e_icosq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2085
void mlx5e_activate_icosq(struct mlx5e_icosq *icosq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2090
void mlx5e_deactivate_icosq(struct mlx5e_icosq *icosq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2096
static void mlx5e_close_icosq(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2583
static struct mlx5e_icosq *
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2590
struct mlx5e_icosq *async_icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2617
static void mlx5e_close_async_icosq(struct mlx5e_icosq *async_icosq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2783
struct mlx5e_icosq *sq = &c->icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2798
struct mlx5e_icosq *sq = c->async_icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
321
struct mlx5e_icosq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
644
struct mlx5e_icosq *sq = rq->icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
803
void mlx5e_free_icosq_descs(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
832
struct mlx5e_icosq *sq = container_of(cq, struct mlx5e_icosq, cq);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
931
struct mlx5e_icosq *sq = rq->icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
128
struct mlx5e_icosq *aicosq = c->async_icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
73
void mlx5e_trigger_irq(struct mlx5e_icosq *sq)