Symbol: pci_epf
drivers/nvme/target/pci-epf.c
199
struct pci_epf *epf;
drivers/nvme/target/pci-epf.c
2154
struct pci_epf *epf = nvme_epf->epf;
drivers/nvme/target/pci-epf.c
2222
struct pci_epf *epf = nvme_epf->epf;
drivers/nvme/target/pci-epf.c
2233
struct pci_epf *epf = nvme_epf->epf;
drivers/nvme/target/pci-epf.c
2242
struct pci_epf *epf = nvme_epf->epf;
drivers/nvme/target/pci-epf.c
2282
static int nvmet_pci_epf_epc_init(struct pci_epf *epf)
drivers/nvme/target/pci-epf.c
2367
static void nvmet_pci_epf_epc_deinit(struct pci_epf *epf)
drivers/nvme/target/pci-epf.c
2378
static int nvmet_pci_epf_link_up(struct pci_epf *epf)
drivers/nvme/target/pci-epf.c
2388
static int nvmet_pci_epf_link_down(struct pci_epf *epf)
drivers/nvme/target/pci-epf.c
2405
static int nvmet_pci_epf_bind(struct pci_epf *epf)
drivers/nvme/target/pci-epf.c
2429
static void nvmet_pci_epf_unbind(struct pci_epf *epf)
drivers/nvme/target/pci-epf.c
2453
static int nvmet_pci_epf_probe(struct pci_epf *epf,
drivers/nvme/target/pci-epf.c
259
struct pci_epf *epf = nvme_epf->epf;
drivers/nvme/target/pci-epf.c
2590
static struct config_group *nvmet_pci_epf_add_cfs(struct pci_epf *epf,
drivers/nvme/target/pci-epf.c
268
struct pci_epf *epf = nvme_epf->epf;
drivers/nvme/target/pci-epf.c
292
struct pci_epf *epf = nvme_epf->epf;
drivers/nvme/target/pci-epf.c
363
struct pci_epf *epf = nvme_epf->epf;
drivers/nvme/target/pci-epf.c
622
struct pci_epf *epf = nvme_epf->epf;
drivers/pci/controller/pcie-rockchip-ep.c
474
struct pci_epf *epf;
drivers/pci/controller/pcie-rockchip-ep.c
478
list_for_each_entry(epf, &epc->pci_epf, list)
drivers/pci/endpoint/functions/pci-epf-mhi.c
147
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-mhi.c
171
struct pci_epf *epf = epf_mhi->epf;
drivers/pci/endpoint/functions/pci-epf-mhi.c
209
struct pci_epf *epf = epf_mhi->epf;
drivers/pci/endpoint/functions/pci-epf-mhi.c
231
struct pci_epf *epf = epf_mhi->epf;
drivers/pci/endpoint/functions/pci-epf-mhi.c
720
static int pci_epf_mhi_epc_init(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
768
static void pci_epf_mhi_epc_deinit(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
786
static int pci_epf_mhi_link_up(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
825
static int pci_epf_mhi_link_down(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
841
static int pci_epf_mhi_bus_master_enable(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
866
static int pci_epf_mhi_bind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
900
static void pci_epf_mhi_unbind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
932
static int pci_epf_mhi_probe(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-ntb.c
1003
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1510
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1554
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1602
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1723
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1865
static int epf_ntb_bind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-ntb.c
1924
static void epf_ntb_unbind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-ntb.c
2063
static struct config_group *epf_ntb_add_cfs(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-ntb.c
2083
static int epf_ntb_probe(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-ntb.c
80
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
953
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-test.c
1048
static int pci_epf_test_set_bar(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1075
static void pci_epf_test_clear_bar(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1090
static void pci_epf_test_set_capabilities(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1117
static int pci_epf_test_epc_init(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1174
static void pci_epf_test_epc_deinit(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1183
static int pci_epf_test_link_up(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1193
static int pci_epf_test_link_down(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1209
static int pci_epf_test_alloc_space(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1264
static void pci_epf_test_free_space(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1279
static int pci_epf_test_bind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1310
static void pci_epf_test_unbind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1398
static struct config_group *pci_epf_test_add_cfs(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-test.c
1418
static int pci_epf_test_probe(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-test.c
159
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
248
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
355
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
459
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
556
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
653
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
716
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
728
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
74
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-test.c
790
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
831
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
932
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
980
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
1175
static struct config_group *epf_ntb_add_cfs(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-vntb.c
124
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
1514
static int epf_ntb_bind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-vntb.c
1580
static void epf_ntb_unbind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-vntb.c
1608
static int epf_ntb_probe(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-vntb.c
433
struct pci_epf *epf = ntb->epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
525
struct pci_epf *epf = ntb->epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
891
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-cfs.c
117
struct pci_epf *epf = epf_group->epf;
drivers/pci/endpoint/pci-ep-cfs.c
141
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-cfs.c
225
struct pci_epf *epf = epf_group->epf;
drivers/pci/endpoint/pci-ep-cfs.c
247
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-cfs.c
26
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-cfs.c
330
struct pci_epf *epf = to_pci_epf_group(item)->epf; \
drivers/pci/endpoint/pci-ep-cfs.c
341
struct pci_epf *epf = to_pci_epf_group(item)->epf; \
drivers/pci/endpoint/pci-ep-cfs.c
355
struct pci_epf *epf = to_pci_epf_group(item)->epf; \
drivers/pci/endpoint/pci-ep-cfs.c
369
struct pci_epf *epf = to_pci_epf_group(item)->epf; \
drivers/pci/endpoint/pci-ep-cfs.c
482
struct pci_epf *epf_pf = epf_pf_group->epf;
drivers/pci/endpoint/pci-ep-cfs.c
483
struct pci_epf *epf_vf = epf_vf_group->epf;
drivers/pci/endpoint/pci-ep-cfs.c
493
struct pci_epf *epf_pf = epf_pf_group->epf;
drivers/pci/endpoint/pci-ep-cfs.c
494
struct pci_epf *epf_vf = epf_vf_group->epf;
drivers/pci/endpoint/pci-ep-cfs.c
53
struct pci_epf *epf = epf_group->epf;
drivers/pci/endpoint/pci-ep-cfs.c
538
static struct config_group *pci_epf_type_add_cfs(struct pci_epf *epf,
drivers/pci/endpoint/pci-ep-cfs.c
598
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-cfs.c
77
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-msi.c
24
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-msi.c
30
epf = list_first_entry_or_null(&epc->pci_epf, struct pci_epf, list);
drivers/pci/endpoint/pci-ep-msi.c
38
int pci_epf_alloc_doorbell(struct pci_epf *epf, u16 num_db)
drivers/pci/endpoint/pci-ep-msi.c
48
if (list_first_entry_or_null(&epc->pci_epf, struct pci_epf, list) != epf) {
drivers/pci/endpoint/pci-ep-msi.c
92
void pci_epf_free_doorbell(struct pci_epf *epf)
drivers/pci/endpoint/pci-epc-core.c
709
int pci_epc_add_epf(struct pci_epc *epc, struct pci_epf *epf,
drivers/pci/endpoint/pci-epc-core.c
750
list_add_tail(list, &epc->pci_epf);
drivers/pci/endpoint/pci-epc-core.c
767
void pci_epc_remove_epf(struct pci_epc *epc, struct pci_epf *epf,
drivers/pci/endpoint/pci-epc-core.c
802
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
808
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
828
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
834
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
854
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
860
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
881
void pci_epc_notify_pending_init(struct pci_epc *epc, struct pci_epf *epf)
drivers/pci/endpoint/pci-epc-core.c
900
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
906
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
928
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
934
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
993
INIT_LIST_HEAD(&epc->pci_epf);
drivers/pci/endpoint/pci-epf-core.c
155
int pci_epf_add_vepf(struct pci_epf *epf_pf, struct pci_epf *epf_vf)
drivers/pci/endpoint/pci-epf-core.c
198
void pci_epf_remove_vepf(struct pci_epf *epf_pf, struct pci_epf *epf_vf)
drivers/pci/endpoint/pci-epf-core.c
211
static int pci_epf_get_required_bar_size(struct pci_epf *epf, size_t *bar_size,
drivers/pci/endpoint/pci-epf-core.c
262
void pci_epf_free_space(struct pci_epf *epf, void *addr, enum pci_barno bar,
drivers/pci/endpoint/pci-epf-core.c
305
void *pci_epf_alloc_space(struct pci_epf *epf, size_t size, enum pci_barno bar,
drivers/pci/endpoint/pci-epf-core.c
31
void pci_epf_unbind(struct pci_epf *epf)
drivers/pci/endpoint/pci-epf-core.c
33
struct pci_epf *epf_vf;
drivers/pci/endpoint/pci-epf-core.c
362
int pci_epf_assign_bar_space(struct pci_epf *epf, size_t size,
drivers/pci/endpoint/pci-epf-core.c
517
void pci_epf_destroy(struct pci_epf *epf)
drivers/pci/endpoint/pci-epf-core.c
531
struct pci_epf *pci_epf_create(const char *name)
drivers/pci/endpoint/pci-epf-core.c
534
struct pci_epf *epf;
drivers/pci/endpoint/pci-epf-core.c
59
int pci_epf_bind(struct pci_epf *epf)
drivers/pci/endpoint/pci-epf-core.c
594
int pci_epf_align_inbound_addr(struct pci_epf *epf, enum pci_barno bar,
drivers/pci/endpoint/pci-epf-core.c
615
struct pci_epf *epf = to_pci_epf(dev);
drivers/pci/endpoint/pci-epf-core.c
62
struct pci_epf *epf_vf;
drivers/pci/endpoint/pci-epf-core.c
626
pci_epf_match_id(const struct pci_epf_device_id *id, const struct pci_epf *epf)
drivers/pci/endpoint/pci-epf-core.c
639
struct pci_epf *epf = to_pci_epf(dev);
drivers/pci/endpoint/pci-epf-core.c
650
struct pci_epf *epf = to_pci_epf(dev);
drivers/pci/endpoint/pci-epf-core.c
663
struct pci_epf *epf = to_pci_epf(dev);
include/linux/pci-ep-msi.h
12
struct pci_epf;
include/linux/pci-ep-msi.h
15
int pci_epf_alloc_doorbell(struct pci_epf *epf, u16 nums);
include/linux/pci-ep-msi.h
16
void pci_epf_free_doorbell(struct pci_epf *epf);
include/linux/pci-ep-msi.h
18
static inline int pci_epf_alloc_doorbell(struct pci_epf *epf, u16 nums)
include/linux/pci-ep-msi.h
23
static inline void pci_epf_free_doorbell(struct pci_epf *epf)
include/linux/pci-epc.h
171
struct list_head pci_epf;
include/linux/pci-epc.h
276
int pci_epc_add_epf(struct pci_epc *epc, struct pci_epf *epf,
include/linux/pci-epc.h
281
void pci_epc_notify_pending_init(struct pci_epc *epc, struct pci_epf *epf);
include/linux/pci-epc.h
284
void pci_epc_remove_epf(struct pci_epc *epc, struct pci_epf *epf,
include/linux/pci-epf.h
100
int (*probe)(struct pci_epf *epf,
include/linux/pci-epf.h
102
void (*remove)(struct pci_epf *epf);
include/linux/pci-epf.h
18
struct pci_epf;
include/linux/pci-epf.h
206
struct pci_epf *epf_pf;
include/linux/pci-epf.h
242
#define to_pci_epf(epf_dev) container_of((epf_dev), struct pci_epf, dev)
include/linux/pci-epf.h
247
static inline void epf_set_drvdata(struct pci_epf *epf, void *data)
include/linux/pci-epf.h
252
static inline void *epf_get_drvdata(struct pci_epf *epf)
include/linux/pci-epf.h
257
struct pci_epf *pci_epf_create(const char *name);
include/linux/pci-epf.h
258
void pci_epf_destroy(struct pci_epf *epf);
include/linux/pci-epf.h
262
void *pci_epf_alloc_space(struct pci_epf *epf, size_t size, enum pci_barno bar,
include/linux/pci-epf.h
265
void pci_epf_free_space(struct pci_epf *epf, void *addr, enum pci_barno bar,
include/linux/pci-epf.h
268
int pci_epf_assign_bar_space(struct pci_epf *epf, size_t size,
include/linux/pci-epf.h
274
int pci_epf_align_inbound_addr(struct pci_epf *epf, enum pci_barno bar,
include/linux/pci-epf.h
276
int pci_epf_bind(struct pci_epf *epf);
include/linux/pci-epf.h
277
void pci_epf_unbind(struct pci_epf *epf);
include/linux/pci-epf.h
278
int pci_epf_add_vepf(struct pci_epf *epf_pf, struct pci_epf *epf_vf);
include/linux/pci-epf.h
279
void pci_epf_remove_vepf(struct pci_epf *epf_pf, struct pci_epf *epf_vf);
include/linux/pci-epf.h
66
int (*bind)(struct pci_epf *epf);
include/linux/pci-epf.h
67
void (*unbind)(struct pci_epf *epf);
include/linux/pci-epf.h
68
struct config_group *(*add_cfs)(struct pci_epf *epf,
include/linux/pci-epf.h
81
int (*epc_init)(struct pci_epf *epf);
include/linux/pci-epf.h
82
void (*epc_deinit)(struct pci_epf *epf);
include/linux/pci-epf.h
83
int (*link_up)(struct pci_epf *epf);
include/linux/pci-epf.h
84
int (*link_down)(struct pci_epf *epf);
include/linux/pci-epf.h
85
int (*bus_master_enable)(struct pci_epf *epf);