Lines Matching refs:aeqe

4062 						  struct hns_roce_aeqe *aeqe,  in hns_roce_v2_wq_catas_err_handle()  argument
4069 sub_type = roce_get_field(aeqe->asyn, HNS_ROCE_V2_AEQE_SUB_TYPE_M, in hns_roce_v2_wq_catas_err_handle()
4094 struct hns_roce_aeqe *aeqe, u32 qpn) in hns_roce_v2_local_wq_access_err_handle() argument
4100 sub_type = roce_get_field(aeqe->asyn, HNS_ROCE_V2_AEQE_SUB_TYPE_M, in hns_roce_v2_local_wq_access_err_handle()
4131 struct hns_roce_aeqe *aeqe, in hns_roce_v2_qp_err_handle() argument
4144 hns_roce_v2_wq_catas_err_handle(hr_dev, aeqe, qpn); in hns_roce_v2_qp_err_handle()
4150 hns_roce_v2_local_wq_access_err_handle(hr_dev, aeqe, qpn); in hns_roce_v2_qp_err_handle()
4160 struct hns_roce_aeqe *aeqe, in hns_roce_v2_cq_err_handle() argument
4210 struct hns_roce_aeqe *aeqe; in next_aeqe_sw_v2() local
4213 aeqe = get_aeqe_v2(eq, eq->cons_index); in next_aeqe_sw_v2()
4215 aeqe = mhop_get_aeqe(eq, eq->cons_index); in next_aeqe_sw_v2()
4217 return (roce_get_bit(aeqe->asyn, HNS_ROCE_V2_AEQ_AEQE_OWNER_S) ^ in next_aeqe_sw_v2()
4218 !!(eq->cons_index & eq->entries)) ? aeqe : NULL; in next_aeqe_sw_v2()
4225 struct hns_roce_aeqe *aeqe; in hns_roce_v2_aeq_int() local
4232 while ((aeqe = next_aeqe_sw_v2(eq))) { in hns_roce_v2_aeq_int()
4239 event_type = roce_get_field(aeqe->asyn, in hns_roce_v2_aeq_int()
4242 sub_type = roce_get_field(aeqe->asyn, in hns_roce_v2_aeq_int()
4245 qpn = roce_get_field(aeqe->event.qp_event.qp, in hns_roce_v2_aeq_int()
4248 cqn = roce_get_field(aeqe->event.cq_event.cq, in hns_roce_v2_aeq_int()
4264 hns_roce_v2_qp_err_handle(hr_dev, aeqe, event_type, in hns_roce_v2_aeq_int()
4274 hns_roce_v2_cq_err_handle(hr_dev, aeqe, event_type, in hns_roce_v2_aeq_int()
4282 le16_to_cpu(aeqe->event.cmd.token), in hns_roce_v2_aeq_int()
4283 aeqe->event.cmd.status, in hns_roce_v2_aeq_int()
4284 le64_to_cpu(aeqe->event.cmd.out_param)); in hns_roce_v2_aeq_int()