Symbol: mlx5e_icosq
drivers/net/ethernet/mellanox/mlx5/core/en.h
1138
void mlx5e_activate_icosq(struct mlx5e_icosq *icosq);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1139
void mlx5e_deactivate_icosq(struct mlx5e_icosq *icosq);
drivers/net/ethernet/mellanox/mlx5/core/en.h
707
struct mlx5e_icosq *icosq;
drivers/net/ethernet/mellanox/mlx5/core/en.h
763
struct mlx5e_icosq icosq; /* internal control operations */
drivers/net/ethernet/mellanox/mlx5/core/en.h
782
struct mlx5e_icosq *async_icosq;
drivers/net/ethernet/mellanox/mlx5/core/en.h
805
static inline bool mlx5e_icosq_sync_lock(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en.h
814
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
752
struct mlx5e_icosq *sq;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h
27
struct mlx5e_icosq *sq);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1533
static void mlx5e_free_icosq_db(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1538
static int mlx5e_alloc_icosq_db(struct mlx5e_icosq *sq, int numa)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1553
struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1561
struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1571
struct mlx5e_icosq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1603
static void mlx5e_free_icosq(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1990
struct mlx5e_sq_param *param, struct mlx5e_icosq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2027
void mlx5e_activate_icosq(struct mlx5e_icosq *icosq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2032
void mlx5e_deactivate_icosq(struct mlx5e_icosq *icosq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2038
static void mlx5e_close_icosq(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2522
static struct mlx5e_icosq *
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2529
struct mlx5e_icosq *async_icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2556
static void mlx5e_close_async_icosq(struct mlx5e_icosq *async_icosq)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2722
struct mlx5e_icosq *sq = &c->icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2737
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
617
struct mlx5e_icosq *sq = rq->icosq;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
760
void mlx5e_free_icosq_descs(struct mlx5e_icosq *sq)
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
789
struct mlx5e_icosq *sq = container_of(cq, struct mlx5e_icosq, cq);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
888
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)