Lines Matching refs:eqe
254 static u16 get_event_obj_type(unsigned long event_type, struct mlx5_eqe *eqe) in get_event_obj_type() argument
267 return eqe->data.qp_srq.type; in get_event_obj_type()
275 return MLX5_GET(affiliated_event_header, &eqe->data, obj_type); in get_event_obj_type()
1327 static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) in devx_cq_comp() argument
1345 dispatch_event_fd(&obj_event->obj_sub_list, eqe); in devx_cq_comp()
2226 struct mlx5_eqe *eqe = data; in devx_get_obj_id_from_event() local
2240 obj_id = be32_to_cpu(eqe->data.qp_srq.qp_srq_n) & 0xffffff; in devx_get_obj_id_from_event()
2243 obj_id = be32_to_cpu(eqe->data.xrq_err.type_xrqn) & 0xffffff; in devx_get_obj_id_from_event()
2247 obj_id = be32_to_cpu(eqe->data.dct.dctn) & 0xffffff; in devx_get_obj_id_from_event()
2250 obj_id = be32_to_cpu(eqe->data.cq_err.cqn) & 0xffffff; in devx_get_obj_id_from_event()
2253 obj_id = MLX5_GET(affiliated_event_header, &eqe->data, obj_id); in devx_get_obj_id_from_event()