Home
last modified time | relevance | path

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

/linux/net/smc/
H A Dsmc_ib.c403 struct ib_event *ibevent) in smc_ib_global_event_handler() argument
411 switch (ibevent->event) { in smc_ib_global_event_handler()
424 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
432 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
440 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
634 static void smc_ib_qp_event_handler(struct ib_event *ibevent, void *priv) in smc_ib_qp_event_handler() argument
640 switch (ibevent->event) { in smc_ib_qp_event_handler()
643 port_idx = ibevent->element.qp->port - 1; in smc_ib_qp_event_handler()
/linux/drivers/infiniband/hw/irdma/
H A Dutils.c2333 struct ib_event ibevent; in irdma_ib_qp_event()
2340 ibevent.event = IB_EVENT_QP_FATAL; in irdma_ib_qp_event()
2343 ibevent.event = IB_EVENT_QP_ACCESS_ERR; in irdma_ib_qp_event()
2346 ibevent.event = IB_EVENT_QP_REQ_ERR; in irdma_ib_qp_event()
2349 ibevent.device = iwqp->ibqp.device; in irdma_ib_qp_event()
2350 ibevent.element.qp = &iwqp->ibqp; in irdma_ib_qp_event()
2351 iwqp->ibqp.event_handler(&ibevent, iwqp->ibqp.qp_context); in irdma_ib_qp_event()
2335 struct ib_event ibevent; irdma_ib_qp_event() local
/linux/drivers/infiniband/core/
H A Ddevice.c2947 struct ib_event ibevent = {}; in ib_dispatch_port_state_event()
2963 ibevent.event = (curr_state == IB_PORT_DOWN) ? in handle_port_event()
2965 ibevent.device = ibdev; in handle_port_event()
2966 ibevent.element.port_num = port; in handle_port_event()
2967 ib_dispatch_event(&ibevent); in handle_port_event()
2939 struct ib_event ibevent = {}; ib_dispatch_port_state_event() local