Lines Matching refs:pf
64 return scnprintf(buf, buf_sz, "PF: %s ", vf->pf->ib_dev.name); in usnic_ib_dump_vf_hdr()
502 struct usnic_ib_dev *pf; in usnic_ib_pci_probe() local
535 pf = usnic_ib_discover_pf(vf->vnic); in usnic_ib_pci_probe()
536 if (IS_ERR_OR_NULL(pf)) { in usnic_ib_pci_probe()
538 pci_name(pdev), PTR_ERR(pf)); in usnic_ib_pci_probe()
539 err = pf ? PTR_ERR(pf) : -EFAULT; in usnic_ib_pci_probe()
543 vf->pf = pf; in usnic_ib_pci_probe()
545 mutex_lock(&pf->usdev_lock); in usnic_ib_pci_probe()
546 list_add_tail(&vf->link, &pf->vf_dev_list); in usnic_ib_pci_probe()
554 pf->vf_res_cnt[res_type] = usnic_vnic_res_cnt(vf->vnic, in usnic_ib_pci_probe()
558 mutex_unlock(&pf->usdev_lock); in usnic_ib_pci_probe()
561 pf->ib_dev.name); in usnic_ib_pci_probe()
581 struct usnic_ib_dev *pf = vf->pf; in usnic_ib_pci_remove() local
583 mutex_lock(&pf->usdev_lock); in usnic_ib_pci_remove()
585 mutex_unlock(&pf->usdev_lock); in usnic_ib_pci_remove()
587 kref_put(&pf->vf_cnt, usnic_ib_undiscover_pf); in usnic_ib_pci_remove()