Lines Matching refs:epf
14 #include <linux/pci-epf.h>
24 struct pci_epf *epf;
95 struct pci_epf *epf = epf_group->epf;
97 ret = pci_epc_add_epf(epc, epf);
101 ret = pci_epf_bind(epf);
103 pci_epc_remove_epf(epc, epf);
114 struct pci_epf *epf;
121 epf = epf_group->epf;
122 pci_epf_unbind(epf);
123 pci_epc_remove_epf(epc, epf);
197 struct pci_epf *epf = to_pci_epf_group(item)->epf; \
198 if (WARN_ON_ONCE(!epf->header)) \
200 return sprintf(page, "0x%04x\n", epf->header->_name); \
209 struct pci_epf *epf = to_pci_epf_group(item)->epf; \
210 if (WARN_ON_ONCE(!epf->header)) \
215 epf->header->_name = val; \
225 struct pci_epf *epf = to_pci_epf_group(item)->epf; \
226 if (WARN_ON_ONCE(!epf->header)) \
231 epf->header->_name = val; \
241 struct pci_epf *epf = to_pci_epf_group(item)->epf; \
242 if (WARN_ON_ONCE(!epf->header)) \
247 epf->header->_name = val; \
261 to_pci_epf_group(item)->epf->msi_interrupts = val;
270 to_pci_epf_group(item)->epf->msi_interrupts);
283 to_pci_epf_group(item)->epf->msix_interrupts = val;
292 to_pci_epf_group(item)->epf->msix_interrupts);
361 pci_epf_destroy(epf_group->epf);
379 struct pci_epf *epf;
406 epf = pci_epf_create(epf_name);
407 if (IS_ERR(epf)) {
413 epf_group->epf = epf;