Home
last modified time | relevance | path

Searched refs:epf_vf (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/pci/endpoint/
H A Dpci-epf-core.c33 struct pci_epf *epf_vf; in pci_epf_unbind() local
41 list_for_each_entry(epf_vf, &epf->pci_vepf, list) { in pci_epf_unbind()
42 if (epf_vf->is_bound) in pci_epf_unbind()
43 epf_vf->driver->ops->unbind(epf_vf); in pci_epf_unbind()
62 struct pci_epf *epf_vf; in pci_epf_bind() local
76 list_for_each_entry(epf_vf, &epf->pci_vepf, list) { in pci_epf_bind()
77 vfunc_no = epf_vf->vfunc_no; in pci_epf_bind()
119 epf_vf->func_no = epf->func_no; in pci_epf_bind()
120 epf_vf->sec_epc_func_no = epf->sec_epc_func_no; in pci_epf_bind()
121 epf_vf->epc = epf->epc; in pci_epf_bind()
[all …]
H A Dpci-ep-cfs.c476 struct pci_epf *epf_vf = epf_vf_group->epf; in pci_epf_vepf_link() local
478 return pci_epf_add_vepf(epf_pf, epf_vf); in pci_epf_vepf_link()
487 struct pci_epf *epf_vf = epf_vf_group->epf; in pci_epf_vepf_unlink() local
489 pci_epf_remove_vepf(epf_pf, epf_vf); in pci_epf_vepf_unlink()
/openbmc/linux/include/linux/
H A Dpci-epf.h224 int pci_epf_add_vepf(struct pci_epf *epf_pf, struct pci_epf *epf_vf);
225 void pci_epf_remove_vepf(struct pci_epf *epf_pf, struct pci_epf *epf_vf);