Lines Matching refs:iwdev
304 struct irdma_device *iwdev; in irdma_netdevice_event() local
307 iwdev = container_of(notifier, struct irdma_device, nb_netdevice_event); in irdma_netdevice_event()
308 if (iwdev->netdev != netdev) in irdma_netdevice_event()
311 iwdev->iw_status = 1; in irdma_netdevice_event()
314 iwdev->iw_status = 0; in irdma_netdevice_event()
317 irdma_port_ibevent(iwdev); in irdma_netdevice_event()
327 irdma_unregister_notifiers(struct irdma_device *iwdev) in irdma_unregister_notifiers() argument
329 unregister_netdevice_notifier(&iwdev->nb_netdevice_event); in irdma_unregister_notifiers()
333 irdma_register_notifiers(struct irdma_device *iwdev) in irdma_register_notifiers() argument
337 iwdev->nb_netdevice_event.notifier_call = irdma_netdevice_event; in irdma_register_notifiers()
338 ret = register_netdevice_notifier(&iwdev->nb_netdevice_event); in irdma_register_notifiers()
340 irdma_dev_err(&iwdev->ibdev, "register_netdevice_notifier failed\n"); in irdma_register_notifiers()
658 irdma_dev_err(&rf->iwdev->ibdev, in irdma_handle_cqp_op()
683 struct irdma_device *iwdev = iwqp->iwdev; in irdma_qp_rem_ref() local
686 spin_lock_irqsave(&iwdev->rf->qptable_lock, flags); in irdma_qp_rem_ref()
688 spin_unlock_irqrestore(&iwdev->rf->qptable_lock, flags); in irdma_qp_rem_ref()
692 iwdev->rf->qp_table[iwqp->ibqp.qp_num] = NULL; in irdma_qp_rem_ref()
693 spin_unlock_irqrestore(&iwdev->rf->qptable_lock, flags); in irdma_qp_rem_ref()
726 return &(container_of(dev, struct irdma_pci_f, sc_dev))->iwdev->ibdev; in to_ibdev()
737 struct irdma_device *iwdev = to_iwdev(device); in irdma_get_qp() local
739 if (qpn < IW_FIRST_QPN || qpn >= iwdev->rf->max_qp) in irdma_get_qp()
742 return &iwdev->rf->qp_table[qpn]->ibqp; in irdma_get_qp()
1139 irdma_hw_modify_qp(struct irdma_device *iwdev, struct irdma_qp *iwqp, in irdma_hw_modify_qp() argument
1143 struct irdma_pci_f *rf = iwdev->rf; in irdma_hw_modify_qp()
1166 if (rdma_protocol_roce(&iwdev->ibdev, 1)) in irdma_hw_modify_qp()
1285 struct irdma_device *iwdev = buf->vsi->back_vsi; in irdma_ieq_get_qp() local
1303 cm_node = irdma_find_node(&iwdev->cm_core, rem_port, rem_addr, loc_port, in irdma_ieq_get_qp()
2186 if (qp->iwdev->rf->reset) in irdma_modify_qp_to_err()
2260 rf = iwqp->iwdev->rf; in irdma_upload_qp_context()
2513 irdma_dev_warn(&iwqp->iwdev->ibdev, in irdma_udqp_qs_change()