Symbol: mlx5_eqe
drivers/infiniband/hw/mlx5/cq.c
44
static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe)
drivers/infiniband/hw/mlx5/devx.c
1492
static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe)
drivers/infiniband/hw/mlx5/devx.c
2477
struct mlx5_eqe *eqe = data;
drivers/infiniband/hw/mlx5/devx.c
2534
event_data = kzalloc(sizeof(*event_data) + sizeof(struct mlx5_eqe),
drivers/infiniband/hw/mlx5/devx.c
2544
memcpy(event_data->hdr.out_data, data, sizeof(struct mlx5_eqe));
drivers/infiniband/hw/mlx5/devx.c
2873
eventsz = sizeof(struct mlx5_eqe) +
drivers/infiniband/hw/mlx5/devx.c
294
static u16 get_event_obj_type(unsigned long event_type, struct mlx5_eqe *eqe)
drivers/infiniband/hw/mlx5/main.c
3009
static void handle_general_event(struct mlx5_ib_dev *ibdev, struct mlx5_eqe *eqe,
drivers/infiniband/hw/mlx5/main.c
3025
static int handle_port_change(struct mlx5_ib_dev *ibdev, struct mlx5_eqe *eqe,
drivers/infiniband/hw/mlx5/odp.c
1641
struct mlx5_eqe *eqe;
drivers/infiniband/hw/mlx5/qpc.c
114
struct mlx5_eqe *eqe = data;
drivers/infiniband/hw/mlx5/qpc.c
93
static int dct_event_notifier(struct mlx5_ib_dev *dev, struct mlx5_eqe *eqe)
drivers/infiniband/hw/mlx5/srq_cmd.c
728
struct mlx5_eqe *eqe;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1693
struct mlx5_eqe *eqe;
drivers/net/ethernet/mellanox/mlx5/core/cq.c
100
static void mlx5_core_cq_dummy_cb(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe)
drivers/net/ethernet/mellanox/mlx5/core/cq.c
70
struct mlx5_eqe *eqe)
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
1241
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
82
void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
482
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1554
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
184
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1301
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
265
void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
113
struct mlx5_eqe *eqe;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
199
struct mlx5_eqe *eqe;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
244
struct mlx5_eqe *eqe;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
495
struct mlx5_eqe *eqe;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
785
struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
789
struct mlx5_eqe *eqe;
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
1004
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/events.c
150
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/events.c
179
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/events.c
253
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/events.c
344
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/events.c
367
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
401
struct mlx5_eqe *eqe)
drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c
336
void *data = ((struct mlx5_eqe *)eqe)->data.raw;
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
764
static void mlx5_sync_reset_events_handle(struct mlx5_fw_reset *fw_reset, struct mlx5_eqe *eqe)
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
804
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
254
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1168
struct mlx5_eqe *eqe = data;
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
10
#define MLX5_EQE_SIZE (sizeof(struct mlx5_eqe))
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
56
static inline struct mlx5_eqe *get_eqe(struct mlx5_eq *eq, u32 entry)
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
61
static inline struct mlx5_eqe *next_eqe_sw(struct mlx5_eq *eq)
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
63
struct mlx5_eqe *eqe = get_eqe(eq, eq->cons_index & eq->fbc.sz_m1);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
625
struct mlx5_eqe *eqe;
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
114
struct mlx5_eqe *eqe = data;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2862
struct mlx5_eqe *eqe = param;
drivers/vdpa/mlx5/net/mlx5_vnet.c
528
static void mlx5_vdpa_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe)
drivers/vfio/pci/mlx5/cmd.c
1111
struct mlx5_eqe *eqe = data;
drivers/vfio/pci/mlx5/cmd.c
1144
struct mlx5_eqe *eqe)
include/linux/mlx5/cq.h
186
void mlx5_add_cq_to_tasklet(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe);
include/linux/mlx5/cq.h
48
void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe);
include/linux/mlx5/cq.h
56
void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe);
include/linux/mlx5/eq.h
30
struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc);