mlx5e_iq
void mlx5e_iq_send_nop(struct mlx5e_iq *, u32);
int mlx5e_iq_open(struct mlx5e_channel *, struct mlx5e_sq_param *, struct mlx5e_cq_param *, struct mlx5e_iq *);
void mlx5e_iq_close(struct mlx5e_iq *);
void mlx5e_iq_static_init(struct mlx5e_iq *);
void mlx5e_iq_static_destroy(struct mlx5e_iq *);
void mlx5e_iq_notify_hw(struct mlx5e_iq *);
int mlx5e_iq_get_producer_index(struct mlx5e_iq *);
void mlx5e_iq_load_memory_single(struct mlx5e_iq *, u16, void *, size_t, u64 *, u32);
struct mlx5e_iq iq;
struct mlx5e_iq *iq;
static struct mlx5e_iq *
mlx5e_tls_rx_send_static_parameters(struct mlx5e_iq *iq, struct mlx5e_tls_rx_tag *ptag)
mlx5e_tls_rx_send_progress_parameters_sync(struct mlx5e_iq *iq,
struct mlx5e_iq *iq;
mlx5e_tls_rx_receive_progress_parameters(struct mlx5e_iq *iq,
struct mlx5e_iq *iq;
struct mlx5e_iq *iq;
mlx5e_iq_send_nop(struct mlx5e_iq *iq, u32 ds_cnt)
mlx5e_iq_free_db(struct mlx5e_iq *iq)
mlx5e_iq_alloc_db(struct mlx5e_iq *iq)
struct mlx5e_iq *iq)
mlx5e_iq_destroy(struct mlx5e_iq *iq)
mlx5e_iq_enable(struct mlx5e_iq *iq, struct mlx5e_sq_param *param,
mlx5e_iq_modify(struct mlx5e_iq *iq, int curr_state, int next_state)
mlx5e_iq_disable(struct mlx5e_iq *iq)
struct mlx5e_iq *iq)
mlx5e_iq_drain(struct mlx5e_iq *iq)
mlx5e_iq_close(struct mlx5e_iq *iq)
mlx5e_iq_poll(struct mlx5e_iq *iq, int budget)
mlx5e_iq_static_init(struct mlx5e_iq *iq)
mlx5e_iq_static_destroy(struct mlx5e_iq *iq)
mlx5e_iq_notify_hw(struct mlx5e_iq *iq)
mlx5e_iq_has_room_for(struct mlx5e_iq *iq, u16 n)
mlx5e_iq_get_producer_index(struct mlx5e_iq *iq)
mlx5e_iq_load_memory_single(struct mlx5e_iq *iq, u16 pi, void *buffer, size_t size,
struct mlx5e_iq *iq = container_of(mcq, struct mlx5e_iq, cq.mcq);
mlx5e_rl_post_sq_remap_wqe(struct mlx5e_iq *iq, u32 scq_handle, u32 sq_handle,