Home
last modified time | relevance | path

Searched refs:ibevent (Results 1 – 4 of 4) sorted by relevance

/linux/net/smc/
H A Dsmc_ib.c409 struct ib_event *ibevent) in smc_ib_global_event_handler() argument
417 switch (ibevent->event) { in smc_ib_global_event_handler()
430 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
438 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
446 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
640 static void smc_ib_qp_event_handler(struct ib_event *ibevent, void *priv) in smc_ib_qp_event_handler() argument
646 switch (ibevent->event) { in smc_ib_qp_event_handler()
649 port_idx = ibevent->element.qp->port - 1; in smc_ib_qp_event_handler()
/linux/drivers/infiniband/ulp/rtrs/
H A Drtrs-clt.h215 struct ib_event *ibevent);
H A Drtrs-clt.c3172 struct ib_event *ibevent) in rtrs_clt_ib_event_handler() argument
3174 struct ib_device *idev = ibevent->device; in rtrs_clt_ib_event_handler()
3175 u32 port_num = ibevent->element.port_num; in rtrs_clt_ib_event_handler()
3178 ib_event_msg(ibevent->event), ibevent->event, idev->name, port_num); in rtrs_clt_ib_event_handler()
/linux/drivers/infiniband/hw/bnxt_re/
H A Dmain.c1642 struct ib_event ibevent = {}; in bnxt_re_handle_cq_async_error() local
1652 ibevent.event = IB_EVENT_CQ_ERR; in bnxt_re_handle_cq_async_error()
1658 if (ibevent.event == IB_EVENT_CQ_ERR && cq->ib_cq.event_handler) { in bnxt_re_handle_cq_async_error()
1659 ibevent.element.cq = &cq->ib_cq; in bnxt_re_handle_cq_async_error()
1660 ibevent.device = &cq->rdev->ibdev; in bnxt_re_handle_cq_async_error()
1664 cq->ib_cq.event_handler(&ibevent, cq->ib_cq.cq_context); in bnxt_re_handle_cq_async_error()