Lines Matching refs:ib_event
2266 struct ib_event event; in bnxt_re_handle_qp_async_event()
2357 struct ib_event ibevent = {}; in bnxt_re_handle_cq_async_error()
2430 struct ib_event ib_event; in bnxt_re_srqn_handler() local
2437 ib_event.device = &srq->rdev->ibdev; in bnxt_re_srqn_handler()
2438 ib_event.element.srq = &srq->ibsrq; in bnxt_re_srqn_handler()
2440 ib_event.event = IB_EVENT_SRQ_LIMIT_REACHED; in bnxt_re_srqn_handler()
2442 ib_event.event = IB_EVENT_SRQ_ERR; in bnxt_re_srqn_handler()
2446 (*srq->ibsrq.event_handler)(&ib_event, in bnxt_re_srqn_handler()
2528 struct ib_event ib_event; in bnxt_re_dispatch_event() local
2530 ib_event.device = ibdev; in bnxt_re_dispatch_event()
2532 ib_event.element.qp = qp; in bnxt_re_dispatch_event()
2533 ib_event.event = event; in bnxt_re_dispatch_event()
2535 qp->event_handler(&ib_event, qp->qp_context); in bnxt_re_dispatch_event()
2537 ib_event.element.port_num = port_num; in bnxt_re_dispatch_event()
2538 ib_event.event = event; in bnxt_re_dispatch_event()
2539 ib_dispatch_event(&ib_event); in bnxt_re_dispatch_event()