Home
last modified time | relevance | path

Searched refs:ibevent (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/net/smc/
H A Dsmc_ib.c263 struct ib_event *ibevent) in smc_ib_global_event_handler()
271 switch (ibevent->event) { in smc_ib_global_event_handler()
284 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
292 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
300 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
329 static void smc_ib_qp_event_handler(struct ib_event *ibevent, void *priv) in smc_ib_qp_event_handler() argument
335 switch (ibevent->event) { in smc_ib_qp_event_handler()
338 port_idx = ibevent->element.qp->port - 1; in smc_ib_qp_event_handler()
262 smc_ib_global_event_handler(struct ib_event_handler *handler, struct ib_event *ibevent) smc_ib_global_event_handler() argument
/kernel/linux/linux-6.6/net/smc/
H A Dsmc_ib.c398 struct ib_event *ibevent) in smc_ib_global_event_handler()
406 switch (ibevent->event) { in smc_ib_global_event_handler()
419 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
427 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
435 port_idx = ibevent->element.port_num - 1; in smc_ib_global_event_handler()
629 static void smc_ib_qp_event_handler(struct ib_event *ibevent, void *priv) in smc_ib_qp_event_handler() argument
635 switch (ibevent->event) { in smc_ib_qp_event_handler()
638 port_idx = ibevent->element.qp->port - 1; in smc_ib_qp_event_handler()
397 smc_ib_global_event_handler(struct ib_event_handler *handler, struct ib_event *ibevent) smc_ib_global_event_handler() argument
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw_hw.c381 struct ib_event ibevent; in i40iw_process_aeq() local
383 ibevent.device = iwcq->ibcq.device; in i40iw_process_aeq()
384 ibevent.event = IB_EVENT_CQ_ERR; in i40iw_process_aeq()
385 ibevent.element.cq = &iwcq->ibcq; in i40iw_process_aeq()
386 iwcq->ibcq.event_handler(&ibevent, iwcq->ibcq.cq_context); in i40iw_process_aeq()
H A Di40iw_cm.c3517 struct ib_event ibevent; in i40iw_cm_disconn_true() local
3580 ibevent.device = iwqp->ibqp.device; in i40iw_cm_disconn_true()
3581 ibevent.event = (qp->eventtype == TERM_EVENT_QP_FATAL) ? in i40iw_cm_disconn_true()
3583 ibevent.element.qp = &iwqp->ibqp; in i40iw_cm_disconn_true()
3584 iwqp->ibqp.event_handler(&ibevent, iwqp->ibqp.qp_context); in i40iw_cm_disconn_true()
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dutils.c2359 struct ib_event ibevent; in irdma_ib_qp_event() local
2366 ibevent.event = IB_EVENT_QP_FATAL; in irdma_ib_qp_event()
2369 ibevent.event = IB_EVENT_QP_ACCESS_ERR; in irdma_ib_qp_event()
2372 ibevent.event = IB_EVENT_QP_REQ_ERR; in irdma_ib_qp_event()
2375 ibevent.device = iwqp->ibqp.device; in irdma_ib_qp_event()
2376 ibevent.element.qp = &iwqp->ibqp; in irdma_ib_qp_event()
2377 iwqp->ibqp.event_handler(&ibevent, iwqp->ibqp.qp_context); in irdma_ib_qp_event()
H A Dhw.c356 struct ib_event ibevent; in irdma_process_aeq() local
358 ibevent.device = iwcq->ibcq.device; in irdma_process_aeq()
359 ibevent.event = IB_EVENT_CQ_ERR; in irdma_process_aeq()
360 ibevent.element.cq = &iwcq->ibcq; in irdma_process_aeq()
361 iwcq->ibcq.event_handler(&ibevent, in irdma_process_aeq()

Completed in 15 milliseconds