| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | eq.h | 10 #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 D | clock.c | 1105 struct mlx5_eqe *eqe = data; in mlx5_pps_event()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | events.c | 150 struct mlx5_eqe *eqe = data; in any_notifier() 179 struct mlx5_eqe *eqe = data; in temp_warn() 253 struct mlx5_eqe *eqe = data; in port_module() 344 struct mlx5_eqe *eqe = data; in pcie_core() 367 struct mlx5_eqe *eqe = data; in forward_event()
|
| H A D | eq.c | 115 struct mlx5_eqe *eqe; in mlx5_eq_comp_int() 201 struct mlx5_eqe *eqe; in mlx5_eq_async_int() 246 struct mlx5_eqe *eqe; in init_eq_buf() 497 struct mlx5_eqe *eqe; in cq_err_event_notifier() 784 struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc) in mlx5_eq_get_eqe() 788 struct mlx5_eqe *eqe; in mlx5_eq_get_eqe()
|
| H A D | en_txrx.c | 260 void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) in mlx5e_completion_event()
|
| H A D | cq.c | 70 struct mlx5_eqe *eqe) in mlx5_add_cq_to_tasklet()
|
| H A D | fw_reset.c | 698 static void mlx5_sync_reset_events_handle(struct mlx5_fw_reset *fw_reset, struct mlx5_eqe *eqe) in mlx5_sync_reset_events_handle() 724 struct mlx5_eqe *eqe = data; in fw_reset_event_notifier()
|
| H A D | pagealloc.c | 622 struct mlx5_eqe *eqe; in req_pages_handler()
|
| H A D | en_rep.c | 1297 struct mlx5_eqe *eqe = data; in uplink_rep_async_event()
|
| /linux-6.15/include/linux/mlx5/ |
| H A D | cq.h | 49 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 D | eq.h | 30 struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc);
|
| H A D | device.h | 783 struct mlx5_eqe { struct
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| H A D | core.c | 336 void *data = ((struct mlx5_eqe *)eqe)->data.raw; in mlx5_fpga_event()
|
| H A D | conn.c | 401 struct mlx5_eqe *eqe) in mlx5_fpga_conn_cq_complete()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
| H A D | vhca_event.c | 122 struct mlx5_eqe *eqe = data; in mlx5_vhca_state_change_notifier()
|
| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | qpc.c | 91 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 D | devx.c | 293 static u16 get_event_obj_type(unsigned long event_type, struct mlx5_eqe *eqe) in get_event_obj_type() 1473 static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) in devx_cq_comp() 2458 struct mlx5_eqe *eqe = data; in devx_get_obj_id_from_event() 2515 event_data = kzalloc(sizeof(*event_data) + sizeof(struct mlx5_eqe), in deliver_event() 2525 memcpy(event_data->hdr.out_data, data, sizeof(struct mlx5_eqe)); in deliver_event() 2848 eventsz = sizeof(struct mlx5_eqe) + in devx_async_event_read()
|
| H A D | srq_cmd.c | 728 struct mlx5_eqe *eqe; in srq_event_notifier()
|
| H A D | cq.c | 44 static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe) in mlx5_ib_cq_comp()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | txrx.h | 83 void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe);
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec_offload.c | 491 struct mlx5_eqe *eqe = data; in mlx5e_ipsec_event()
|
| /linux-6.15/drivers/vfio/pci/mlx5/ |
| H A D | cmd.c | 1053 struct mlx5_eqe *eqe = data; in mlx5vf_event_notifier() 1086 struct mlx5_eqe *eqe) in mlx5vf_cq_complete()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
| H A D | fw_tracer.c | 1170 struct mlx5_eqe *eqe = data; in fw_tracer_event()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | send.c | 761 struct mlx5_eqe *eqe) in hws_cq_complete()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_send.c | 1053 struct mlx5_eqe *eqe) in dr_cq_complete()
|