Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Deq.h10 #define MLX5_EQE_SIZE (sizeof(struct mlx5_eqe))
56 static inline struct mlx5_eqe *get_eqe(struct mlx5_eq *eq, u32 entry) in get_eqe()
61 static inline struct mlx5_eqe *next_eqe_sw(struct mlx5_eq *eq) in next_eqe_sw()
63 struct mlx5_eqe *eqe = get_eqe(eq, eq->cons_index & eq->fbc.sz_m1); in next_eqe_sw()
H A Dclock.c890 struct mlx5_eqe *eqe = data; in mlx5_pps_event()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Devents.c149 struct mlx5_eqe *eqe = data; in any_notifier()
161 struct mlx5_eqe *eqe = data; in temp_warn()
223 struct mlx5_eqe *eqe = data; in port_module()
314 struct mlx5_eqe *eqe = data; in pcie_core()
337 struct mlx5_eqe *eqe = data; in forward_event()
H A Deq.c115 struct mlx5_eqe *eqe; in mlx5_eq_comp_int()
207 struct mlx5_eqe *eqe; in mlx5_eq_async_int()
255 struct mlx5_eqe *eqe; in init_eq_buf()
506 struct mlx5_eqe *eqe; in cq_err_event_notifier()
786 struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc) in mlx5_eq_get_eqe()
790 struct mlx5_eqe *eqe; in mlx5_eq_get_eqe()
H A Den_txrx.c258 void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) in mlx5e_completion_event()
H A Dcq.c70 struct mlx5_eqe *eqe) in mlx5_add_cq_to_tasklet()
H A Dfw_reset.c607 static void mlx5_sync_reset_events_handle(struct mlx5_fw_reset *fw_reset, struct mlx5_eqe *eqe) in mlx5_sync_reset_events_handle()
633 struct mlx5_eqe *eqe = data; in fw_reset_event_notifier()
H A Dpagealloc.c617 struct mlx5_eqe *eqe; in req_pages_handler()
H A Den_rep.c1243 struct mlx5_eqe *eqe = data; in uplink_rep_async_event()
/openbmc/linux/include/linux/mlx5/
H A Dcq.h49 void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe);
57 void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe);
H A Deq.h30 struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc);
H A Ddevice.h759 struct mlx5_eqe { struct
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Dvhca_event.c108 struct mlx5_eqe *eqe = data; in mlx5_vhca_state_change_notifier()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dcore.c336 void *data = ((struct mlx5_eqe *)eqe)->data.raw; in mlx5_fpga_event()
H A Dconn.c401 struct mlx5_eqe *eqe) in mlx5_fpga_conn_cq_complete()
/openbmc/linux/drivers/infiniband/hw/mlx5/
H A Dqpc.c91 static int dct_event_notifier(struct mlx5_ib_dev *dev, struct mlx5_eqe *eqe) in dct_event_notifier()
112 struct mlx5_eqe *eqe = data; in rsc_event_notifier()
H A Ddevx.c251 static u16 get_event_obj_type(unsigned long event_type, struct mlx5_eqe *eqe) in get_event_obj_type()
1429 static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) in devx_cq_comp()
2414 struct mlx5_eqe *eqe = data; in devx_get_obj_id_from_event()
2471 event_data = kzalloc(sizeof(*event_data) + sizeof(struct mlx5_eqe), in deliver_event()
2481 memcpy(event_data->hdr.out_data, data, sizeof(struct mlx5_eqe)); in deliver_event()
2729 eventsz = sizeof(struct mlx5_eqe) + in devx_async_event_read()
H A Dsrq_cmd.c728 struct mlx5_eqe *eqe; in srq_event_notifier()
H A Dcq.c41 static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe) in mlx5_ib_cq_comp()
H A Dodp.c1391 struct mlx5_eqe *eqe; in mlx5_ib_eq_pf_process()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtxrx.h62 void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe);
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_offload.c483 struct mlx5_eqe *eqe = data; in mlx5e_ipsec_event()
/openbmc/linux/drivers/vfio/pci/mlx5/
H A Dcmd.c911 struct mlx5_eqe *eqe = data; in mlx5vf_event_notifier()
937 struct mlx5_eqe *eqe) in mlx5vf_cq_complete()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A Dfw_tracer.c1195 struct mlx5_eqe *eqe = data; in fw_tracer_event()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_send.c1053 struct mlx5_eqe *eqe) in dr_cq_complete()

12