Home
last modified time | relevance | path

Searched refs:mlx5_eqe (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/sys/dev/mlx5/mlx5_core/
H A Dmlx5_eq.c43 MLX5_EQE_SIZE = sizeof(struct mlx5_eqe),
84 struct mlx5_eqe *eqe);
86 struct mlx5_eqe *eqe);
99 static struct mlx5_eqe *get_eqe(struct mlx5_eq *eq, u32 entry) in get_eqe()
104 static struct mlx5_eqe *next_eqe_sw(struct mlx5_eq *eq) in next_eqe_sw()
106 struct mlx5_eqe *eqe = get_eqe(eq, eq->cons_index & (eq->nent - 1)); in next_eqe_sw()
219 mlx5_temp_warning_event(struct mlx5_core_dev *dev, struct mlx5_eqe *eqe) in mlx5_temp_warning_event()
230 struct mlx5_eqe *eqe; in mlx5_eq_int()
415 struct mlx5_eqe *eqe; in init_eq_buf()
688 struct mlx5_eqe *eqe) in mlx5_port_module_event()
[all …]
H A Deswitch.h155 void mlx5_eswitch_vport_event(struct mlx5_eswitch *esw, struct mlx5_eqe *eqe);
H A Dmlx5_cq.c59 void mlx5_cq_completion(struct mlx5_core_dev *dev, struct mlx5_eqe *eqe) in mlx5_cq_completion()
H A Dmlx5_eswitch.c1162 void mlx5_eswitch_vport_event(struct mlx5_eswitch *esw, struct mlx5_eqe *eqe) in mlx5_eswitch_vport_event()
/freebsd-14.2/sys/dev/mlx5/
H A Dcq.h33 struct mlx5_eqe;
41 void (*comp) (struct mlx5_core_cq *, struct mlx5_eqe *);
H A Ddevice.h643 struct mlx5_eqe { struct
H A Ddriver.h1080 void mlx5_cq_completion(struct mlx5_core_dev *dev, struct mlx5_eqe *eqe);
/freebsd-14.2/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_devx.c340 static u16 get_event_obj_type(unsigned long event_type, struct mlx5_eqe *eqe) in get_event_obj_type()
1366 static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) in devx_cq_comp()
2256 struct mlx5_eqe *eqe = data; in devx_get_obj_id_from_event()
2313 event_data = kzalloc(sizeof(*event_data) + sizeof(struct mlx5_eqe), in deliver_event()
2323 memcpy(event_data->hdr.out_data, data, sizeof(struct mlx5_eqe)); in deliver_event()
2561 eventsz = sizeof(struct mlx5_eqe) + in devx_async_event_read()
H A Dmlx5_ib_cq.c36 static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe __unused) in mlx5_ib_cq_comp()
/freebsd-14.2/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_iq.c93 mlx5e_iq_completion(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe __unused) in mlx5e_iq_completion()
H A Dmlx5_en_rx.c614 mlx5e_rx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe __unused) in mlx5e_rx_cq_comp()
H A Den.h149 typedef void (mlx5e_cq_comp_t)(struct mlx5_core_cq *, struct mlx5_eqe *);
H A Dmlx5_en_tx.c1169 mlx5e_tx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe __unused) in mlx5e_tx_cq_comp()
H A Dmlx5_en_main.c1488 mlx5e_open_drop_rq_comp(struct mlx5_core_cq *mcq __unused, struct mlx5_eqe *eqe __unused) in mlx5e_open_drop_rq_comp()