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
724
static int pci_epf_mhi_epc_init(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
772
static void pci_epf_mhi_epc_deinit(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
790
static int pci_epf_mhi_link_up(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
829
static int pci_epf_mhi_link_down(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
845
static int pci_epf_mhi_bus_master_enable(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
870
static int pci_epf_mhi_bind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
904
static void pci_epf_mhi_unbind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-mhi.c
936
static int pci_epf_mhi_probe(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-ntb.c
1006
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1514
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1562
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1676
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1818
static int epf_ntb_bind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-ntb.c
1874
static void epf_ntb_unbind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-ntb.c
2012
static struct config_group *epf_ntb_add_cfs(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-ntb.c
2032
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
956
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-test.c
1024
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
1092
static int pci_epf_test_set_bar(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1119
static void pci_epf_test_clear_bar(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1134
static void pci_epf_test_set_capabilities(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1182
static int pci_epf_test_epc_init(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1239
static void pci_epf_test_epc_deinit(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1248
static int pci_epf_test_link_up(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1258
static int pci_epf_test_link_down(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1274
static int pci_epf_test_alloc_space(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1329
static void pci_epf_test_free_space(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1344
static int pci_epf_test_bind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1375
static void pci_epf_test_unbind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-test.c
1463
static struct config_group *pci_epf_test_add_cfs(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-test.c
1483
static int pci_epf_test_probe(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-test.c
168
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
257
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
364
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
468
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
565
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
662
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
725
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
736
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
82
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-test.c
825
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
873
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-test.c
976
struct pci_epf *epf = epf_test->epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
1278
static struct config_group *epf_ntb_add_cfs(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-vntb.c
136
struct pci_epf *epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
1513
struct pci_epf *epf = ntb->epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
1729
static int epf_ntb_bind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-vntb.c
1792
static void epf_ntb_unbind(struct pci_epf *epf)
drivers/pci/endpoint/functions/pci-epf-vntb.c
1819
static int epf_ntb_probe(struct pci_epf *epf,
drivers/pci/endpoint/functions/pci-epf-vntb.c
453
struct pci_epf *epf = ntb->epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
537
static bool epf_ntb_db_irq_is_duplicated(const struct pci_epf *epf, unsigned int idx)
drivers/pci/endpoint/functions/pci-epf-vntb.c
553
struct pci_epf *epf = ntb->epf;
drivers/pci/endpoint/functions/pci-epf-vntb.c
945
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
603
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-cfs.c
77
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-msi.c
144
static int pci_epf_alloc_doorbell_msi(struct pci_epf *epf, u16 num_db)
drivers/pci/endpoint/pci-ep-msi.c
198
int pci_epf_alloc_doorbell(struct pci_epf *epf, u16 num_db)
drivers/pci/endpoint/pci-ep-msi.c
205
if (list_first_entry_or_null(&epc->pci_epf, struct pci_epf, list) != epf) {
drivers/pci/endpoint/pci-ep-msi.c
235
void pci_epf_free_doorbell(struct pci_epf *epf)
drivers/pci/endpoint/pci-ep-msi.c
27
struct pci_epf *epf;
drivers/pci/endpoint/pci-ep-msi.c
33
epf = list_first_entry_or_null(&epc->pci_epf, struct pci_epf, list);
drivers/pci/endpoint/pci-ep-msi.c
41
static int pci_epf_alloc_doorbell_embedded(struct pci_epf *epf, u16 num_db)
drivers/pci/endpoint/pci-epc-core.c
1009
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
1015
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
1074
INIT_LIST_HEAD(&epc->pci_epf);
drivers/pci/endpoint/pci-epc-core.c
790
int pci_epc_add_epf(struct pci_epc *epc, struct pci_epf *epf,
drivers/pci/endpoint/pci-epc-core.c
831
list_add_tail(list, &epc->pci_epf);
drivers/pci/endpoint/pci-epc-core.c
848
void pci_epc_remove_epf(struct pci_epc *epc, struct pci_epf *epf,
drivers/pci/endpoint/pci-epc-core.c
883
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
889
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
909
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
915
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
935
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
941
list_for_each_entry(epf, &epc->pci_epf, list) {
drivers/pci/endpoint/pci-epc-core.c
962
void pci_epc_notify_pending_init(struct pci_epc *epc, struct pci_epf *epf)
drivers/pci/endpoint/pci-epc-core.c
981
struct pci_epf *epf;
drivers/pci/endpoint/pci-epc-core.c
987
list_for_each_entry(epf, &epc->pci_epf, list) {
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
220
struct list_head pci_epf;
include/linux/pci-epc.h
359
int pci_epc_add_epf(struct pci_epc *epc, struct pci_epf *epf,
include/linux/pci-epc.h
364
void pci_epc_notify_pending_init(struct pci_epc *epc, struct pci_epf *epf);
include/linux/pci-epc.h
367
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
233
struct pci_epf *epf_pf;
include/linux/pci-epf.h
269
#define to_pci_epf(epf_dev) container_of((epf_dev), struct pci_epf, dev)
include/linux/pci-epf.h
274
static inline void epf_set_drvdata(struct pci_epf *epf, void *data)
include/linux/pci-epf.h
279
static inline void *epf_get_drvdata(struct pci_epf *epf)
include/linux/pci-epf.h
284
struct pci_epf *pci_epf_create(const char *name);
include/linux/pci-epf.h
285
void pci_epf_destroy(struct pci_epf *epf);
include/linux/pci-epf.h
289
void *pci_epf_alloc_space(struct pci_epf *epf, size_t size, enum pci_barno bar,
include/linux/pci-epf.h
292
void pci_epf_free_space(struct pci_epf *epf, void *addr, enum pci_barno bar,
include/linux/pci-epf.h
295
int pci_epf_assign_bar_space(struct pci_epf *epf, size_t size,
include/linux/pci-epf.h
301
int pci_epf_align_inbound_addr(struct pci_epf *epf, enum pci_barno bar,
include/linux/pci-epf.h
303
int pci_epf_bind(struct pci_epf *epf);
include/linux/pci-epf.h
304
void pci_epf_unbind(struct pci_epf *epf);
include/linux/pci-epf.h
305
int pci_epf_add_vepf(struct pci_epf *epf_pf, struct pci_epf *epf_vf);
include/linux/pci-epf.h
306
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);