Home
last modified time | relevance | path

Searched refs:epf_group (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/pci/endpoint/
H A Dpci-ep-cfs.c52 struct pci_epf_group *epf_group = to_pci_epf_group(epf_item->ci_parent); in pci_secondary_epc_epf_link() local
55 struct pci_epf *epf = epf_group->epf; in pci_secondary_epc_epf_link()
73 struct pci_epf_group *epf_group = to_pci_epf_group(epf_item->ci_parent); in pci_secondary_epc_epf_unlink() local
81 epf = epf_group->epf; in pci_secondary_epc_epf_unlink()
97 *pci_ep_cfs_add_secondary_group(struct pci_epf_group *epf_group) in pci_ep_cfs_add_secondary_group() argument
101 secondary_epc_group = &epf_group->secondary_epc_group; in pci_ep_cfs_add_secondary_group()
104 configfs_register_group(&epf_group->group, secondary_epc_group); in pci_ep_cfs_add_secondary_group()
113 struct pci_epf_group *epf_group = to_pci_epf_group(epf_item->ci_parent); in pci_primary_epc_epf_link() local
116 struct pci_epf *epf = epf_group->epf; in pci_primary_epc_epf_link()
134 struct pci_epf_group *epf_group in pci_primary_epc_epf_unlink() local
158 pci_ep_cfs_add_primary_group(struct pci_epf_group *epf_group) pci_ep_cfs_add_primary_group() argument
218 struct pci_epf_group *epf_group = to_pci_epf_group(epf_item); pci_epc_epf_link() local
241 struct pci_epf_group *epf_group = to_pci_epf_group(epf_item); pci_epc_epf_unlink() local
494 struct pci_epf_group *epf_group = to_pci_epf_group(item); pci_epf_release() local
551 pci_ep_cfs_add_type_group(struct pci_epf_group *epf_group) pci_ep_cfs_add_type_group() argument
570 struct pci_epf_group *epf_group; pci_epf_cfs_work() local
592 struct pci_epf_group *epf_group; pci_epf_make() local
[all...]
H A Dpci-epf-core.c311 list_for_each_entry_safe(group, tmp, &driver->epf_group, group_entry) in pci_epf_remove_cfs()
313 list_del(&driver->epf_group); in pci_epf_remove_cfs()
338 INIT_LIST_HEAD(&driver->epf_group); in pci_epf_add_cfs()
349 list_add_tail(&group->group_entry, &driver->epf_group); in pci_epf_add_cfs()
/kernel/linux/linux-5.10/drivers/pci/endpoint/
H A Dpci-ep-cfs.c92 struct pci_epf_group *epf_group = to_pci_epf_group(epf_item); in pci_epc_epf_link() local
95 struct pci_epf *epf = epf_group->epf; in pci_epc_epf_link()
115 struct pci_epf_group *epf_group = to_pci_epf_group(epf_item); in pci_epc_epf_unlink() local
121 epf = epf_group->epf; in pci_epc_epf_unlink()
356 struct pci_epf_group *epf_group = to_pci_epf_group(item); in pci_epf_release() local
359 idr_remove(&functions_idr, epf_group->index); in pci_epf_release()
361 pci_epf_destroy(epf_group->epf); in pci_epf_release()
362 kfree(epf_group); in pci_epf_release()
378 struct pci_epf_group *epf_group; in pci_epf_make() local
383 epf_group in pci_epf_make()
[all...]
H A Dpci-epf-core.c148 list_for_each_entry_safe(group, tmp, &driver->epf_group, group_entry) in pci_epf_remove_cfs()
150 list_del(&driver->epf_group); in pci_epf_remove_cfs()
175 INIT_LIST_HEAD(&driver->epf_group); in pci_epf_add_cfs()
186 list_add_tail(&group->group_entry, &driver->epf_group); in pci_epf_add_cfs()
/kernel/linux/linux-5.10/include/linux/
H A Dpci-epf.h78 * @epf_group: list of configfs group corresponding to the PCI EPF driver
88 struct list_head epf_group; member
/kernel/linux/linux-6.6/include/linux/
H A Dpci-epf.h92 * @epf_group: list of configfs group corresponding to the PCI EPF driver
103 struct list_head epf_group; member
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/
H A Dpci-epf-vntb.c147 #define to_epf_ntb(epf_group) container_of((epf_group), struct epf_ntb, group)
H A Dpci-epf-ntb.c86 #define to_epf_ntb(epf_group) container_of((epf_group), struct epf_ntb, group)

Completed in 11 milliseconds