Lines Matching refs:iwdev
353 struct irdma_device *iwdev; in irdma_netdevice_event() local
356 iwdev = container_of(notifier, struct irdma_device, nb_netdevice_event); in irdma_netdevice_event()
357 if (iwdev->netdev != netdev) in irdma_netdevice_event()
360 iwdev->iw_status = 1; in irdma_netdevice_event()
363 iwdev->iw_status = 0; in irdma_netdevice_event()
366 irdma_port_ibevent(iwdev); in irdma_netdevice_event()
376 irdma_unregister_notifiers(struct irdma_device *iwdev) in irdma_unregister_notifiers() argument
378 unregister_netdevice_notifier(&iwdev->nb_netdevice_event); in irdma_unregister_notifiers()
382 irdma_register_notifiers(struct irdma_device *iwdev) in irdma_register_notifiers() argument
386 iwdev->nb_netdevice_event.notifier_call = irdma_netdevice_event; in irdma_register_notifiers()
387 ret = register_netdevice_notifier(&iwdev->nb_netdevice_event); in irdma_register_notifiers()
389 irdma_dev_err(&iwdev->ibdev, "register_netdevice_notifier failed\n"); in irdma_register_notifiers()
729 irdma_dev_err(&rf->iwdev->ibdev, in irdma_handle_cqp_op()
755 struct irdma_device *iwdev = iwqp->iwdev; in irdma_qp_rem_ref() local
758 spin_lock_irqsave(&iwdev->rf->qptable_lock, flags); in irdma_qp_rem_ref()
760 spin_unlock_irqrestore(&iwdev->rf->qptable_lock, flags); in irdma_qp_rem_ref()
764 iwdev->rf->qp_table[iwqp->ibqp.qp_num] = NULL; in irdma_qp_rem_ref()
765 spin_unlock_irqrestore(&iwdev->rf->qptable_lock, flags); in irdma_qp_rem_ref()
798 return &(container_of(dev, struct irdma_pci_f, sc_dev))->iwdev->ibdev; in to_ibdev()
809 struct irdma_device *iwdev = to_iwdev(device); in irdma_get_qp() local
811 if (qpn < IW_FIRST_QPN || qpn >= iwdev->rf->max_qp) in irdma_get_qp()
814 return &iwdev->rf->qp_table[qpn]->ibqp; in irdma_get_qp()
1213 irdma_hw_modify_qp(struct irdma_device *iwdev, struct irdma_qp *iwqp, in irdma_hw_modify_qp() argument
1217 struct irdma_pci_f *rf = iwdev->rf; in irdma_hw_modify_qp()
1241 if (rdma_protocol_roce(&iwdev->ibdev, 1)) in irdma_hw_modify_qp()
1359 struct irdma_device *iwdev = buf->vsi->back_vsi; in irdma_ieq_get_qp() local
1377 cm_node = irdma_find_node(&iwdev->cm_core, rem_port, rem_addr, loc_port, in irdma_ieq_get_qp()
1883 irdma_dev_err(&rf->iwdev->ibdev, "%s get_arp failed for index = %d\n", in irdma_ah_cqp_op()
2258 if (qp->iwdev->rf->reset) in irdma_modify_qp_to_err()
2474 struct irdma_device *iwdev = to_iwdev(cq->ibcq.device); in irdma_comp_handler() local
2475 struct irdma_ceq *ceq = &iwdev->rf->ceqlist[cq->sc_cq.ceq_id]; in irdma_comp_handler()
2611 irdma_dev_warn(&iwqp->iwdev->ibdev, in irdma_udqp_qs_change()
2665 if (irdma_hw_alloc_mw(rf->iwdev, &iwmr)) in cqp_poll_worker()
2669 mod_delayed_work(rf->iwdev->cleanup_wq, &rf->dwork_cqp_poll, in cqp_poll_worker()