Lines Matching refs:pf
79 return scnprintf(buf, buf_sz, "PF: %s ", vf->pf->ib_dev.name); in usnic_ib_dump_vf_hdr()
533 struct usnic_ib_dev *pf; in usnic_ib_pci_probe() local
566 pf = usnic_ib_discover_pf(vf->vnic); in usnic_ib_pci_probe()
567 if (IS_ERR_OR_NULL(pf)) { in usnic_ib_pci_probe()
569 pci_name(pdev), PTR_ERR(pf)); in usnic_ib_pci_probe()
570 err = pf ? PTR_ERR(pf) : -EFAULT; in usnic_ib_pci_probe()
574 vf->pf = pf; in usnic_ib_pci_probe()
576 mutex_lock(&pf->usdev_lock); in usnic_ib_pci_probe()
577 list_add_tail(&vf->link, &pf->vf_dev_list); in usnic_ib_pci_probe()
585 pf->vf_res_cnt[res_type] = usnic_vnic_res_cnt(vf->vnic, in usnic_ib_pci_probe()
589 mutex_unlock(&pf->usdev_lock); in usnic_ib_pci_probe()
592 pf->ib_dev.name); in usnic_ib_pci_probe()
612 struct usnic_ib_dev *pf = vf->pf; in usnic_ib_pci_remove() local
614 mutex_lock(&pf->usdev_lock); in usnic_ib_pci_remove()
616 mutex_unlock(&pf->usdev_lock); in usnic_ib_pci_remove()
618 kref_put(&pf->vf_cnt, usnic_ib_undiscover_pf); in usnic_ib_pci_remove()