drivers/nvme/target/pci-epf.c
2409
struct pci_epc *epc = epf->epc;
drivers/nvme/target/pci-epf.c
2432
struct pci_epc *epc = epf->epc;
drivers/pci/controller/cadence/pcie-cadence-ep.c
152
static void cdns_pcie_ep_clear_bar(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/cadence/pcie-cadence-ep.c
185
static int cdns_pcie_ep_map_addr(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/cadence/pcie-cadence-ep.c
207
static void cdns_pcie_ep_unmap_addr(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/cadence/pcie-cadence-ep.c
227
static int cdns_pcie_ep_set_msi(struct pci_epc *epc, u8 fn, u8 vfn, u8 nr_irqs)
drivers/pci/controller/cadence/pcie-cadence-ep.c
251
static int cdns_pcie_ep_get_msi(struct pci_epc *epc, u8 fn, u8 vfn)
drivers/pci/controller/cadence/pcie-cadence-ep.c
275
static int cdns_pcie_ep_get_msix(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/controller/cadence/pcie-cadence-ep.c
295
static int cdns_pcie_ep_set_msix(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/cadence/pcie-cadence-ep.c
38
static int cdns_pcie_ep_write_header(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/cadence/pcie-cadence-ep.c
435
static int cdns_pcie_ep_map_msi_irq(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/cadence/pcie-cadence-ep.c
538
static int cdns_pcie_ep_raise_irq(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/cadence/pcie-cadence-ep.c
566
static int cdns_pcie_ep_start(struct pci_epc *epc)
drivers/pci/controller/cadence/pcie-cadence-ep.c
629
cdns_pcie_ep_get_features(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/controller/cadence/pcie-cadence-ep.c
656
struct pci_epc *epc = to_pci_epc(dev);
drivers/pci/controller/cadence/pcie-cadence-ep.c
673
struct pci_epc *epc;
drivers/pci/controller/cadence/pcie-cadence-ep.c
81
static int cdns_pcie_ep_set_bar(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/dwc/pcie-designware-ep.c
1099
struct pci_epc *epc = ep->epc;
drivers/pci/controller/dwc/pcie-designware-ep.c
1170
struct pci_epc *epc = ep->epc;
drivers/pci/controller/dwc/pcie-designware-ep.c
1304
struct pci_epc *epc = ep->epc;
drivers/pci/controller/dwc/pcie-designware-ep.c
1424
struct pci_epc *epc = ep->epc;
drivers/pci/controller/dwc/pcie-designware-ep.c
1441
struct pci_epc *epc = ep->epc;
drivers/pci/controller/dwc/pcie-designware-ep.c
1461
struct pci_epc *epc = ep->epc;
drivers/pci/controller/dwc/pcie-designware-ep.c
1502
struct pci_epc *epc;
drivers/pci/controller/dwc/pcie-designware-ep.c
354
static void dw_pcie_ep_clear_bar(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
491
static int dw_pcie_ep_set_bar(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
622
static u64 dw_pcie_ep_align_addr(struct pci_epc *epc, u64 pci_addr,
drivers/pci/controller/dwc/pcie-designware-ep.c
636
static void dw_pcie_ep_unmap_addr(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
654
static int dw_pcie_ep_map_addr(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
676
static int dw_pcie_ep_get_msi(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/controller/dwc/pcie-designware-ep.c
696
static int dw_pcie_ep_set_msi(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
719
static int dw_pcie_ep_get_msix(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/controller/dwc/pcie-designware-ep.c
739
static int dw_pcie_ep_set_msix(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
772
static int dw_pcie_ep_raise_irq(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
783
static void dw_pcie_ep_stop(struct pci_epc *epc)
drivers/pci/controller/dwc/pcie-designware-ep.c
801
static int dw_pcie_ep_start(struct pci_epc *epc)
drivers/pci/controller/dwc/pcie-designware-ep.c
810
dw_pcie_ep_get_features(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/controller/dwc/pcie-designware-ep.c
86
static int dw_pcie_ep_write_header(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
862
dw_pcie_ep_get_aux_resources_count(struct pci_epc *epc, u8 func_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
879
dw_pcie_ep_get_aux_resources(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/dwc/pcie-designware-ep.c
986
struct pci_epc *epc = ep->epc;
drivers/pci/controller/dwc/pcie-designware.h
507
struct pci_epc *epc;
drivers/pci/controller/pcie-rcar-ep.c
159
static int rcar_pcie_ep_write_header(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rcar-ep.c
195
static int rcar_pcie_ep_set_bar(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/controller/pcie-rcar-ep.c
246
static void rcar_pcie_ep_clear_bar(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rcar-ep.c
259
static int rcar_pcie_ep_set_msi(struct pci_epc *epc, u8 fn, u8 vfn, u8 nr_irqs)
drivers/pci/controller/pcie-rcar-ep.c
273
static int rcar_pcie_ep_get_msi(struct pci_epc *epc, u8 fn, u8 vfn)
drivers/pci/controller/pcie-rcar-ep.c
286
static int rcar_pcie_ep_map_addr(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rcar-ep.c
323
static void rcar_pcie_ep_unmap_addr(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rcar-ep.c
404
static int rcar_pcie_ep_raise_irq(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rcar-ep.c
421
static int rcar_pcie_ep_start(struct pci_epc *epc)
drivers/pci/controller/pcie-rcar-ep.c
431
static void rcar_pcie_ep_stop(struct pci_epc *epc)
drivers/pci/controller/pcie-rcar-ep.c
450
rcar_pcie_ep_get_features(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/controller/pcie-rcar-ep.c
480
struct pci_epc *epc;
drivers/pci/controller/pcie-rockchip-ep.c
114
static int rockchip_pcie_ep_write_header(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rockchip-ep.c
151
static int rockchip_pcie_ep_set_bar(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rockchip-ep.c
219
static void rockchip_pcie_ep_clear_bar(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rockchip-ep.c
253
static u64 rockchip_pcie_ep_align_addr(struct pci_epc *epc, u64 pci_addr,
drivers/pci/controller/pcie-rockchip-ep.c
275
static int rockchip_pcie_ep_map_addr(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rockchip-ep.c
294
static void rockchip_pcie_ep_unmap_addr(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rockchip-ep.c
310
static int rockchip_pcie_ep_set_msi(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rockchip-ep.c
332
static int rockchip_pcie_ep_get_msi(struct pci_epc *epc, u8 fn, u8 vfn)
drivers/pci/controller/pcie-rockchip-ep.c
455
static int rockchip_pcie_ep_raise_irq(struct pci_epc *epc, u8 fn, u8 vfn,
drivers/pci/controller/pcie-rockchip-ep.c
470
static int rockchip_pcie_ep_start(struct pci_epc *epc)
drivers/pci/controller/pcie-rockchip-ep.c
498
static void rockchip_pcie_ep_stop(struct pci_epc *epc)
drivers/pci/controller/pcie-rockchip-ep.c
50
struct pci_epc *epc;
drivers/pci/controller/pcie-rockchip-ep.c
636
struct pci_epc *epc = data;
drivers/pci/controller/pcie-rockchip-ep.c
652
static int rockchip_pcie_ep_setup_irq(struct pci_epc *epc)
drivers/pci/controller/pcie-rockchip-ep.c
702
rockchip_pcie_ep_get_features(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/controller/pcie-rockchip-ep.c
844
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-mhi.c
172
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-mhi.c
210
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-mhi.c
232
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-mhi.c
729
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-mhi.c
778
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-mhi.c
795
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-mhi.c
873
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-mhi.c
910
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1168
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1232
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1282
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1385
struct pci_epc *peer_epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1441
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
146
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1507
struct pci_epc *epc,
drivers/pci/endpoint/functions/pci-epf-ntb.c
1675
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
244
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
303
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
393
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
500
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
559
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
599
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
742
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
790
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
858
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
904
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-ntb.c
95
struct pci_epc *epc;
drivers/pci/endpoint/functions/pci-epf-test.c
1095
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
1122
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
1139
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
1187
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
1350
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
1378
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
365
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
469
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
566
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
664
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
738
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
826
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
874
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-test.c
978
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/functions/pci-epf-vntb.c
1646
struct pci_epc *epc = ntb->epf->epc;
drivers/pci/endpoint/functions/pci-epf-vntb.c
944
struct pci_epc *epc;
drivers/pci/endpoint/pci-ep-cfs.c
116
struct pci_epc *epc = epc_group->epc;
drivers/pci/endpoint/pci-ep-cfs.c
140
struct pci_epc *epc;
drivers/pci/endpoint/pci-ep-cfs.c
178
struct pci_epc *epc;
drivers/pci/endpoint/pci-ep-cfs.c
224
struct pci_epc *epc = epc_group->epc;
drivers/pci/endpoint/pci-ep-cfs.c
246
struct pci_epc *epc;
drivers/pci/endpoint/pci-ep-cfs.c
273
struct pci_epc *epc;
drivers/pci/endpoint/pci-ep-cfs.c
32
struct pci_epc *epc;
drivers/pci/endpoint/pci-ep-cfs.c
52
struct pci_epc *epc = epc_group->epc;
drivers/pci/endpoint/pci-ep-cfs.c
76
struct pci_epc *epc;
drivers/pci/endpoint/pci-ep-msi.c
148
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/pci-ep-msi.c
200
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/pci-ep-msi.c
238
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/pci-ep-msi.c
26
struct pci_epc *epc;
drivers/pci/endpoint/pci-ep-msi.c
45
struct pci_epc *epc = epf->epc;
drivers/pci/endpoint/pci-epc-core.c
1007
void pci_epc_bus_master_enable_notify(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-core.c
1031
void pci_epc_destroy(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-core.c
1054
struct pci_epc *
drivers/pci/endpoint/pci-epc-core.c
1059
struct pci_epc *epc;
drivers/pci/endpoint/pci-epc-core.c
1123
struct pci_epc *
drivers/pci/endpoint/pci-epc-core.c
1127
struct pci_epc **ptr, *epc;
drivers/pci/endpoint/pci-epc-core.c
116
static bool pci_epc_function_is_valid(struct pci_epc *epc,
drivers/pci/endpoint/pci-epc-core.c
140
const struct pci_epc_features *pci_epc_get_features(struct pci_epc *epc,
drivers/pci/endpoint/pci-epc-core.c
174
int pci_epc_get_aux_resources_count(struct pci_epc *epc, u8 func_no,
drivers/pci/endpoint/pci-epc-core.c
212
int pci_epc_get_aux_resources(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
23
struct pci_epc *epc = *(struct pci_epc **)res;
drivers/pci/endpoint/pci-epc-core.c
245
void pci_epc_stop(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-core.c
262
int pci_epc_start(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-core.c
290
int pci_epc_raise_irq(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
330
int pci_epc_map_msi_irq(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
34
void pci_epc_put(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-core.c
360
int pci_epc_get_msi(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/endpoint/pci-epc-core.c
390
int pci_epc_set_msi(struct pci_epc *epc, u8 func_no, u8 vfunc_no, u8 nr_irqs)
drivers/pci/endpoint/pci-epc-core.c
419
int pci_epc_get_msix(struct pci_epc *epc, u8 func_no, u8 vfunc_no)
drivers/pci/endpoint/pci-epc-core.c
451
int pci_epc_set_msix(struct pci_epc *epc, u8 func_no, u8 vfunc_no, u16 nr_irqs,
drivers/pci/endpoint/pci-epc-core.c
482
void pci_epc_unmap_addr(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
508
int pci_epc_map_addr(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
51
struct pci_epc *pci_epc_get(const char *epc_name)
drivers/pci/endpoint/pci-epc-core.c
54
struct pci_epc *epc;
drivers/pci/endpoint/pci-epc-core.c
553
int pci_epc_mem_map(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
616
void pci_epc_mem_unmap(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
640
void pci_epc_clear_bar(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
668
int pci_epc_set_bar(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
drivers/pci/endpoint/pci-epc-core.c
756
int pci_epc_write_header(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
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
848
void pci_epc_remove_epf(struct pci_epc *epc, struct pci_epf *epf,
drivers/pci/endpoint/pci-epc-core.c
881
void pci_epc_linkup(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-core.c
907
void pci_epc_linkdown(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-core.c
933
void pci_epc_init_notify(struct pci_epc *epc)
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
979
void pci_epc_deinit_notify(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-mem.c
128
int pci_epc_mem_init(struct pci_epc *epc, phys_addr_t base,
drivers/pci/endpoint/pci-epc-mem.c
148
void pci_epc_mem_exit(struct pci_epc *epc)
drivers/pci/endpoint/pci-epc-mem.c
178
void __iomem *pci_epc_mem_alloc_addr(struct pci_epc *epc,
drivers/pci/endpoint/pci-epc-mem.c
221
static struct pci_epc_mem *pci_epc_get_matching_window(struct pci_epc *epc,
drivers/pci/endpoint/pci-epc-mem.c
247
void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_addr,
drivers/pci/endpoint/pci-epc-mem.c
47
int pci_epc_multi_mem_init(struct pci_epc *epc,
drivers/pci/endpoint/pci-epf-core.c
267
struct pci_epc *epc;
drivers/pci/endpoint/pci-epf-core.c
311
struct pci_epc *epc;
drivers/pci/endpoint/pci-epf-core.c
64
struct pci_epc *epc;
include/linux/pci-epc.h
134
int (*write_header)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
136
int (*set_bar)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
138
void (*clear_bar)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
14
struct pci_epc;
include/linux/pci-epc.h
140
u64 (*align_addr)(struct pci_epc *epc, u64 pci_addr, size_t *size,
include/linux/pci-epc.h
142
int (*map_addr)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
144
void (*unmap_addr)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
146
int (*set_msi)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
148
int (*get_msi)(struct pci_epc *epc, u8 func_no, u8 vfunc_no);
include/linux/pci-epc.h
149
int (*set_msix)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
151
int (*get_msix)(struct pci_epc *epc, u8 func_no, u8 vfunc_no);
include/linux/pci-epc.h
152
int (*raise_irq)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
154
int (*map_msi_irq)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
158
int (*start)(struct pci_epc *epc);
include/linux/pci-epc.h
159
void (*stop)(struct pci_epc *epc);
include/linux/pci-epc.h
160
const struct pci_epc_features* (*get_features)(struct pci_epc *epc,
include/linux/pci-epc.h
162
int (*get_aux_resources_count)(struct pci_epc *epc, u8 func_no,
include/linux/pci-epc.h
164
int (*get_aux_resources)(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
333
#define to_pci_epc(device) container_of((device), struct pci_epc, dev)
include/linux/pci-epc.h
342
static inline void epc_set_drvdata(struct pci_epc *epc, void *data)
include/linux/pci-epc.h
347
static inline void *epc_get_drvdata(struct pci_epc *epc)
include/linux/pci-epc.h
352
struct pci_epc *
include/linux/pci-epc.h
355
struct pci_epc *
include/linux/pci-epc.h
358
void pci_epc_destroy(struct pci_epc *epc);
include/linux/pci-epc.h
359
int pci_epc_add_epf(struct pci_epc *epc, struct pci_epf *epf,
include/linux/pci-epc.h
361
void pci_epc_linkup(struct pci_epc *epc);
include/linux/pci-epc.h
362
void pci_epc_linkdown(struct pci_epc *epc);
include/linux/pci-epc.h
363
void pci_epc_init_notify(struct pci_epc *epc);
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
365
void pci_epc_deinit_notify(struct pci_epc *epc);
include/linux/pci-epc.h
366
void pci_epc_bus_master_enable_notify(struct pci_epc *epc);
include/linux/pci-epc.h
367
void pci_epc_remove_epf(struct pci_epc *epc, struct pci_epf *epf,
include/linux/pci-epc.h
369
int pci_epc_write_header(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
372
int pci_epc_set_bar(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
374
void pci_epc_clear_bar(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
376
int pci_epc_map_addr(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
379
void pci_epc_unmap_addr(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
381
int pci_epc_set_msi(struct pci_epc *epc, u8 func_no, u8 vfunc_no, u8 nr_irqs);
include/linux/pci-epc.h
382
int pci_epc_get_msi(struct pci_epc *epc, u8 func_no, u8 vfunc_no);
include/linux/pci-epc.h
383
int pci_epc_set_msix(struct pci_epc *epc, u8 func_no, u8 vfunc_no, u16 nr_irqs,
include/linux/pci-epc.h
385
int pci_epc_get_msix(struct pci_epc *epc, u8 func_no, u8 vfunc_no);
include/linux/pci-epc.h
386
int pci_epc_map_msi_irq(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
389
int pci_epc_raise_irq(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
391
int pci_epc_start(struct pci_epc *epc);
include/linux/pci-epc.h
392
void pci_epc_stop(struct pci_epc *epc);
include/linux/pci-epc.h
393
const struct pci_epc_features *pci_epc_get_features(struct pci_epc *epc,
include/linux/pci-epc.h
395
int pci_epc_get_aux_resources_count(struct pci_epc *epc, u8 func_no,
include/linux/pci-epc.h
397
int pci_epc_get_aux_resources(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
404
struct pci_epc *pci_epc_get(const char *epc_name);
include/linux/pci-epc.h
405
void pci_epc_put(struct pci_epc *epc);
include/linux/pci-epc.h
407
int pci_epc_mem_init(struct pci_epc *epc, phys_addr_t base,
include/linux/pci-epc.h
409
int pci_epc_multi_mem_init(struct pci_epc *epc,
include/linux/pci-epc.h
412
void pci_epc_mem_exit(struct pci_epc *epc);
include/linux/pci-epc.h
413
void __iomem *pci_epc_mem_alloc_addr(struct pci_epc *epc,
include/linux/pci-epc.h
415
void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_addr,
include/linux/pci-epc.h
417
int pci_epc_mem_map(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
419
void pci_epc_mem_unmap(struct pci_epc *epc, u8 func_no, u8 vfunc_no,
include/linux/pci-epc.h
423
static inline void pci_epc_init_notify(struct pci_epc *epc)
include/linux/pci-epc.h
427
static inline void pci_epc_deinit_notify(struct pci_epc *epc)
include/linux/pci-epf.h
232
struct pci_epc *epc;
include/linux/pci-epf.h
241
struct pci_epc *sec_epc;