arch/alpha/include/asm/machvec.h
21
struct pci_dev;
arch/alpha/include/asm/machvec.h
87
u8 (*pci_swizzle)(struct pci_dev *, u8 *);
arch/alpha/include/asm/machvec.h
88
int (*pci_map_irq)(const struct pci_dev *, u8, u8);
arch/alpha/include/asm/pci.h
78
extern struct pci_dev *isa_bridge;
arch/alpha/kernel/console.c
43
struct pci_dev *dev = NULL;
arch/alpha/kernel/pci-sysfs.c
125
static int sparse_mem_mmap_fits(struct pci_dev *pdev, int num)
arch/alpha/kernel/pci-sysfs.c
264
static inline enum pci_mmap_state pci_bar_mmap_type(struct pci_dev *pdev,
arch/alpha/kernel/pci-sysfs.c
274
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
arch/alpha/kernel/pci-sysfs.c
286
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
arch/alpha/kernel/pci-sysfs.c
299
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
arch/alpha/kernel/pci-sysfs.c
316
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
arch/alpha/kernel/pci-sysfs.c
338
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
arch/alpha/kernel/pci-sysfs.c
35
static int __pci_mmap_fits(struct pci_dev *pdev, int num,
arch/alpha/kernel/pci-sysfs.c
67
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
arch/alpha/kernel/pci.c
109
static void pcibios_fixup_final(struct pci_dev *dev)
arch/alpha/kernel/pci.c
131
struct pci_dev *dev = data;
arch/alpha/kernel/pci.c
206
struct pci_dev *dev;
arch/alpha/kernel/pci.c
211
static void pdev_save_srm_config(struct pci_dev *dev)
arch/alpha/kernel/pci.c
257
struct pci_dev *dev = bus->self;
arch/alpha/kernel/pci.c
275
pcibios_set_master(struct pci_dev *dev)
arch/alpha/kernel/pci.c
288
struct pci_dev *dev;
arch/alpha/kernel/pci.c
417
struct pci_dev *dev;
arch/alpha/kernel/pci.c
457
void pci_iounmap(struct pci_dev *dev, void __iomem * addr)
arch/alpha/kernel/pci.c
466
struct pci_dev *isa_bridge;
arch/alpha/kernel/pci.c
64
static void quirk_isa_bridge(struct pci_dev *dev)
arch/alpha/kernel/pci.c
70
static void quirk_cypress(struct pci_dev *dev)
arch/alpha/kernel/pci_impl.h
9
struct pci_dev;
arch/alpha/kernel/pci_iommu.c
201
static int pci_dac_dma_supported(struct pci_dev *dev, u64 mask)
arch/alpha/kernel/pci_iommu.c
227
pci_map_single_1(struct pci_dev *pdev, phys_addr_t paddr, size_t size,
arch/alpha/kernel/pci_iommu.c
300
static struct pci_dev *alpha_gendev_to_pci(struct device *dev)
arch/alpha/kernel/pci_iommu.c
327
struct pci_dev *pdev = alpha_gendev_to_pci(dev);
arch/alpha/kernel/pci_iommu.c
348
struct pci_dev *pdev = alpha_gendev_to_pci(dev);
arch/alpha/kernel/pci_iommu.c
409
struct pci_dev *pdev = alpha_gendev_to_pci(dev);
arch/alpha/kernel/pci_iommu.c
454
struct pci_dev *pdev = alpha_gendev_to_pci(dev);
arch/alpha/kernel/pci_iommu.c
627
struct pci_dev *pdev = alpha_gendev_to_pci(dev);
arch/alpha/kernel/pci_iommu.c
708
struct pci_dev *pdev = alpha_gendev_to_pci(dev);
arch/alpha/kernel/pci_iommu.c
785
struct pci_dev *pdev = alpha_gendev_to_pci(dev);
arch/alpha/kernel/proto.h
16
struct pci_dev;
arch/alpha/kernel/proto.h
55
extern int polaris_read_config_dword(struct pci_dev *, int, u32 *);
arch/alpha/kernel/proto.h
56
extern int polaris_write_config_dword(struct pci_dev *, int, u32);
arch/alpha/kernel/sys_alcor.c
186
alcor_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_alcor.c
230
struct pci_dev *dev;
arch/alpha/kernel/sys_cabriolet.c
175
eb66p_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_cabriolet.c
205
cabriolet_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_cabriolet.c
282
alphapc164_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_dp264.c
360
isa_irq_fixup(const struct pci_dev *dev, int irq)
arch/alpha/kernel/sys_dp264.c
376
dp264_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_dp264.c
398
monet_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_dp264.c
427
monet_swizzle(struct pci_dev *dev, u8 *pinp)
arch/alpha/kernel/sys_dp264.c
460
webbrick_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_dp264.c
482
clipper_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_eiger.c
145
eiger_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_eiger.c
162
eiger_swizzle(struct pci_dev *dev, u8 *pinp)
arch/alpha/kernel/sys_marvel.c
319
marvel_map_irq(const struct pci_dev *cdev, u8 slot, u8 pin)
arch/alpha/kernel/sys_marvel.c
321
struct pci_dev *dev = (struct pci_dev *)cdev;
arch/alpha/kernel/sys_miata.c
155
miata_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_miata.c
186
struct pci_dev *pdev = pci_get_slot(dev->bus, dev->devfn & ~7);
arch/alpha/kernel/sys_miata.c
203
miata_swizzle(struct pci_dev *dev, u8 *pinp)
arch/alpha/kernel/sys_mikasa.c
148
mikasa_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_nautilus.c
66
nautilus_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_noritake.c
196
noritake_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_noritake.c
224
noritake_swizzle(struct pci_dev *dev, u8 *pinp)
arch/alpha/kernel/sys_rawhide.c
225
rawhide_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_ruffian.c
122
ruffian_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_ruffian.c
144
ruffian_swizzle(struct pci_dev *dev, u8 *pinp)
arch/alpha/kernel/sys_rx164.c
147
rx164_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_sable.c
196
sable_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_sx164.c
99
sx164_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_takara.c
159
takara_map_irq_srm(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_takara.c
190
takara_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_takara.c
214
takara_swizzle(struct pci_dev *dev, u8 *pinp)
arch/alpha/kernel/sys_titan.c
307
titan_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/alpha/kernel/sys_wildfire.c
289
wildfire_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/include/asm/io.h
416
struct pci_dev;
arch/arm/include/asm/io.h
419
extern void pci_iounmap(struct pci_dev *dev, void __iomem *addr);
arch/arm/include/asm/mach/pci.h
27
u8 (*swizzle)(struct pci_dev *dev, u8 *pin);
arch/arm/include/asm/mach/pci.h
28
int (*map_irq)(const struct pci_dev *dev, u8 slot, u8 pin);
arch/arm/include/asm/mach/pci.h
44
u8 (*swizzle)(struct pci_dev *, u8 *);
arch/arm/include/asm/mach/pci.h
46
int (*map_irq)(const struct pci_dev *, u8, u8);
arch/arm/kernel/bios32.c
132
static void pci_fixup_unassign(struct pci_dev *dev)
arch/arm/kernel/bios32.c
144
static void pci_fixup_dec21285(struct pci_dev *dev)
arch/arm/kernel/bios32.c
163
static void pci_fixup_ide_bases(struct pci_dev *dev)
arch/arm/kernel/bios32.c
182
static void pci_fixup_dec21142(struct pci_dev *dev)
arch/arm/kernel/bios32.c
204
static void pci_fixup_cy82c693(struct pci_dev *dev)
arch/arm/kernel/bios32.c
258
static inline int pdev_bad_for_parity(struct pci_dev *dev)
arch/arm/kernel/bios32.c
274
struct pci_dev *dev;
arch/arm/kernel/bios32.c
29
struct pci_dev *dev;
arch/arm/kernel/bios32.c
361
static u8 pcibios_swizzle(struct pci_dev *dev, u8 *pin)
arch/arm/kernel/bios32.c
381
static int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/kernel/bios32.c
532
void pcibios_set_master(struct pci_dev *dev)
arch/arm/kernel/bios32.c
567
struct pci_dev *dev = data;
arch/arm/kernel/bios32.c
80
static void pci_fixup_83c553(struct pci_dev *dev)
arch/arm/mach-dove/pcie.c
142
static void rc_pci_fixup(struct pci_dev *dev)
arch/arm/mach-dove/pcie.c
177
static int __init dove_pcie_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/mach-footbridge/ebsa285-pci.c
19
static int ebsa285_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/mach-footbridge/netwinder-pci.c
21
static int netwinder_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/mach-imx/mach-imx6q.c
47
static void ventana_pciesw_early_fixup(struct pci_dev *dev)
arch/arm/mach-mv78xx0/pcie.c
186
static void rc_pci_fixup(struct pci_dev *dev)
arch/arm/mach-mv78xx0/pcie.c
220
static int __init mv78xx0_pcie_map_irq(const struct pci_dev *dev, u8 slot,
arch/arm/mach-orion5x/board-mss2.c
27
static int __init mss2_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/mach-orion5x/board-rd88f5182.c
72
static int __init rd88f5182_pci_map_irq(const struct pci_dev *dev, u8 slot,
arch/arm/mach-orion5x/common.h
58
struct pci_dev;
arch/arm/mach-orion5x/common.h
65
int orion5x_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin);
arch/arm/mach-orion5x/dns323-setup.c
75
static int __init dns323_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/mach-orion5x/kurobox_pro-setup.c
118
static int __init kurobox_pro_pci_map_irq(const struct pci_dev *dev, u8 slot,
arch/arm/mach-orion5x/pci.c
522
static void rc_pci_fixup(struct pci_dev *dev)
arch/arm/mach-orion5x/pci.c
590
int __init orion5x_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/mach-orion5x/terastation_pro2-setup.c
98
static int __init tsp2_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/arm/mach-orion5x/ts209-setup.c
141
static int __init qnap_ts209_pci_map_irq(const struct pci_dev *dev, u8 slot,
arch/arm/mach-orion5x/ts409-setup.c
120
static int __init qnap_ts409_pci_map_irq(const struct pci_dev *dev, u8 slot,
arch/arm/mm/iomap.c
38
void pci_iounmap(struct pci_dev *dev, void __iomem *addr)
arch/loongarch/pci/pci.c
111
static void loongson_gpu_fixup_dma_hang(struct pci_dev *pdev, bool on)
arch/loongarch/pci/pci.c
172
static void pci_fixup_dma_hang_early(struct pci_dev *pdev)
arch/loongarch/pci/pci.c
179
static void pci_fixup_dma_hang_final(struct pci_dev *pdev)
arch/loongarch/pci/pci.c
70
int pcibios_device_add(struct pci_dev *dev)
arch/loongarch/pci/pci.c
82
int pcibios_alloc_irq(struct pci_dev *dev)
arch/loongarch/pci/pci.c
91
static void pci_fixup_vgadev(struct pci_dev *pdev)
arch/loongarch/pci/pci.c
93
struct pci_dev *devp = NULL;
arch/m68k/coldfire/pci.c
156
static int mcf_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/m68k/kernel/pcibios.c
34
struct pci_dev *dev = data;
arch/m68k/kernel/pcibios.c
49
int pcibios_enable_device(struct pci_dev *dev, int mask)
arch/m68k/kernel/pcibios.c
75
struct pci_dev *dev;
arch/microblaze/include/asm/io.h
22
struct pci_dev;
arch/microblaze/include/asm/io.h
23
extern void pci_iounmap(struct pci_dev *dev, void __iomem *);
arch/microblaze/pci/iomap.c
50
void pci_iounmap(struct pci_dev *dev, void __iomem *addr)
arch/mips/alchemy/board-gpr.c
265
static int gpr_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin)
arch/mips/alchemy/board-mtx1.c
287
static int mtx1_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin)
arch/mips/alchemy/devboards/db1000.c
56
static int db1500_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin)
arch/mips/alchemy/devboards/db1550.c
420
static int db1550_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin)
arch/mips/alchemy/devboards/db1550.c
445
static int pb1550_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin)
arch/mips/include/asm/io.h
548
struct pci_dev;
arch/mips/include/asm/io.h
549
void pci_iounmap(struct pci_dev *dev, void __iomem *addr);
arch/mips/include/asm/mach-au1x00/au1000.h
801
int (*board_map_irq)(const struct pci_dev *d, u8 slot, u8 pin);
arch/mips/include/asm/octeon/pci-octeon.h
32
extern int (*octeon_pcibios_map_irq)(const struct pci_dev *dev,
arch/mips/include/asm/pci.h
140
extern int pcibios_plat_dev_init(struct pci_dev *dev);
arch/mips/include/asm/pci.h
63
extern int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin);
arch/mips/include/asm/pci.h
66
extern int pcibios_plat_dev_init(struct pci_dev *dev);
arch/mips/include/asm/txx9/generic.h
30
struct pci_dev;
arch/mips/include/asm/txx9/generic.h
40
int (*pci_map_irq)(const struct pci_dev *dev, u8 slot, u8 pin);
arch/mips/include/asm/txx9/rbtx4927.h
89
struct pci_dev;
arch/mips/include/asm/txx9/rbtx4927.h
90
int rbtx4927_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin);
arch/mips/include/asm/txx9/tx4938.h
289
struct pci_dev;
arch/mips/include/asm/txx9/tx4938.h
290
int tx4938_pcic1_map_irq(const struct pci_dev *dev, u8 slot);
arch/mips/lib/iomap-pci.c
16
void __iomem *__pci_ioport_map(struct pci_dev *dev,
arch/mips/lib/iomap-pci.c
46
void pci_iounmap(struct pci_dev *dev, void __iomem *addr)
arch/mips/loongson2ef/common/cs5536/cs5536_isa.c
321
static void cs5536_isa_mmio_always_on(struct pci_dev *dev)
arch/mips/loongson64/vbios_quirk.c
6
static void pci_fixup_video(struct pci_dev *pdev)
arch/mips/pci/fixup-ath79.c
10
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-ath79.c
15
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-bcm63xx.c
13
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-bcm63xx.c
18
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-cobalt.c
146
static void qube_raq_via_board_id_fixup(struct pci_dev *dev)
arch/mips/pci/fixup-cobalt.c
192
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-cobalt.c
204
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-cobalt.c
54
static void qube_raq_galileo_early_fixup(struct pci_dev *dev)
arch/mips/pci/fixup-cobalt.c
68
static void qube_raq_via_bmIDE_fixup(struct pci_dev *dev)
arch/mips/pci/fixup-cobalt.c
91
static void qube_raq_galileo_fixup(struct pci_dev *dev)
arch/mips/pci/fixup-fuloong2e.c
134
static void loongson2e_686b_func1_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-fuloong2e.c
167
static void loongson2e_686b_func2_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-fuloong2e.c
173
static void loongson2e_686b_func3_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-fuloong2e.c
179
static void loongson2e_686b_func5_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-fuloong2e.c
18
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-fuloong2e.c
42
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-fuloong2e.c
47
static void loongson2e_nec_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-fuloong2e.c
59
static void loongson2e_686b_func0_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-ip32.c
43
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-ip32.c
49
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-lantiq.c
10
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-lantiq.c
15
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-lemote2f.c
102
static void loongson_cs5536_ide_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-lemote2f.c
109
static void loongson_cs5536_acc_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-lemote2f.c
117
static void loongson_cs5536_ohci_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-lemote2f.c
124
static void loongson_cs5536_ehci_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-lemote2f.c
136
static void loongson_nec_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-lemote2f.c
50
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-lemote2f.c
89
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-lemote2f.c
95
static void loongson_cs5536_isa_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-malta.c
122
static void malta_piix_func1_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-malta.c
146
static void quirk_dlcsetup(struct pci_dev *dev)
arch/mips/pci/fixup-malta.c
42
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-malta.c
50
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-malta.c
55
static void malta_piix_func3_base_fixup(struct pci_dev *dev)
arch/mips/pci/fixup-malta.c
68
static void malta_piix_func0_fixup(struct pci_dev *pdev)
arch/mips/pci/fixup-rbtx4927.c
39
int rbtx4927_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-rc32434.c
39
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-rc32434.c
49
static void rc32434_pci_early_fixup(struct pci_dev *dev)
arch/mips/pci/fixup-rc32434.c
66
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/fixup-sb1250.c
15
static void quirk_sb1250_pci(struct pci_dev *dev)
arch/mips/pci/fixup-sb1250.c
37
static int sb1250_bus_dma_limit(struct pci_dev *dev, void *data)
arch/mips/pci/fixup-sb1250.c
64
static void quirk_sb1250_pci_dac(struct pci_dev *dev)
arch/mips/pci/fixup-sb1250.c
76
static void quirk_sb1250_ht(struct pci_dev *dev)
arch/mips/pci/fixup-sb1250.c
86
static void quirk_sp1011(struct pci_dev *dev)
arch/mips/pci/fixup-sni.c
133
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/fixup-sni.c
166
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/msi-octeon.c
61
int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc)
arch/mips/pci/ops-bcm63xx.c
413
static void bcm63xx_fixup(struct pci_dev *dev)
arch/mips/pci/ops-tx4927.c
499
static void tx4927_quirk_slc90e66_bridge(struct pci_dev *dev)
arch/mips/pci/pci-alchemy.c
45
int (*board_map_irq)(const struct pci_dev *d, u8 slot, u8 pin);
arch/mips/pci/pci-alchemy.c
529
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-alchemy.c
537
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-ar2315.c
511
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-ar2315.c
518
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-bcm1480.c
65
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-bcm1480.c
74
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-bcm47xx.c
31
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-bcm47xx.c
37
static int bcm47xx_pcibios_plat_dev_init_ssb(struct pci_dev *dev)
arch/mips/pci/pci-bcm47xx.c
64
static int bcm47xx_pcibios_plat_dev_init_bcma(struct pci_dev *dev)
arch/mips/pci/pci-bcm47xx.c
87
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-generic.c
28
struct pci_dev *dev = data;
arch/mips/pci/pci-ip27.c
30
static void ip29_fixup_phy(struct pci_dev *dev)
arch/mips/pci/pci-legacy.c
255
int pcibios_enable_device(struct pci_dev *dev, int mask)
arch/mips/pci/pci-legacy.c
268
struct pci_dev *dev = bus->self;
arch/mips/pci/pci-legacy.c
58
struct pci_dev *dev = data;
arch/mips/pci/pci-mt7620.c
385
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-mt7620.c
421
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-octeon.c
234
int __init octeon_pci_pcibios_map_irq(const struct pci_dev *dev,
arch/mips/pci/pci-octeon.c
60
int (*octeon_pcibios_map_irq)(const struct pci_dev *dev, u8 slot, u8 pin);
arch/mips/pci/pci-octeon.c
74
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-octeon.c
86
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-rt2880.c
166
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-rt2880.c
224
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-rt3883.c
553
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-rt3883.c
558
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-sb1250.c
75
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-sb1250.c
81
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/pci/pci-tx4938.c
115
int tx4938_pcic1_map_irq(const struct pci_dev *dev, u8 slot)
arch/mips/pci/pci-xtalk-bridge.c
31
struct pci_dev *pdev = to_pci_dev(dev);
arch/mips/pci/pci-xtalk-bridge.c
435
static int bridge_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/pci/pci-xtalk-bridge.c
95
static void bridge_disable_swapping(struct pci_dev *dev)
arch/mips/pci/pci.c
47
void pci_resource_to_user(const struct pci_dev *dev, int bar,
arch/mips/pci/pcie-octeon.c
1471
int octeon_pcie_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/mips/sni/setup.c
242
static void quirk_cirrus_ram_size(struct pci_dev *dev)
arch/mips/txx9/generic/pci.c
267
static void __ref quirk_slc90e66_bridge(struct pci_dev *dev)
arch/mips/txx9/generic/pci.c
302
static void quirk_slc90e66_ide(struct pci_dev *dev)
arch/mips/txx9/generic/pci.c
336
static void tc35815_fixup(struct pci_dev *dev)
arch/mips/txx9/generic/pci.c
345
static void final_fixup(struct pci_dev *dev)
arch/mips/txx9/generic/pci.c
387
int pcibios_plat_dev_init(struct pci_dev *dev)
arch/mips/txx9/generic/pci.c
392
static int (*txx9_pci_map_irq)(const struct pci_dev *dev, u8 slot, u8 pin);
arch/mips/txx9/generic/pci.c
393
int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/parisc/include/asm/hardware.h
102
struct pci_dev;
arch/parisc/include/asm/hardware.h
116
extern char *print_pci_hwpath(struct pci_dev *dev, char *path);
arch/parisc/include/asm/hardware.h
117
extern void get_pci_node_path(struct pci_dev *dev, struct hardware_path *path);
arch/parisc/include/asm/pci.h
138
extern void pcibios_init_bridge(struct pci_dev *);
arch/parisc/include/asm/ropes.h
259
extern int iosapic_fixup_irq(void *obj, struct pci_dev *pcidev);
arch/parisc/include/asm/superio.h
60
struct pci_dev *lio_pdev; /* pci device for legacy IO (fn 1) */
arch/parisc/include/asm/superio.h
61
struct pci_dev *usb_pdev; /* pci device for USB (fn 2) */
arch/parisc/include/asm/superio.h
84
extern int superio_fixup_irq(struct pci_dev *pcidev); /* called by iosapic */
arch/parisc/kernel/drivers.c
372
void get_pci_node_path(struct pci_dev *pdev, struct hardware_path *path)
arch/parisc/kernel/drivers.c
387
char *print_pci_hwpath(struct pci_dev *dev, char *output)
arch/parisc/kernel/drivers.c
657
struct pci_dev *pdev = to_pci_dev(dev);
arch/parisc/kernel/pci.c
147
void pcibios_set_master(struct pci_dev *dev)
arch/parisc/kernel/pci.c
167
void __ref pcibios_init_bridge(struct pci_dev *dev)
arch/parisc/kernel/pci.c
204
struct pci_dev *dev = data;
arch/parisc/kernel/pci.c
208
pci_name(((struct pci_dev *) data)),
arch/parisc/kernel/pci.c
230
int pcibios_enable_device(struct pci_dev *dev, int mask)
arch/parisc/lib/iomap.c
517
void pci_iounmap(struct pci_dev *dev, void __iomem * addr)
arch/powerpc/include/asm/eeh.h
146
struct pci_dev *pdev; /* Associated PCI device */
arch/powerpc/include/asm/eeh.h
150
struct pci_dev *physfn; /* Associated SRIOV PF */
arch/powerpc/include/asm/eeh.h
170
static inline struct pci_dev *eeh_dev_to_pci_dev(struct eeh_dev *edev)
arch/powerpc/include/asm/eeh.h
19
struct pci_dev;
arch/powerpc/include/asm/eeh.h
217
struct eeh_dev *(*probe)(struct pci_dev *pdev);
arch/powerpc/include/asm/eeh.h
300
void eeh_probe_device(struct pci_dev *pdev);
arch/powerpc/include/asm/eeh.h
301
void eeh_remove_device(struct pci_dev *);
arch/powerpc/include/asm/eeh.h
304
int eeh_dev_open(struct pci_dev *pdev);
arch/powerpc/include/asm/eeh.h
305
void eeh_dev_release(struct pci_dev *pdev);
arch/powerpc/include/asm/eeh.h
313
int eeh_pe_inject_mmio_error(struct pci_dev *pdev);
arch/powerpc/include/asm/eeh.h
348
static inline void eeh_probe_device(struct pci_dev *dev) { }
arch/powerpc/include/asm/eeh.h
350
static inline void eeh_remove_device(struct pci_dev *dev) { }
arch/powerpc/include/asm/io.h
15
extern struct pci_dev *isa_bridge_pcidev;
arch/powerpc/include/asm/io.h
747
struct pci_dev;
arch/powerpc/include/asm/io.h
748
void pci_iounmap(struct pci_dev *dev, void __iomem *addr);
arch/powerpc/include/asm/machdep.h
111
int (*pci_get_legacy_ide_irq)(struct pci_dev *dev, int channel);
arch/powerpc/include/asm/machdep.h
154
void (*pcibios_fixup_resources)(struct pci_dev *);
arch/powerpc/include/asm/machdep.h
166
void (*pcibios_bus_add_device)(struct pci_dev *pdev);
arch/powerpc/include/asm/machdep.h
171
void (*pcibios_fixup_sriov)(struct pci_dev *pdev);
arch/powerpc/include/asm/machdep.h
172
resource_size_t (*pcibios_iov_resource_alignment)(const struct pci_dev *, int resno);
arch/powerpc/include/asm/machdep.h
173
int (*pcibios_sriov_enable)(struct pci_dev *pdev, u16 num_vfs);
arch/powerpc/include/asm/machdep.h
174
int (*pcibios_sriov_disable)(struct pci_dev *pdev);
arch/powerpc/include/asm/machdep.h
20
struct pci_dev;
arch/powerpc/include/asm/machdep.h
56
void (*pci_irq_fixup)(struct pci_dev *dev);
arch/powerpc/include/asm/macio.h
117
static inline struct pci_dev *macio_get_pci_dev(struct macio_dev *mdev)
arch/powerpc/include/asm/macio.h
31
struct pci_dev *pdev; /* PCI device hosting this bus */
arch/powerpc/include/asm/pci-bridge.h
19
void (*dma_dev_setup)(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
21
bool (*iommu_bypass_supported)(struct pci_dev *pdev,
arch/powerpc/include/asm/pci-bridge.h
239
extern struct pci_dn *pci_get_pdn(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
245
struct pci_dn *add_sriov_vf_pdns(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
246
void remove_sriov_vf_pdns(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
28
bool (*enable_device_hook)(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
30
void (*disable_device)(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
32
void (*release_device)(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
39
void (*reset_secondary_bus)(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
42
int (*setup_msi_irqs)(struct pci_dev *pdev,
arch/powerpc/include/asm/pci-bridge.h
44
void (*teardown_msi_irqs)(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
50
struct pci_dev *pdev);
arch/powerpc/include/asm/pci.h
101
extern void of_scan_pci_bridge(struct pci_dev *dev);
arch/powerpc/include/asm/pci.h
41
static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel)
arch/powerpc/include/asm/pci.h
96
extern struct pci_dev *of_create_pci_dev(struct device_node *node,
arch/powerpc/include/asm/pmac_feature.h
311
extern void pmac_register_agp_pm(struct pci_dev *bridge,
arch/powerpc/include/asm/pmac_feature.h
312
int (*suspend)(struct pci_dev *bridge),
arch/powerpc/include/asm/pmac_feature.h
313
int (*resume)(struct pci_dev *bridge));
arch/powerpc/include/asm/pmac_feature.h
318
extern void pmac_suspend_agp_for_card(struct pci_dev *dev);
arch/powerpc/include/asm/pmac_feature.h
319
extern void pmac_resume_agp_for_card(struct pci_dev *dev);
arch/powerpc/include/asm/pnv-ocxl.h
59
int pnv_ocxl_get_actag(struct pci_dev *dev, u16 *base, u16 *enabled, u16 *supported);
arch/powerpc/include/asm/pnv-ocxl.h
60
int pnv_ocxl_get_pasid_count(struct pci_dev *dev, int *count);
arch/powerpc/include/asm/pnv-ocxl.h
62
int pnv_ocxl_get_tl_cap(struct pci_dev *dev, long *cap,
arch/powerpc/include/asm/pnv-ocxl.h
64
int pnv_ocxl_set_tl_conf(struct pci_dev *dev, long cap,
arch/powerpc/include/asm/pnv-ocxl.h
67
int pnv_ocxl_get_xsl_irq(struct pci_dev *dev, int *hwirq);
arch/powerpc/include/asm/pnv-ocxl.h
70
int pnv_ocxl_map_xsl_regs(struct pci_dev *dev, void __iomem **dsisr,
arch/powerpc/include/asm/pnv-ocxl.h
74
int pnv_ocxl_spa_setup(struct pci_dev *dev, void *spa_mem, int PE_mask, void **platform_data);
arch/powerpc/include/asm/pnv-ocxl.h
78
int pnv_ocxl_map_lpar(struct pci_dev *dev, uint64_t lparid,
arch/powerpc/include/asm/pnv-pci.h
46
struct pci_dev *pdev;
arch/powerpc/include/asm/ppc-pci.h
18
extern struct pci_dev *isa_bridge_pcidev; /* may be NULL if no ISA bus */
arch/powerpc/include/asm/ppc-pci.h
53
void eeh_addr_cache_insert_dev(struct pci_dev *dev);
arch/powerpc/include/asm/ppc-pci.h
54
void eeh_addr_cache_rmv_dev(struct pci_dev *dev);
arch/powerpc/include/asm/ppc-pci.h
66
void eeh_sysfs_add_device(struct pci_dev *pdev);
arch/powerpc/include/asm/ppc-pci.h
67
void eeh_sysfs_remove_device(struct pci_dev *pdev);
arch/powerpc/kernel/dma-iommu.c
149
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/kernel/eeh.c
1007
void eeh_probe_device(struct pci_dev *dev)
arch/powerpc/kernel/eeh.c
1067
void eeh_remove_device(struct pci_dev *dev)
arch/powerpc/kernel/eeh.c
1155
struct pci_dev *pdev;
arch/powerpc/kernel/eeh.c
1207
int eeh_dev_open(struct pci_dev *pdev)
arch/powerpc/kernel/eeh.c
1248
void eeh_dev_release(struct pci_dev *pdev)
arch/powerpc/kernel/eeh.c
1279
struct pci_dev *pdev = NULL;
arch/powerpc/kernel/eeh.c
1406
struct pci_dev *pdev;
arch/powerpc/kernel/eeh.c
1574
static int eeh_break_device(struct pci_dev *pdev)
arch/powerpc/kernel/eeh.c
1667
int eeh_pe_inject_mmio_error(struct pci_dev *pdev)
arch/powerpc/kernel/eeh.c
1675
static struct pci_dev *eeh_debug_lookup_pdev(struct file *filp,
arch/powerpc/kernel/eeh.c
1680
struct pci_dev *pdev;
arch/powerpc/kernel/eeh.c
1793
struct pci_dev *pdev;
arch/powerpc/kernel/eeh.c
1827
struct pci_dev *pdev;
arch/powerpc/kernel/eeh.c
1854
struct pci_dev *pdev;
arch/powerpc/kernel/eeh.c
402
static inline const char *eeh_driver_name(struct pci_dev *pdev)
arch/powerpc/kernel/eeh.c
429
struct pci_dev *dev;
arch/powerpc/kernel/eeh.c
687
struct pci_dev *pdev = eeh_dev_to_pci_dev(edev);
arch/powerpc/kernel/eeh.c
688
struct pci_dev *dev = userdata;
arch/powerpc/kernel/eeh.c
712
struct pci_dev *pdev = eeh_dev_to_pci_dev(edev);
arch/powerpc/kernel/eeh.c
713
struct pci_dev *dev = userdata;
arch/powerpc/kernel/eeh.c
735
int pcibios_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state)
arch/powerpc/kernel/eeh.c
793
struct pci_dev *dev;
arch/powerpc/kernel/eeh_cache.c
118
eeh_addr_cache_insert(struct pci_dev *dev, resource_size_t alo,
arch/powerpc/kernel/eeh_cache.c
160
static void __eeh_addr_cache_insert_dev(struct pci_dev *dev)
arch/powerpc/kernel/eeh_cache.c
204
void eeh_addr_cache_insert_dev(struct pci_dev *dev)
arch/powerpc/kernel/eeh_cache.c
213
static inline void __eeh_addr_cache_rmv_dev(struct pci_dev *dev)
arch/powerpc/kernel/eeh_cache.c
243
void eeh_addr_cache_rmv_dev(struct pci_dev *dev)
arch/powerpc/kernel/eeh_cache.c
45
struct pci_dev *pcidev;
arch/powerpc/kernel/eeh_driver.c
104
static inline struct pci_driver *eeh_pcid_get(struct pci_dev *pdev)
arch/powerpc/kernel/eeh_driver.c
122
static inline void eeh_pcid_put(struct pci_dev *pdev)
arch/powerpc/kernel/eeh_driver.c
194
struct pci_dev *pdev;
arch/powerpc/kernel/eeh_driver.c
256
struct pci_dev *pdev;
arch/powerpc/kernel/eeh_driver.c
324
struct pci_dev *pdev,
arch/powerpc/kernel/eeh_driver.c
350
struct pci_dev *pdev,
arch/powerpc/kernel/eeh_driver.c
370
struct pci_dev *pdev,
arch/powerpc/kernel/eeh_driver.c
381
struct pci_dev *pdev;
arch/powerpc/kernel/eeh_driver.c
423
struct pci_dev *pdev,
arch/powerpc/kernel/eeh_driver.c
449
struct pci_dev *pdev,
arch/powerpc/kernel/eeh_driver.c
469
struct pci_dev *dev = eeh_dev_to_pci_dev(edev);
arch/powerpc/kernel/eeh_driver.c
494
struct pci_dev *dev = eeh_dev_to_pci_dev(edev);
arch/powerpc/kernel/eeh_driver.c
761
static bool eeh_slot_presence_check(struct pci_dev *pdev)
arch/powerpc/kernel/eeh_driver.c
793
static void eeh_clear_slot_attention(struct pci_dev *pdev)
arch/powerpc/kernel/eeh_pe.c
538
struct pci_dev *pdev;
arch/powerpc/kernel/eeh_pe.c
586
struct pci_dev *pdev;
arch/powerpc/kernel/eeh_pe.c
872
struct pci_dev *pdev;
arch/powerpc/kernel/eeh_sysfs.c
110
static int eeh_notify_resume_add(struct pci_dev *pdev)
arch/powerpc/kernel/eeh_sysfs.c
123
static void eeh_notify_resume_remove(struct pci_dev *pdev)
arch/powerpc/kernel/eeh_sysfs.c
133
static inline int eeh_notify_resume_add(struct pci_dev *pdev) { return 0; }
arch/powerpc/kernel/eeh_sysfs.c
134
static inline void eeh_notify_resume_remove(struct pci_dev *pdev) { }
arch/powerpc/kernel/eeh_sysfs.c
137
void eeh_sysfs_add_device(struct pci_dev *pdev)
arch/powerpc/kernel/eeh_sysfs.c
159
void eeh_sysfs_remove_device(struct pci_dev *pdev)
arch/powerpc/kernel/eeh_sysfs.c
29
struct pci_dev *pdev = to_pci_dev(dev); \
arch/powerpc/kernel/eeh_sysfs.c
45
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/kernel/eeh_sysfs.c
60
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/kernel/eeh_sysfs.c
83
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/kernel/eeh_sysfs.c
97
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/kernel/iomap.c
21
void pci_iounmap(struct pci_dev *dev, void __iomem *addr)
arch/powerpc/kernel/iommu.c
1234
struct pci_dev *pdev;
arch/powerpc/kernel/iommu.c
1253
struct pci_dev *pdev;
arch/powerpc/kernel/iommu.c
996
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/kernel/iommu.c
997
struct pci_dev **ppdev = data;
arch/powerpc/kernel/isa-bridge.c
184
static void isa_bridge_find_late(struct pci_dev *pdev,
arch/powerpc/kernel/isa-bridge.c
233
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/kernel/isa-bridge.c
36
struct pci_dev *isa_bridge_pcidev;
arch/powerpc/kernel/legacy_serial.c
255
struct device_node *pci_dev)
arch/powerpc/kernel/legacy_serial.c
275
addrp = of_get_pci_address(pci_dev, 0, NULL, &flags);
arch/powerpc/kernel/legacy_serial.c
281
addr = of_translate_address(pci_dev, addrp);
arch/powerpc/kernel/legacy_serial.c
296
if (np != pci_dev) {
arch/powerpc/kernel/legacy_serial.c
308
if (of_device_is_compatible(pci_dev, "pci13a8,152") ||
arch/powerpc/kernel/legacy_serial.c
309
of_device_is_compatible(pci_dev, "pci13a8,154") ||
arch/powerpc/kernel/legacy_serial.c
310
of_device_is_compatible(pci_dev, "pci13a8,158")) {
arch/powerpc/kernel/legacy_serial.c
322
legacy_port_flags, np != pci_dev);
arch/powerpc/kernel/msi.c
12
int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
arch/powerpc/kernel/msi.c
29
void arch_teardown_msi_irqs(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
1003
struct pci_dev *dev = bus->self;
arch/powerpc/kernel/pci-common.c
1054
void pcibios_bus_add_device(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
1080
int pcibios_device_add(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
1095
void pcibios_set_master(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
1113
static int skip_isa_ioresource_align(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
1139
struct pci_dev *dev = data;
arch/powerpc/kernel/pci-common.c
1259
struct pci_dev *dev = bus->self;
arch/powerpc/kernel/pci-common.c
1294
static inline void alloc_resource(struct pci_dev *dev, int idx)
arch/powerpc/kernel/pci-common.c
1317
struct pci_dev *dev = NULL;
arch/powerpc/kernel/pci-common.c
1455
struct pci_dev *dev;
arch/powerpc/kernel/pci-common.c
1508
int pcibios_enable_device(struct pci_dev *dev, int mask)
arch/powerpc/kernel/pci-common.c
1519
void pcibios_disable_device(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
1574
null_##rw##_config_##size(struct pci_dev *dev, int offset, type val) \
arch/powerpc/kernel/pci-common.c
1709
static void fixup_hide_host_resource_fsl(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
236
void pcibios_reset_secondary_bus(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
257
resource_size_t pcibios_iov_resource_alignment(const struct pci_dev *pdev, int resno)
arch/powerpc/kernel/pci-common.c
265
int pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/kernel/pci-common.c
273
int pcibios_sriov_disable(struct pci_dev *pdev)
arch/powerpc/kernel/pci-common.c
396
struct pci_dev *pdev = to_pci_dev(data);
arch/powerpc/kernel/pci-common.c
429
static int pci_read_irq_line(struct pci_dev *pci_dev)
arch/powerpc/kernel/pci-common.c
439
pr_debug("PCI: Try to map irq for %s...\n", pci_name(pci_dev));
arch/powerpc/kernel/pci-common.c
442
virq = of_irq_parse_and_map_pci(pci_dev, 0, 0);
arch/powerpc/kernel/pci-common.c
453
if (pci_read_config_byte(pci_dev, PCI_INTERRUPT_PIN, &pin))
arch/powerpc/kernel/pci-common.c
457
if (pci_read_config_byte(pci_dev, PCI_INTERRUPT_LINE, &line) ||
arch/powerpc/kernel/pci-common.c
476
pci_dev->irq = virq;
arch/powerpc/kernel/pci-common.c
504
int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
arch/powerpc/kernel/pci-common.c
528
struct pci_dev *pdev = NULL;
arch/powerpc/kernel/pci-common.c
705
void pci_resource_to_user(const struct pci_dev *dev, int bar,
arch/powerpc/kernel/pci-common.c
879
static void pcibios_fixup_resources(struct pci_dev *dev)
arch/powerpc/kernel/pci-common.c
936
struct pci_dev *dev = bus->self;
arch/powerpc/kernel/pci-hotplug.c
140
struct pci_dev *dev;
arch/powerpc/kernel/pci-hotplug.c
56
void pcibios_release_device(struct pci_dev *dev)
arch/powerpc/kernel/pci-hotplug.c
80
struct pci_dev *dev, *tmp;
arch/powerpc/kernel/pci_32.c
165
struct pci_dev *dev = NULL;
arch/powerpc/kernel/pci_32.c
39
static void fixup_cpc710_pci64(struct pci_dev* dev);
arch/powerpc/kernel/pci_32.c
49
struct pci_dev *isa_bridge_pcidev;
arch/powerpc/kernel/pci_32.c
53
fixup_cpc710_pci64(struct pci_dev* dev)
arch/powerpc/kernel/pci_32.c
90
struct pci_dev* dev;
arch/powerpc/kernel/pci_dn.c
173
struct pci_dn *add_sriov_vf_pdns(struct pci_dev *pdev)
arch/powerpc/kernel/pci_dn.c
217
void remove_sriov_vf_pdns(struct pci_dev *pdev)
arch/powerpc/kernel/pci_dn.c
345
struct pci_dev *pdev;
arch/powerpc/kernel/pci_dn.c
485
static void pci_dev_pdn_setup(struct pci_dev *pdev)
arch/powerpc/kernel/pci_dn.c
63
struct pci_dev *pdev = NULL;
arch/powerpc/kernel/pci_dn.c
95
struct pci_dn *pci_get_pdn(struct pci_dev *pdev)
arch/powerpc/kernel/pci_of_scan.c
117
static void of_pci_parse_addrs(struct device_node *node, struct pci_dev *dev)
arch/powerpc/kernel/pci_of_scan.c
175
struct pci_dev *of_create_pci_dev(struct device_node *node,
arch/powerpc/kernel/pci_of_scan.c
178
struct pci_dev *dev;
arch/powerpc/kernel/pci_of_scan.c
257
void of_scan_pci_bridge(struct pci_dev *dev)
arch/powerpc/kernel/pci_of_scan.c
355
static struct pci_dev *of_scan_pci_dev(struct pci_bus *bus,
arch/powerpc/kernel/pci_of_scan.c
358
struct pci_dev *dev = NULL;
arch/powerpc/kernel/pci_of_scan.c
406
struct pci_dev *dev;
arch/powerpc/platforms/44x/hsta_msi.c
104
static void hsta_teardown_msi_irqs(struct pci_dev *dev)
arch/powerpc/platforms/44x/hsta_msi.c
38
static int hsta_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
arch/powerpc/platforms/44x/pci.c
57
static void fixup_ppc4xx_pci_bridge(struct pci_dev *dev)
arch/powerpc/platforms/44x/ppc476.c
257
static void ppc47x_pci_irq_fixup(struct pci_dev *dev)
arch/powerpc/platforms/44x/ppc476.c
48
static void quirk_ppc_currituck_usb_fixup(struct pci_dev *dev)
arch/powerpc/platforms/52xx/mpc52xx_pci.c
328
mpc52xx_pci_fixup_resources(struct pci_dev *dev)
arch/powerpc/platforms/85xx/tqm85xx.c
83
static void tqm85xx_ti1520_fixup(struct pci_dev *pdev)
arch/powerpc/platforms/86xx/gef_ppc9a.c
158
static void gef_ppc9a_nec_fixup(struct pci_dev *pdev)
arch/powerpc/platforms/86xx/gef_sbc310.c
145
static void gef_sbc310_nec_fixup(struct pci_dev *pdev)
arch/powerpc/platforms/86xx/gef_sbc610.c
135
static void gef_sbc610_nec_fixup(struct pci_dev *pdev)
arch/powerpc/platforms/86xx/mvme7100.c
84
static void mvme7100_usb_host_fixup(struct pci_dev *pdev)
arch/powerpc/platforms/chrp/pci.c
334
static void chrp_pci_fixup_winbond_ata(struct pci_dev *sl82c105)
arch/powerpc/platforms/chrp/pci.c
366
static void chrp_pci_fixup_vt8231_ata(struct pci_dev *viaide)
arch/powerpc/platforms/chrp/pci.c
369
struct pci_dev *viaisa;
arch/powerpc/platforms/fsl_uli1575.c
142
static void quirk_final_uli1575(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
178
static void quirk_uli5288(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
203
static void quirk_uli5229(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
219
static void quirk_final_uli5249(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
256
static void hpcd_quirk_uli1575(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
272
static void hpcd_quirk_uli5288(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
298
static void hpcd_quirk_uli5229(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
320
static void hpcd_final_uli5288(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
62
static void early_uli5249(struct pci_dev *dev)
arch/powerpc/platforms/fsl_uli1575.c
85
static void quirk_uli1575(struct pci_dev *dev)
arch/powerpc/platforms/pasemi/dma_lib.c
34
static struct pci_dev *dma_pdev;
arch/powerpc/platforms/pasemi/dma_lib.c
470
static void *map_onedev(struct pci_dev *p, int index)
arch/powerpc/platforms/pasemi/dma_lib.c
502
struct pci_dev *iob_pdev;
arch/powerpc/platforms/pasemi/dma_lib.c
503
struct pci_dev *pdev;
arch/powerpc/platforms/pasemi/iommu.c
169
static void pci_dma_dev_setup_pasemi(struct pci_dev *dev)
arch/powerpc/platforms/pasemi/misc.c
48
struct pci_dev *pdev;
arch/powerpc/platforms/pasemi/msi.c
58
static void pasemi_msi_teardown_msi_irqs(struct pci_dev *pdev)
arch/powerpc/platforms/pasemi/msi.c
74
static int pasemi_msi_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
arch/powerpc/platforms/pasemi/pasemi.h
10
void __iomem *__init pasemi_pci_getcfgaddr(struct pci_dev *dev, int offset);
arch/powerpc/platforms/pasemi/pasemi.h
7
struct pci_dev;
arch/powerpc/platforms/pasemi/pasemi.h
8
extern void pas_pci_dma_dev_setup(struct pci_dev *dev);
arch/powerpc/platforms/pasemi/pci.c
286
void __iomem *__init pasemi_pci_getcfgaddr(struct pci_dev *dev, int offset)
arch/powerpc/platforms/pasemi/setup.c
157
struct pci_dev *dev;
arch/powerpc/platforms/powermac/feature.c
2977
static struct pci_dev *pmac_agp_bridge;
arch/powerpc/platforms/powermac/feature.c
2978
static int (*pmac_agp_suspend)(struct pci_dev *bridge);
arch/powerpc/platforms/powermac/feature.c
2979
static int (*pmac_agp_resume)(struct pci_dev *bridge);
arch/powerpc/platforms/powermac/feature.c
2981
void pmac_register_agp_pm(struct pci_dev *bridge,
arch/powerpc/platforms/powermac/feature.c
2982
int (*suspend)(struct pci_dev *bridge),
arch/powerpc/platforms/powermac/feature.c
2983
int (*resume)(struct pci_dev *bridge))
arch/powerpc/platforms/powermac/feature.c
2998
void pmac_suspend_agp_for_card(struct pci_dev *dev)
arch/powerpc/platforms/powermac/feature.c
3008
void pmac_resume_agp_for_card(struct pci_dev *dev)
arch/powerpc/platforms/powermac/feature.c
810
struct pci_dev *pdev = NULL;
arch/powerpc/platforms/powermac/pci.c
1019
static void pmac_pci_fixup_ohci(struct pci_dev *dev)
arch/powerpc/platforms/powermac/pci.c
1054
static void pmac_pci_fixup_cardbus(struct pci_dev *dev)
arch/powerpc/platforms/powermac/pci.c
1091
static void pmac_pci_fixup_pciata(struct pci_dev *dev)
arch/powerpc/platforms/powermac/pci.c
1147
static void fixup_k2_sata(struct pci_dev* dev)
arch/powerpc/platforms/powermac/pci.c
1194
static void fixup_u4_pcie(struct pci_dev* dev)
arch/powerpc/platforms/powermac/pci.c
431
static void pmac_pci_fixup_u4_of_node(struct pci_dev *dev)
arch/powerpc/platforms/powermac/pci.c
861
void pmac_pci_irq_fixup(struct pci_dev *dev)
arch/powerpc/platforms/powermac/pci.c
955
static bool pmac_pci_enable_device_hook(struct pci_dev *dev)
arch/powerpc/platforms/powermac/pmac.h
27
extern void pmac_pci_irq_fixup(struct pci_dev *);
arch/powerpc/platforms/powernv/eeh-powernv.c
293
static struct eeh_pe *pnv_eeh_get_upstream_pe(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/eeh-powernv.c
297
struct pci_dev *parent = pdev->bus->self;
arch/powerpc/platforms/powernv/eeh-powernv.c
321
static struct eeh_dev *pnv_eeh_probe(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/eeh-powernv.c
42
static void pnv_pcibios_bus_add_device(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/eeh-powernv.c
801
static int __pnv_eeh_bridge_reset(struct pci_dev *dev, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
852
static int pnv_eeh_bridge_reset(struct pci_dev *pdev, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
893
void pnv_pci_reset_secondary_bus(struct pci_dev *dev)
arch/powerpc/platforms/powernv/ocxl.c
105
static int get_max_afu_index(struct pci_dev *dev, int *afu_idx)
arch/powerpc/platforms/powernv/ocxl.c
123
static int get_actag_count(struct pci_dev *dev, int afu_idx, int *actag)
arch/powerpc/platforms/powernv/ocxl.c
138
static struct npu_link *find_link(struct pci_dev *dev)
arch/powerpc/platforms/powernv/ocxl.c
162
static void pnv_ocxl_fixup_actag(struct pci_dev *dev)
arch/powerpc/platforms/powernv/ocxl.c
249
int pnv_ocxl_get_actag(struct pci_dev *dev, u16 *base, u16 *enabled,
arch/powerpc/platforms/powernv/ocxl.c
278
int pnv_ocxl_get_pasid_count(struct pci_dev *dev, int *count)
arch/powerpc/platforms/powernv/ocxl.c
323
int pnv_ocxl_get_tl_cap(struct pci_dev *dev, long *cap,
arch/powerpc/platforms/powernv/ocxl.c
346
int pnv_ocxl_set_tl_conf(struct pci_dev *dev, long cap,
arch/powerpc/platforms/powernv/ocxl.c
366
int pnv_ocxl_get_xsl_irq(struct pci_dev *dev, int *hwirq)
arch/powerpc/platforms/powernv/ocxl.c
390
int pnv_ocxl_map_xsl_regs(struct pci_dev *dev, void __iomem **dsisr,
arch/powerpc/platforms/powernv/ocxl.c
433
int pnv_ocxl_spa_setup(struct pci_dev *dev, void *spa_mem, int PE_mask,
arch/powerpc/platforms/powernv/ocxl.c
480
int pnv_ocxl_map_lpar(struct pci_dev *dev, uint64_t lparid,
arch/powerpc/platforms/powernv/ocxl.c
74
static int find_dvsec_from_pos(struct pci_dev *dev, int dvsec_id, int pos)
arch/powerpc/platforms/powernv/ocxl.c
90
static int find_dvsec_afu_ctrl(struct pci_dev *dev, u8 afu_idx)
arch/powerpc/platforms/powernv/pci-ioda.c
1105
static bool pnv_pci_ioda_iommu_bypass_supported(struct pci_dev *pdev,
arch/powerpc/platforms/powernv/pci-ioda.c
1516
struct pci_dev *dev;
arch/powerpc/platforms/powernv/pci-ioda.c
1638
static int __pnv_pci_ioda_msi_setup(struct pnv_phb *phb, struct pci_dev *dev,
arch/powerpc/platforms/powernv/pci-ioda.c
1738
struct pci_dev *pdev = msi_desc_to_pci_dev(entry);
arch/powerpc/platforms/powernv/pci-ioda.c
1805
struct pci_dev *pdev = msi_desc_to_pci_dev(info->desc);
arch/powerpc/platforms/powernv/pci-ioda.c
1968
struct pci_dev *pdev;
arch/powerpc/platforms/powernv/pci-ioda.c
2067
struct pci_dev *dev = bus->self;
arch/powerpc/platforms/powernv/pci-ioda.c
2128
struct pci_dev *bridge;
arch/powerpc/platforms/powernv/pci-ioda.c
2167
struct pci_dev *bridge = bus->self;
arch/powerpc/platforms/powernv/pci-ioda.c
2214
struct pci_dev *bridge = bus->self;
arch/powerpc/platforms/powernv/pci-ioda.c
2247
static bool pnv_pci_enable_device_hook(struct pci_dev *dev)
arch/powerpc/platforms/powernv/pci-ioda.c
2260
static bool pnv_ocapi_enable_device_hook(struct pci_dev *dev)
arch/powerpc/platforms/powernv/pci-ioda.c
2375
static void pnv_pci_release_device(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci-ioda.c
2443
struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci-ioda.c
252
static void pnv_ioda_reserve_dev_m64_pe(struct pci_dev *pdev,
arch/powerpc/platforms/powernv/pci-ioda.c
2739
static void pnv_npu2_opencapi_cfg_size_fixup(struct pci_dev *dev)
arch/powerpc/platforms/powernv/pci-ioda.c
282
struct pci_dev *pdev;
arch/powerpc/platforms/powernv/pci-ioda.c
580
struct pnv_ioda_pe *pnv_ioda_get_pe(struct pci_dev *dev)
arch/powerpc/platforms/powernv/pci-ioda.c
634
struct pci_dev *pdev = NULL;
arch/powerpc/platforms/powernv/pci-ioda.c
698
struct pci_dev *parent)
arch/powerpc/platforms/powernv/pci-ioda.c
726
struct pci_dev *parent;
arch/powerpc/platforms/powernv/pci-ioda.c
861
static struct pnv_ioda_pe *pnv_ioda_setup_dev_PE(struct pci_dev *dev)
arch/powerpc/platforms/powernv/pci-ioda.c
980
static void pnv_pci_ioda_dma_dev_setup(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci-sriov.c
143
static void pnv_pci_ioda_fixup_iov_resources(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci-sriov.c
226
void pnv_pci_ioda_fixup_iov(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci-sriov.c
247
resource_size_t pnv_pci_iov_resource_alignment(const struct pci_dev *pdev,
arch/powerpc/platforms/powernv/pci-sriov.c
284
static int pnv_pci_vf_release_m64(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/platforms/powernv/pci-sriov.c
415
static int pnv_pci_vf_assign_m64(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/platforms/powernv/pci-sriov.c
475
static void pnv_ioda_release_vf_PE(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci-sriov.c
503
static int pnv_pci_vf_resource_shift(struct pci_dev *dev, int offset)
arch/powerpc/platforms/powernv/pci-sriov.c
591
static void pnv_pci_sriov_disable(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci-sriov.c
614
static void pnv_ioda_setup_vf_PE(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/platforms/powernv/pci-sriov.c
674
static int pnv_pci_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/platforms/powernv/pci-sriov.c
745
int pnv_pcibios_sriov_disable(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci-sriov.c
754
int pnv_pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/platforms/powernv/pci.c
754
static void pnv_p7ioc_rc_quirk(struct pci_dev *dev)
arch/powerpc/platforms/powernv/pci.h
254
static inline struct pnv_iov_data *pnv_iov_get(const struct pci_dev *pdev)
arch/powerpc/platforms/powernv/pci.h
259
void pnv_pci_ioda_fixup_iov(struct pci_dev *pdev);
arch/powerpc/platforms/powernv/pci.h
260
resource_size_t pnv_pci_iov_resource_alignment(const struct pci_dev *pdev,
arch/powerpc/platforms/powernv/pci.h
263
int pnv_pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs);
arch/powerpc/platforms/powernv/pci.h
264
int pnv_pcibios_sriov_disable(struct pci_dev *pdev);
arch/powerpc/platforms/powernv/pci.h
279
extern void pnv_pci_reset_secondary_bus(struct pci_dev *dev);
arch/powerpc/platforms/powernv/pci.h
283
extern struct pnv_ioda_pe *pnv_ioda_get_pe(struct pci_dev *dev);
arch/powerpc/platforms/powernv/pci.h
65
struct pci_dev *parent_dev;
arch/powerpc/platforms/powernv/pci.h
67
struct pci_dev *pdev;
arch/powerpc/platforms/powernv/powernv.h
20
struct pci_dev;
arch/powerpc/platforms/pseries/eeh_pseries.c
459
static struct eeh_dev *pseries_eeh_probe(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/eeh_pseries.c
48
static void pseries_pcibios_bus_add_device(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/iommu.c
1183
static int query_ddw(struct pci_dev *dev, const u32 *ddw_avail,
arch/powerpc/platforms/pseries/iommu.c
1242
static int create_ddw(struct pci_dev *dev, const u32 *ddw_avail,
arch/powerpc/platforms/pseries/iommu.c
1305
static void reset_dma_window(struct pci_dev *dev, struct device_node *par_dn)
arch/powerpc/platforms/pseries/iommu.c
1337
static int limited_dma_window(struct pci_dev *dev, struct device_node *par_dn)
arch/powerpc/platforms/pseries/iommu.c
1446
static bool enable_ddw(struct pci_dev *dev, struct device_node *pdn, u64 dma_mask)
arch/powerpc/platforms/pseries/iommu.c
1800
static void spapr_tce_init_table_group(struct pci_dev *pdev,
arch/powerpc/platforms/pseries/iommu.c
1848
static void pci_dma_dev_setup_pSeriesLP(struct pci_dev *dev)
arch/powerpc/platforms/pseries/iommu.c
1901
static bool iommu_bypass_supported_pSeriesLP(struct pci_dev *pdev, u64 dma_mask)
arch/powerpc/platforms/pseries/iommu.c
1945
static struct pci_dev *iommu_group_get_first_pci_dev(struct iommu_group *group)
arch/powerpc/platforms/pseries/iommu.c
1947
struct pci_dev *pdev = NULL;
arch/powerpc/platforms/pseries/iommu.c
1960
static void restore_default_dma_window(struct pci_dev *pdev, struct device_node *pdn)
arch/powerpc/platforms/pseries/iommu.c
1966
static long remove_dynamic_dma_windows(struct pci_dev *pdev, struct device_node *pdn)
arch/powerpc/platforms/pseries/iommu.c
2005
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/platforms/pseries/iommu.c
2060
struct pci_dev *pdev = iommu_group_get_first_pci_dev(table_group->group);
arch/powerpc/platforms/pseries/iommu.c
2275
struct pci_dev *pdev = iommu_group_get_first_pci_dev(table_group->group);
arch/powerpc/platforms/pseries/iommu.c
2340
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/platforms/pseries/iommu.c
2554
struct pci_dev *pdev)
arch/powerpc/platforms/pseries/iommu.c
751
static struct device_node *pci_dma_find_parent_node(struct pci_dev *dev,
arch/powerpc/platforms/pseries/iommu.c
894
static void pci_dma_dev_setup_pSeries(struct pci_dev *dev)
arch/powerpc/platforms/pseries/msi.c
122
static int check_req(struct pci_dev *pdev, int nvec, char *prop_name)
arch/powerpc/platforms/pseries/msi.c
149
static int check_req_msi(struct pci_dev *pdev, int nvec)
arch/powerpc/platforms/pseries/msi.c
154
static int check_req_msix(struct pci_dev *pdev, int nvec)
arch/powerpc/platforms/pseries/msi.c
182
static struct device_node *find_pe_total_msi(struct pci_dev *dev, int *total)
arch/powerpc/platforms/pseries/msi.c
187
static struct device_node *find_pe_dn(struct pci_dev *dev, int *total)
arch/powerpc/platforms/pseries/msi.c
274
static int msi_quota_for_device(struct pci_dev *dev, int request)
arch/powerpc/platforms/pseries/msi.c
332
static void rtas_hack_32bit_msi_gen2(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/msi.c
349
static int rtas_prepare_msi_irqs(struct pci_dev *pdev, int nvec_in, int type,
arch/powerpc/platforms/pseries/msi.c
439
struct pci_dev *pdev = to_pci_dev(dev);
arch/powerpc/platforms/pseries/msi.c
472
struct pci_dev *pdev = to_pci_dev(domain->dev);
arch/powerpc/platforms/pseries/msi.c
538
struct pci_dev *dev = msi_desc_to_pci_dev(irq_data_get_msi_desc(data));
arch/powerpc/platforms/pseries/msi.c
581
struct pci_dev *pdev = msi_desc_to_pci_dev(desc);
arch/powerpc/platforms/pseries/msi.c
676
static void rtas_msi_pci_irq_fixup(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/msi.c
78
static void rtas_disable_msi(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/pci.c
120
static int pseries_pci_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/platforms/pseries/pci.c
161
static int pseries_pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/platforms/pseries/pci.c
168
static int pseries_pcibios_sriov_disable(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/pci.c
212
static void fixup_winbond_82c105(struct pci_dev* dev)
arch/powerpc/platforms/pseries/pci.c
30
static int pseries_send_map_pe(struct pci_dev *pdev, u16 num_vfs,
arch/powerpc/platforms/pseries/pci.c
62
static void pseries_set_pe_num(struct pci_dev *pdev, u16 vf_index, __be16 pe_num)
arch/powerpc/platforms/pseries/pci.c
76
static int pseries_associate_pes(struct pci_dev *pdev, u16 num_vfs)
arch/powerpc/platforms/pseries/pseries.h
128
struct pci_dev *pdev);
arch/powerpc/platforms/pseries/setup.c
661
static resource_size_t pseries_get_iov_fw_value(const struct pci_dev *dev,
arch/powerpc/platforms/pseries/setup.c
698
static void of_pci_set_vf_bar_size(struct pci_dev *dev, const int *indexes)
arch/powerpc/platforms/pseries/setup.c
720
static void of_pci_parse_iov_addrs(struct pci_dev *dev, const int *indexes)
arch/powerpc/platforms/pseries/setup.c
755
static void pseries_disable_sriov_resources(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/setup.c
764
static void pseries_pci_fixup_resources(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/setup.c
777
static void pseries_pci_fixup_iov_resources(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/setup.c
792
static resource_size_t pseries_pci_iov_resource_alignment(const struct pci_dev *pdev,
arch/powerpc/sysdev/dart_iommu.c
375
static void pci_dma_dev_setup_dart(struct pci_dev *dev)
arch/powerpc/sysdev/dart_iommu.c
382
static bool iommu_bypass_supported_dart(struct pci_dev *dev, u64 mask)
arch/powerpc/sysdev/fsl_msi.c
126
static void fsl_teardown_msi_irqs(struct pci_dev *pdev)
arch/powerpc/sysdev/fsl_msi.c
142
static void fsl_compose_msi_msg(struct pci_dev *pdev, int hwirq,
arch/powerpc/sysdev/fsl_msi.c
179
static int fsl_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
arch/powerpc/sysdev/fsl_pci.c
116
static void pci_dma_dev_setup_swiotlb(struct pci_dev *pdev)
arch/powerpc/sysdev/fsl_pci.c
1186
struct pci_dev *dev;
arch/powerpc/sysdev/fsl_pci.c
47
static void quirk_fsl_pcie_early(struct pci_dev *dev)
arch/powerpc/sysdev/mpic_u3msi.c
102
static void u3msi_teardown_msi_irqs(struct pci_dev *pdev)
arch/powerpc/sysdev/mpic_u3msi.c
116
static int u3msi_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
arch/powerpc/sysdev/mpic_u3msi.c
42
static u64 read_ht_magic_addr(struct pci_dev *pdev, unsigned int pos)
arch/powerpc/sysdev/mpic_u3msi.c
61
static u64 find_ht_magic_addr(struct pci_dev *pdev, unsigned int hwirq)
arch/powerpc/sysdev/mpic_u3msi.c
75
static u64 find_u4_magic_addr(struct pci_dev *pdev, unsigned int hwirq)
arch/s390/include/asm/pci.h
23
void __iomem *pci_iomap(struct pci_dev *, int, unsigned long);
arch/s390/include/asm/pci.h
24
void pci_iounmap(struct pci_dev *, void __iomem *);
arch/s390/include/asm/pci.h
296
static inline struct zpci_dev *to_zpci(struct pci_dev *pdev)
arch/s390/include/asm/pci.h
334
int zpci_report_error(struct pci_dev *, struct zpci_report_error_header *);
arch/s390/pci/pci.c
1003
int zpci_report_error(struct pci_dev *pdev,
arch/s390/pci/pci.c
299
static void __iomem *pci_iomap_range_fh(struct pci_dev *pdev, int bar,
arch/s390/pci/pci.c
316
static void __iomem *pci_iomap_range_mio(struct pci_dev *pdev, int bar,
arch/s390/pci/pci.c
328
void __iomem *pci_iomap_range(struct pci_dev *pdev, int bar,
arch/s390/pci/pci.c
341
void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen)
arch/s390/pci/pci.c
347
static void __iomem *pci_iomap_wc_range_mio(struct pci_dev *pdev, int bar,
arch/s390/pci/pci.c
358
void __iomem *pci_iomap_wc_range(struct pci_dev *pdev, int bar,
arch/s390/pci/pci.c
371
void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long maxlen)
arch/s390/pci/pci.c
377
static void pci_iounmap_fh(struct pci_dev *pdev, void __iomem *addr)
arch/s390/pci/pci.c
391
static void pci_iounmap_mio(struct pci_dev *pdev, void __iomem *addr)
arch/s390/pci/pci.c
396
void pci_iounmap(struct pci_dev *pdev, void __iomem *addr)
arch/s390/pci/pci.c
430
static void zpci_map_resources(struct pci_dev *pdev)
arch/s390/pci/pci.c
453
static void zpci_unmap_resources(struct pci_dev *pdev)
arch/s390/pci/pci.c
606
int pcibios_device_add(struct pci_dev *pdev)
arch/s390/pci/pci.c
629
void pcibios_release_device(struct pci_dev *pdev)
arch/s390/pci/pci.c
637
int pcibios_enable_device(struct pci_dev *pdev, int mask)
arch/s390/pci/pci.c
647
void pcibios_disable_device(struct pci_dev *pdev)
arch/s390/pci/pci_bus.c
104
struct pci_dev *pdev;
arch/s390/pci/pci_bus.c
341
static void pci_dma_range_setup(struct pci_dev *pdev)
arch/s390/pci/pci_bus.c
361
void pcibios_bus_add_device(struct pci_dev *pdev)
arch/s390/pci/pci_bus.c
413
struct pci_dev *pdev;
arch/s390/pci/pci_bus.c
74
struct pci_dev *pdev;
arch/s390/pci/pci_event.c
145
static pci_ers_result_t zpci_event_do_reset(struct pci_dev *pdev,
arch/s390/pci/pci_event.c
178
static pci_ers_result_t zpci_event_attempt_error_recovery(struct pci_dev *pdev)
arch/s390/pci/pci_event.c
269
static void zpci_event_io_failure(struct pci_dev *pdev, pci_channel_state_t es)
arch/s390/pci/pci_event.c
294
struct pci_dev *pdev = NULL;
arch/s390/pci/pci_event.c
63
static bool is_passed_through(struct pci_dev *pdev)
arch/s390/pci/pci_event.c
84
static pci_ers_result_t zpci_event_notify_error_detected(struct pci_dev *pdev,
arch/s390/pci/pci_event.c
99
static pci_ers_result_t zpci_event_do_error_state_clear(struct pci_dev *pdev,
arch/s390/pci/pci_fixup.c
12
static void zpci_ism_bar_no_mmap(struct pci_dev *pdev)
arch/s390/pci/pci_iov.c
113
int zpci_iov_setup_virtfn(struct zpci_bus *zbus, struct pci_dev *virtfn, int vfn)
arch/s390/pci/pci_iov.c
116
struct pci_dev *pdev_pf;
arch/s390/pci/pci_iov.c
24
void zpci_iov_map_resources(struct pci_dev *pdev)
arch/s390/pci/pci_iov.c
39
void zpci_iov_remove_virtfn(struct pci_dev *pdev, int vfn)
arch/s390/pci/pci_iov.c
47
static int zpci_iov_link_virtfn(struct pci_dev *pdev, struct pci_dev *virtfn, int vfid)
arch/s390/pci/pci_iov.c
76
struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev)
arch/s390/pci/pci_iov.c
79
struct pci_dev *pdev;
arch/s390/pci/pci_iov.h
16
void zpci_iov_remove_virtfn(struct pci_dev *pdev, int vfn);
arch/s390/pci/pci_iov.h
18
void zpci_iov_map_resources(struct pci_dev *pdev);
arch/s390/pci/pci_iov.h
20
int zpci_iov_setup_virtfn(struct zpci_bus *zbus, struct pci_dev *virtfn, int vfn);
arch/s390/pci/pci_iov.h
22
struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev);
arch/s390/pci/pci_iov.h
25
static inline void zpci_iov_remove_virtfn(struct pci_dev *pdev, int vfn) {}
arch/s390/pci/pci_iov.h
27
static inline void zpci_iov_map_resources(struct pci_dev *pdev) {}
arch/s390/pci/pci_iov.h
29
static inline int zpci_iov_setup_virtfn(struct zpci_bus *zbus, struct pci_dev *virtfn, int vfn)
arch/s390/pci/pci_iov.h
34
static inline struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
327
bool arch_restore_msi_irqs(struct pci_dev *pdev)
arch/s390/pci/pci_irq.c
373
struct pci_dev *pdev = to_pci_dev(dev);
arch/s390/pci/pci_report.c
110
struct pci_dev *pdev = NULL;
arch/s390/pci/pci_sysfs.c
135
struct pci_dev *pdev = to_pci_dev(dev);
arch/s390/pci/pci_sysfs.c
149
struct pci_dev *pdev = to_pci_dev(dev);
arch/s390/pci/pci_sysfs.c
55
static int _do_recover(struct pci_dev *pdev, struct zpci_dev *zdev)
arch/s390/pci/pci_sysfs.c
83
struct pci_dev *pdev = to_pci_dev(dev);
arch/sh/drivers/pci/common.c
11
static struct pci_dev *fake_pci_dev(struct pci_channel *hose,
arch/sh/drivers/pci/common.c
14
static struct pci_dev dev;
arch/sh/drivers/pci/fixups-dreamcast.c
28
static void gapspci_fixup_resources(struct pci_dev *dev)
arch/sh/drivers/pci/fixups-dreamcast.c
74
int pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/sh/drivers/pci/fixups-landisk.c
21
int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
arch/sh/drivers/pci/fixups-r7780rp.c
15
int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
arch/sh/drivers/pci/fixups-rts7751r2d.c
31
int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
arch/sh/drivers/pci/fixups-sdk7780.c
37
int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
arch/sh/drivers/pci/fixups-se7751.c
11
int pcibios_map_platform_irq(const struct pci_dev *, u8 slot, u8 pin)
arch/sh/drivers/pci/fixups-sh03.c
8
int pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/sh/drivers/pci/fixups-snapgear.c
20
int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
arch/sh/drivers/pci/fixups-titan.c
28
int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
arch/sh/drivers/pci/pci.c
175
struct pci_dev *dev = data;
arch/sh/drivers/pci/pci.c
231
struct pci_dev *dev;
arch/sh/drivers/pci/pci.c
277
void __iomem *__pci_ioport_map(struct pci_dev *dev,
arch/sh/drivers/pci/pci.c
293
void pci_iounmap(struct pci_dev *dev, void __iomem *addr)
arch/sh/drivers/pci/pcie-sh7786.c
136
static void sh7786_pci_fixup(struct pci_dev *dev)
arch/sh/drivers/pci/pcie-sh7786.c
482
int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
arch/sh/drivers/pci/pcie-sh7786.c
487
void pcibios_bus_add_device(struct pci_dev *pdev)
arch/sh/include/asm/pci.h
81
int pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin);
arch/sparc/include/asm/io_32.h
136
struct pci_dev;
arch/sparc/include/asm/io_32.h
137
void pci_iounmap(struct pci_dev *dev, void __iomem *);
arch/sparc/include/asm/io_64.h
457
struct pci_dev;
arch/sparc/include/asm/io_64.h
458
void pci_iounmap(struct pci_dev *dev, void __iomem *);
arch/sparc/include/asm/leon_pci.h
17
int (*map_irq)(const struct pci_dev *dev, u8 slot, u8 pin);
arch/sparc/kernel/leon_pci_grpci1.c
106
static int grpci1_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/sparc/kernel/leon_pci_grpci2.c
224
static int grpci2_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
arch/sparc/kernel/pci.c
184
static void of_fixup_pci_pref(struct pci_dev *dev, int index,
arch/sparc/kernel/pci.c
230
struct pci_dev *dev)
arch/sparc/kernel/pci.c
287
static struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm,
arch/sparc/kernel/pci.c
293
struct pci_dev *dev;
arch/sparc/kernel/pci.c
415
static void apb_fake_ranges(struct pci_dev *dev,
arch/sparc/kernel/pci.c
449
struct pci_dev *dev)
arch/sparc/kernel/pci.c
580
struct pci_dev *dev;
arch/sparc/kernel/pci.c
620
struct pci_dev *pdev;
arch/sparc/kernel/pci.c
633
struct pci_dev *dev;
arch/sparc/kernel/pci.c
652
static void pci_claim_legacy_resources(struct pci_dev *dev)
arch/sparc/kernel/pci.c
694
struct pci_dev *dev;
arch/sparc/kernel/pci.c
756
int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
arch/sparc/kernel/pci.c
797
int arch_setup_msi_irq(struct pci_dev *pdev, struct msi_desc *desc)
arch/sparc/kernel/pci.c
811
struct pci_dev *pdev = msi_desc_to_pci_dev(entry);
arch/sparc/kernel/pci.c
825
struct pci_dev *ali_isa_bridge;
arch/sparc/kernel/pci.c
850
void pci_resource_to_user(const struct pci_dev *pdev, int bar,
arch/sparc/kernel/pci.c
868
void pcibios_set_master(struct pci_dev *dev)
arch/sparc/kernel/pci.c
874
int pcibios_device_add(struct pci_dev *dev)
arch/sparc/kernel/pci.c
876
struct pci_dev *pdev;
arch/sparc/kernel/pci.c
907
struct pci_dev *pdev;
arch/sparc/kernel/pci.c
985
struct pci_dev *pdev;
arch/sparc/kernel/pci.c
987
pdev = list_first_entry(&pbus->devices, struct pci_dev,
arch/sparc/kernel/pci_common.c
481
struct pci_dev *pdev;
arch/sparc/kernel/pci_common.c
505
struct pci_dev *pdev;
arch/sparc/kernel/pci_common.c
528
struct pci_dev *pdev;
arch/sparc/kernel/pci_impl.h
140
int (*setup_msi_irq)(unsigned int *irq_p, struct pci_dev *pdev,
arch/sparc/kernel/pci_impl.h
142
void (*teardown_msi_irq)(unsigned int irq, struct pci_dev *pdev);
arch/sparc/kernel/pci_msi.c
125
struct pci_dev *pdev,
arch/sparc/kernel/pci_msi.c
184
struct pci_dev *pdev)
arch/sparc/kernel/pci_sabre.c
376
struct pci_dev *pdev;
arch/sparc/kernel/pci_sun4v.c
263
struct pci_dev *pdev;
arch/sparc/kernel/pcic.c
448
static int pdev_to_pnode(struct linux_pbm_info *pbm, struct pci_dev *pdev)
arch/sparc/kernel/pcic.c
473
struct pci_dev *dev, int node)
arch/sparc/kernel/pcic.c
532
pcic_fill_irq(struct linux_pcic *pcic, struct pci_dev *dev, int node)
arch/sparc/kernel/pcic.c
605
struct pci_dev *dev;
arch/sparc/lib/iomap.c
23
void pci_iounmap(struct pci_dev *dev, void __iomem * addr)
arch/um/drivers/virt-pci.c
283
static int um_pci_map_iomem_walk(struct pci_dev *pdev, void *_data)
arch/um/drivers/virt-pci.c
430
static int um_pci_map_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
arch/um/drivers/virt-pci.c
518
struct pci_dev *pci_dev;
arch/um/drivers/virt-pci.c
520
pci_dev = pci_get_slot(bridge->bus, i);
arch/um/drivers/virt-pci.c
521
if (pci_dev)
arch/um/drivers/virt-pci.c
522
pci_stop_and_remove_bus_device_locked(pci_dev);
arch/x86/events/amd/ibs.c
1795
struct pci_dev *cpu_cfg;
arch/x86/events/intel/uncore.c
1085
static int uncore_pci_get_dev_die_info(struct pci_dev *pdev, int *die)
arch/x86/events/intel/uncore.c
1095
uncore_pci_find_dev_pmu_from_types(struct pci_dev *pdev)
arch/x86/events/intel/uncore.c
1124
uncore_pci_find_dev_pmu(struct pci_dev *pdev, const struct pci_device_id *ids)
arch/x86/events/intel/uncore.c
1158
static int uncore_pci_pmu_register(struct pci_dev *pdev,
arch/x86/events/intel/uncore.c
1175
box->pci_dev = pdev;
arch/x86/events/intel/uncore.c
1196
static int uncore_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
arch/x86/events/intel/uncore.c
1258
static void uncore_pci_remove(struct pci_dev *pdev)
arch/x86/events/intel/uncore.c
1291
struct pci_dev *pdev = to_pci_dev(dev);
arch/x86/events/intel/uncore.c
1327
struct pci_dev *pci_sub_dev;
arch/x86/events/intel/uncore.c
1383
struct pci_dev *pdev;
arch/x86/events/intel/uncore.c
71
int uncore_device_to_die(struct pci_dev *dev)
arch/x86/events/intel/uncore.h
174
struct pci_dev *pci_dev;
arch/x86/events/intel/uncore.h
237
int uncore_device_to_die(struct pci_dev *dev);
arch/x86/events/intel/uncore.h
42
struct pci_dev *dev[UNCORE_EXTRA_PCI_DEV_MAX];
arch/x86/events/intel/uncore.h
443
if (box->pci_dev || box->io_addr)
arch/x86/events/intel/uncore.h
452
if (box->pci_dev || box->io_addr)
arch/x86/events/intel/uncore.h
461
if (box->pci_dev || box->io_addr)
arch/x86/events/intel/uncore.h
470
if (box->pci_dev || box->io_addr)
arch/x86/events/intel/uncore_discovery.c
17
static int get_device_die_id(struct pci_dev *dev)
arch/x86/events/intel/uncore_discovery.c
320
struct pci_dev *dev, int die,
arch/x86/events/intel/uncore_discovery.c
348
struct pci_dev *dev = NULL;
arch/x86/events/intel/uncore_discovery.c
562
if (box->pci_dev) {
arch/x86/events/intel/uncore_discovery.c
589
pci_write_config_dword(box->pci_dev, box_ctl, GENERIC_PMON_BOX_CTL_INT);
arch/x86/events/intel/uncore_discovery.c
597
pci_write_config_dword(box->pci_dev, box_ctl,
arch/x86/events/intel/uncore_discovery.c
606
pci_write_config_dword(box->pci_dev, box_ctl, 0);
arch/x86/events/intel/uncore_discovery.c
612
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_discovery.c
621
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_discovery.c
630
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snb.c
1013
struct pci_dev *dev = NULL;
arch/x86/events/intel/uncore_snb.c
1513
static struct pci_dev *tgl_uncore_get_mc_dev(void)
arch/x86/events/intel/uncore_snb.c
1516
struct pci_dev *mc_dev = NULL;
arch/x86/events/intel/uncore_snb.c
1540
struct pci_dev *pdev = tgl_uncore_get_mc_dev();
arch/x86/events/intel/uncore_snb.c
880
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
1192
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
1200
struct pci_dev *filter_pdev = uncore_extra_pci_dev[die].dev[idx];
arch/x86/events/intel/uncore_snbep.c
1368
static int upi_nodeid_groupid(struct pci_dev *ubox_dev, int nodeid_loc, int idmap_loc,
arch/x86/events/intel/uncore_snbep.c
1415
struct pci_dev *ubox_dev = NULL;
arch/x86/events/intel/uncore_snbep.c
1519
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
1861
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
1870
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
1878
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
2266
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
2275
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
2886
struct pci_dev *dev = pci_get_device(PCI_VENDOR_ID_INTEL, device, NULL);
arch/x86/events/intel/uncore_snbep.c
2947
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
4114
struct pci_dev *dev = NULL;
arch/x86/events/intel/uncore_snbep.c
4167
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
4221
static int upi_fill_topology(struct pci_dev *dev, struct intel_uncore_topology *tp,
arch/x86/events/intel/uncore_snbep.c
4255
struct pci_dev *dev = NULL;
arch/x86/events/intel/uncore_snbep.c
4328
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
4627
struct pci_dev *dev = NULL;
arch/x86/events/intel/uncore_snbep.c
4836
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
4882
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
4966
static struct pci_dev *snr_uncore_get_mc_dev(unsigned int device, int id)
arch/x86/events/intel/uncore_snbep.c
4968
struct pci_dev *mc_dev = NULL;
arch/x86/events/intel/uncore_snbep.c
4986
struct pci_dev *pdev = snr_uncore_get_mc_dev(device, box->dieid);
arch/x86/events/intel/uncore_snbep.c
5402
struct pci_dev *dev = NULL;
arch/x86/events/intel/uncore_snbep.c
5459
struct pci_dev *ubox = NULL;
arch/x86/events/intel/uncore_snbep.c
5460
struct pci_dev *dev = NULL;
arch/x86/events/intel/uncore_snbep.c
580
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
592
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
5949
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
604
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
612
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
620
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
632
struct pci_dev *pdev = box->pci_dev;
arch/x86/events/intel/uncore_snbep.c
6380
struct pci_dev *dev = NULL;
arch/x86/hyperv/irqdomain.c
102
static int get_rid_cb(struct pci_dev *pdev, u16 alias, void *data)
arch/x86/hyperv/irqdomain.c
115
static union hv_device_id hv_build_devid_type_pci(struct pci_dev *pdev)
arch/x86/hyperv/irqdomain.c
194
struct pci_dev *pdev;
arch/x86/hyperv/irqdomain.c
216
static int hv_unmap_msi_interrupt(struct pci_dev *pdev,
arch/x86/hyperv/irqdomain.c
224
struct pci_dev *pdev;
arch/x86/hyperv/irqdomain.c
269
static int hv_unmap_msi_interrupt(struct pci_dev *pdev,
arch/x86/hyperv/irqdomain.c
279
static void hv_teardown_msi_irq(struct pci_dev *pdev, struct irq_data *irqd)
arch/x86/hyperv/irqdomain.c
98
struct pci_dev *bridge;
arch/x86/include/asm/amd/nb.h
30
struct pci_dev *misc;
arch/x86/include/asm/amd/nb.h
31
struct pci_dev *link;
arch/x86/include/asm/amd/node.h
25
struct pci_dev *amd_node_get_func(u16 node, u8 func);
arch/x86/include/asm/gart.h
61
static inline void gart_set_size_and_enable(struct pci_dev *dev, u32 order)
arch/x86/include/asm/gart.h
74
static inline void enable_gart_translation(struct pci_dev *dev, u64 addr)
arch/x86/include/asm/hw_irq.h
31
struct pci_dev;
arch/x86/include/asm/intel-mid.h
13
extern int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state);
arch/x86/include/asm/intel-mid.h
14
extern pci_power_t intel_mid_pci_get_power_state(struct pci_dev *pdev);
arch/x86/include/asm/intel-mid.h
21
extern int intel_mid_pwr_get_lss_id(struct pci_dev *pdev);
arch/x86/include/asm/pci.h
27
struct pci_dev *vmd_dev; /* VMD Device if in Intel VMD domain */
arch/x86/include/asm/pci.h
92
int pcibios_set_irq_routing(struct pci_dev *dev, int pin, int irq);
arch/x86/include/asm/pci.h
94
bool pci_dev_has_default_msi_parent_domain(struct pci_dev *dev);
arch/x86/include/asm/pci_x86.h
113
extern int (*pcibios_enable_irq)(struct pci_dev *dev);
arch/x86/include/asm/pci_x86.h
114
extern void (*pcibios_disable_irq)(struct pci_dev *dev);
arch/x86/include/asm/pci_x86.h
72
struct pci_dev;
arch/x86/include/asm/probe_roms.h
4
struct pci_dev;
arch/x86/include/asm/probe_roms.h
6
extern void __iomem *pci_map_biosrom(struct pci_dev *pdev);
arch/x86/include/asm/probe_roms.h
8
extern size_t pci_biosrom_size(struct pci_dev *pdev);
arch/x86/include/asm/xen/hypervisor.h
50
struct pci_dev;
arch/x86/include/asm/xen/hypervisor.h
53
bool xen_initdom_restore_msi(struct pci_dev *dev);
arch/x86/include/asm/xen/hypervisor.h
55
static inline bool xen_initdom_restore_msi(struct pci_dev *dev) { return true; }
arch/x86/include/asm/xen/pci.h
32
int (*enable_msi)(struct pci_dev *dev, int vectors[]);
arch/x86/include/asm/xen/pci.h
33
void (*disable_msi)(struct pci_dev *dev);
arch/x86/include/asm/xen/pci.h
34
int (*enable_msix)(struct pci_dev *dev, int vectors[], int nvec);
arch/x86/include/asm/xen/pci.h
35
void (*disable_msix)(struct pci_dev *dev);
arch/x86/include/asm/xen/pci.h
40
static inline int xen_pci_frontend_enable_msi(struct pci_dev *dev,
arch/x86/include/asm/xen/pci.h
47
static inline void xen_pci_frontend_disable_msi(struct pci_dev *dev)
arch/x86/include/asm/xen/pci.h
52
static inline int xen_pci_frontend_enable_msix(struct pci_dev *dev,
arch/x86/include/asm/xen/pci.h
59
static inline void xen_pci_frontend_disable_msix(struct pci_dev *dev)
arch/x86/kernel/acpi/boot.c
409
struct pci_dev *pdev;
arch/x86/kernel/amd_gart_64.c
519
static __init unsigned read_aperture(struct pci_dev *dev, u32 *size)
arch/x86/kernel/amd_gart_64.c
547
struct pci_dev *dev = node_to_amd_nb(i)->misc;
arch/x86/kernel/amd_gart_64.c
584
struct pci_dev *dev = node_to_amd_nb(i)->misc;
arch/x86/kernel/amd_gart_64.c
621
struct pci_dev *dev;
arch/x86/kernel/amd_gart_64.c
690
struct pci_dev *dev;
arch/x86/kernel/amd_nb.c
173
struct pci_dev *link = node_to_amd_nb(topology_amd_node_id(cpu))->link;
arch/x86/kernel/amd_nb.c
292
struct pci_dev *F4;
arch/x86/kernel/amd_node.c
221
static struct pci_dev *get_next_root(struct pci_dev *root)
arch/x86/kernel/amd_node.c
250
struct pci_dev *root;
arch/x86/kernel/amd_node.c
29
struct pci_dev *amd_node_get_func(u16 node, u8 func)
arch/x86/kernel/amd_node.c
37
static struct pci_dev **amd_roots;
arch/x86/kernel/amd_node.c
88
struct pci_dev *root;
arch/x86/kernel/apic/msi.c
150
bool pci_dev_has_default_msi_parent_domain(struct pci_dev *dev)
arch/x86/kernel/apic/msi.c
388
bool arch_restore_msi_irqs(struct pci_dev *dev)
arch/x86/kernel/apic/x2apic_uv_x.c
1129
static int uv_set_vga_state(struct pci_dev *pdev, bool decode, unsigned int command_bits, u32 flags)
arch/x86/kernel/cpu/mce/inject.c
443
struct pci_dev *F3;
arch/x86/kernel/cpu/mtrr/mtrr.c
64
struct pci_dev *dev;
arch/x86/kernel/devicetree.c
80
static int x86_of_pci_irq_enable(struct pci_dev *dev)
arch/x86/kernel/devicetree.c
99
static void x86_of_pci_irq_disable(struct pci_dev *dev)
arch/x86/kernel/pci-dma.c
194
static int via_no_dac_cb(struct pci_dev *pdev, void *data)
arch/x86/kernel/pci-dma.c
200
static void via_no_dac(struct pci_dev *dev)
arch/x86/kernel/probe_roms.c
115
static struct resource *find_oprom(struct pci_dev *pdev)
arch/x86/kernel/probe_roms.c
155
void __iomem *pci_map_biosrom(struct pci_dev *pdev)
arch/x86/kernel/probe_roms.c
172
size_t pci_biosrom_size(struct pci_dev *pdev)
arch/x86/kernel/probe_roms.c
82
static bool match_id(struct pci_dev *pdev, unsigned short vendor, unsigned short device)
arch/x86/kernel/probe_roms.c
97
static bool probe_list(struct pci_dev *pdev, unsigned short vendor,
arch/x86/kernel/quirks.c
17
static void quirk_intel_irqbalance(struct pci_dev *dev)
arch/x86/kernel/quirks.c
180
static struct pci_dev *cached_dev;
arch/x86/kernel/quirks.c
210
static void old_ich_force_enable_hpet(struct pci_dev *dev)
arch/x86/kernel/quirks.c
263
static void old_ich_force_enable_hpet_user(struct pci_dev *dev)
arch/x86/kernel/quirks.c
302
static void vt8237_force_enable_hpet(struct pci_dev *dev)
arch/x86/kernel/quirks.c
359
static u32 ati_ixp4x0_rev(struct pci_dev *dev)
arch/x86/kernel/quirks.c
380
static void ati_force_enable_hpet(struct pci_dev *dev)
arch/x86/kernel/quirks.c
433
static void nvidia_force_enable_hpet(struct pci_dev *dev)
arch/x86/kernel/quirks.c
507
static void e6xx_force_enable_hpet(struct pci_dev *dev)
arch/x86/kernel/quirks.c
527
static void force_disable_hpet_msi(struct pci_dev *unused)
arch/x86/kernel/quirks.c
539
static void quirk_amd_nb_node(struct pci_dev *dev)
arch/x86/kernel/quirks.c
541
struct pci_dev *nb_ht;
arch/x86/kernel/quirks.c
606
static void amd_disable_seq_and_redirect_scrub(struct pci_dev *dev)
arch/x86/kernel/quirks.c
631
static void quirk_intel_brickland_xeon_ras_cap(struct pci_dev *pdev)
arch/x86/kernel/quirks.c
642
static void quirk_intel_purley_xeon_ras_cap(struct pci_dev *pdev)
arch/x86/kernel/quirks.c
98
static void ich_force_enable_hpet(struct pci_dev *dev)
arch/x86/kernel/reboot_fixups_32.c
18
static void cs5530a_warm_reset(struct pci_dev *dev)
arch/x86/kernel/reboot_fixups_32.c
27
static void cs5536_warm_reset(struct pci_dev *dev)
arch/x86/kernel/reboot_fixups_32.c
34
static void rdc321x_reset(struct pci_dev *dev)
arch/x86/kernel/reboot_fixups_32.c
47
static void ce4100_reset(struct pci_dev *dev)
arch/x86/kernel/reboot_fixups_32.c
60
void (*reboot_fixup)(struct pci_dev *);
arch/x86/kernel/reboot_fixups_32.c
85
struct pci_dev *dev;
arch/x86/pci/acpi.c
257
static bool pcie_switch_directly_under(struct pci_dev *bridge,
arch/x86/pci/acpi.c
258
struct pci_dev *pdev)
arch/x86/pci/acpi.c
260
struct pci_dev *parent = pci_upstream_bridge(pdev);
arch/x86/pci/acpi.c
294
static bool pcie_has_usb4_host_interface(struct pci_dev *pdev)
arch/x86/pci/acpi.c
340
bool arch_pci_dev_is_removable(struct pci_dev *pdev)
arch/x86/pci/acpi.c
342
struct pci_dev *parent, *root;
arch/x86/pci/acpi.c
608
struct pci_dev *dev = NULL;
arch/x86/pci/common.c
127
static void pcibios_fixup_device_resources(struct pci_dev *dev)
arch/x86/pci/common.c
166
struct pci_dev *dev;
arch/x86/pci/common.c
637
static void set_dev_domain_options(struct pci_dev *pdev)
arch/x86/pci/common.c
643
int pcibios_device_add(struct pci_dev *dev)
arch/x86/pci/common.c
691
int pcibios_enable_device(struct pci_dev *dev, int mask)
arch/x86/pci/common.c
703
void pcibios_disable_device (struct pci_dev *dev)
arch/x86/pci/common.c
710
void pcibios_release_device(struct pci_dev *dev)
arch/x86/pci/common.c
727
struct pci_dev *pci_real_dma_dev(struct pci_dev *dev)
arch/x86/pci/fixup.c
1008
static void amd_rp_pme_suspend(struct pci_dev *dev)
arch/x86/pci/fixup.c
1010
struct pci_dev *rp;
arch/x86/pci/fixup.c
1031
static void amd_rp_pme_resume(struct pci_dev *dev)
arch/x86/pci/fixup.c
1033
struct pci_dev *rp;
arch/x86/pci/fixup.c
1072
static void quirk_tuxeo_rp_d3(struct pci_dev *pdev)
arch/x86/pci/fixup.c
1074
struct pci_dev *root_pdev;
arch/x86/pci/fixup.c
110
static void pci_fixup_via_northbridge_bug(struct pci_dev *d)
arch/x86/pci/fixup.c
157
static void pci_fixup_transparent_bridge(struct pci_dev *dev)
arch/x86/pci/fixup.c
16
static void pci_fixup_i450nx(struct pci_dev *d)
arch/x86/pci/fixup.c
177
static void pci_fixup_nforce2(struct pci_dev *dev)
arch/x86/pci/fixup.c
244
static void pcie_rootport_aspm_quirk(struct pci_dev *pdev)
arch/x86/pci/fixup.c
248
struct pci_dev *dev;
arch/x86/pci/fixup.c
304
static int limit_mrrs_to_128(struct pci_host_bridge *b, struct pci_dev *pdev)
arch/x86/pci/fixup.c
314
static void pci_xeon_x2_bifurc_quirk(struct pci_dev *pdev)
arch/x86/pci/fixup.c
354
static void pci_fixup_video(struct pci_dev *pdev)
arch/x86/pci/fixup.c
356
struct pci_dev *bridge;
arch/x86/pci/fixup.c
41
static void pci_fixup_i450gx(struct pci_dev *d)
arch/x86/pci/fixup.c
424
static void pci_fixup_msi_k8t_onboard_sound(struct pci_dev *dev)
arch/x86/pci/fixup.c
485
static void pci_pre_fixup_toshiba_ohci1394(struct pci_dev *dev)
arch/x86/pci/fixup.c
496
static void pci_post_fixup_toshiba_ohci1394(struct pci_dev *dev)
arch/x86/pci/fixup.c
517
static void pci_early_fixup_cyrix_5530(struct pci_dev *dev)
arch/x86/pci/fixup.c
534
static void pci_siemens_interrupt_controller(struct pci_dev *dev)
arch/x86/pci/fixup.c
545
static void sb600_disable_hpet_bar(struct pci_dev *dev)
arch/x86/pci/fixup.c
55
static void pci_fixup_umc_ide(struct pci_dev *d)
arch/x86/pci/fixup.c
570
static void sb600_hpet_quirk(struct pci_dev *dev)
arch/x86/pci/fixup.c
590
static void twinhead_reserve_killing_zone(struct pci_dev *dev)
arch/x86/pci/fixup.c
610
static void pci_invalid_bar(struct pci_dev *dev)
arch/x86/pci/fixup.c
630
static void pci_fixup_amd_ehci_pme(struct pci_dev *dev)
arch/x86/pci/fixup.c
642
static void pci_fixup_amd_fch_xhci_pme(struct pci_dev *dev)
arch/x86/pci/fixup.c
662
static void quirk_apple_mbp_poweroff(struct pci_dev *pdev)
arch/x86/pci/fixup.c
687
static void quirk_no_aersid(struct pci_dev *pdev)
arch/x86/pci/fixup.c
69
static void pci_fixup_latency(struct pci_dev *d)
arch/x86/pci/fixup.c
696
static void quirk_intel_th_dnv(struct pci_dev *dev)
arch/x86/pci/fixup.c
735
static void pci_amd_enable_64bit_bar(struct pci_dev *dev)
arch/x86/pci/fixup.c
740
struct pci_dev *other;
arch/x86/pci/fixup.c
81
static void pci_fixup_piix4_acpi(struct pci_dev *d)
arch/x86/pci/fixup.c
841
static void rs690_fix_64bit_dma(struct pci_dev *pdev)
arch/x86/pci/fixup.c
876
static void quirk_clear_strap_no_soft_reset_dev2_f0(struct pci_dev *dev)
arch/x86/pci/fixup.c
903
static void chromeos_save_apl_pci_l1ss_capability(struct pci_dev *dev)
arch/x86/pci/fixup.c
924
static void chromeos_fixup_apl_pci_l1ss_capability(struct pci_dev *dev)
arch/x86/pci/fixup.c
991
static void asus_disable_nvme_d3cold(struct pci_dev *pdev)
arch/x86/pci/i386.c
133
skip_isa_ioresource_align(struct pci_dev *dev) {
arch/x86/pci/i386.c
159
struct pci_dev *dev = data;
arch/x86/pci/i386.c
212
static void pcibios_allocate_bridge_resources(struct pci_dev *dev)
arch/x86/pci/i386.c
252
static void pcibios_allocate_dev_resources(struct pci_dev *dev, int pass)
arch/x86/pci/i386.c
312
struct pci_dev *dev;
arch/x86/pci/i386.c
324
static void pcibios_allocate_dev_rom_resource(struct pci_dev *dev)
arch/x86/pci/i386.c
346
struct pci_dev *dev;
arch/x86/pci/i386.c
49
struct pci_dev *dev;
arch/x86/pci/i386.c
58
static struct pcibios_fwaddrmap *pcibios_fwaddrmap_lookup(struct pci_dev *dev)
arch/x86/pci/i386.c
72
pcibios_save_fw_addr(struct pci_dev *dev, int idx, resource_size_t fw_addr)
arch/x86/pci/i386.c
99
resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx)
arch/x86/pci/intel_mid.c
223
static int intel_mid_pci_irq_enable(struct pci_dev *dev)
arch/x86/pci/intel_mid.c
289
static void intel_mid_pci_irq_disable(struct pci_dev *dev)
arch/x86/pci/intel_mid.c
326
static void pci_d3delay_fixup(struct pci_dev *dev)
arch/x86/pci/intel_mid.c
344
static void mid_power_off_one_device(struct pci_dev *dev)
arch/x86/pci/intel_mid.c
358
static void mid_power_off_devices(struct pci_dev *dev)
arch/x86/pci/intel_mid.c
381
static void pci_fixed_bar_fixup(struct pci_dev *dev)
arch/x86/pci/irq.c
1052
struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1106
static __init int vlsi_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1120
struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1133
static __init int sis_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1150
static __init int cyrix_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1162
static __init int opti_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1174
static __init int ite_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1186
static __init int ali_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1205
static __init int amd_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1225
static __init int pico_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/irq.c
1259
static struct pci_dev *pirq_router_dev;
arch/x86/pci/irq.c
1269
struct pci_dev *dev)
arch/x86/pci/irq.c
1292
struct pci_dev *dev;
arch/x86/pci/irq.c
1344
static struct irq_info *pirq_get_dev_info(struct pci_dev *dev)
arch/x86/pci/irq.c
1369
static struct irq_info *pirq_get_info(struct pci_dev *dev, u8 *pin)
arch/x86/pci/irq.c
1371
struct pci_dev *temp_dev = dev;
arch/x86/pci/irq.c
1378
struct pci_dev *bridge = temp_dev->bus->self;
arch/x86/pci/irq.c
1394
static int pcibios_lookup_irq(struct pci_dev *dev, int assign)
arch/x86/pci/irq.c
1402
struct pci_dev *dev2 = NULL;
arch/x86/pci/irq.c
1550
struct pci_dev *dev = NULL;
arch/x86/pci/irq.c
1683
struct pci_dev *dev = NULL;
arch/x86/pci/irq.c
1719
static int pirq_enable_irq(struct pci_dev *dev)
arch/x86/pci/irq.c
1732
struct pci_dev *temp_dev;
arch/x86/pci/irq.c
1748
struct pci_dev *bridge = dev->bus->self;
arch/x86/pci/irq.c
1802
static void pirq_disable_irq(struct pci_dev *dev)
arch/x86/pci/irq.c
349
static int pirq_finali_get(struct pci_dev *router, struct pci_dev *dev,
arch/x86/pci/irq.c
35
static int pirq_enable_irq(struct pci_dev *dev);
arch/x86/pci/irq.c
36
static void pirq_disable_irq(struct pci_dev *dev);
arch/x86/pci/irq.c
368
static int pirq_finali_set(struct pci_dev *router, struct pci_dev *dev,
arch/x86/pci/irq.c
390
static int pirq_finali_lvl(struct pci_dev *router, struct pci_dev *dev,
arch/x86/pci/irq.c
412
static unsigned int read_config_nybble(struct pci_dev *router, unsigned offset, unsigned nr)
arch/x86/pci/irq.c
421
static void write_config_nybble(struct pci_dev *router, unsigned offset,
arch/x86/pci/irq.c
437
static int pirq_ali_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
445
static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
490
static int pirq_esc_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
508
static int pirq_esc_set(struct pci_dev *router, struct pci_dev *dev, int pirq,
arch/x86/pci/irq.c
53
int (*get)(struct pci_dev *router, struct pci_dev *dev, int pirq);
arch/x86/pci/irq.c
530
static int pirq_piix_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
538
static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
54
int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq,
arch/x86/pci/irq.c
56
int (*lvl)(struct pci_dev *router, struct pci_dev *dev, int pirq,
arch/x86/pci/irq.c
562
static int pirq_ib_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
575
static int pirq_ib_set(struct pci_dev *router, struct pci_dev *dev, int pirq,
arch/x86/pci/irq.c
593
static int pirq_via_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
598
static int pirq_via_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
609
static int pirq_via586_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
617
static int pirq_via586_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
62
int (*probe)(struct irq_router *r, struct pci_dev *router, u16 device);
arch/x86/pci/irq.c
631
static int pirq_ite_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
639
static int pirq_ite_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
65
int (*pcibios_enable_irq)(struct pci_dev *dev) = pirq_enable_irq;
arch/x86/pci/irq.c
652
static int pirq_opti_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
657
static int pirq_opti_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
66
void (*pcibios_disable_irq)(struct pci_dev *dev) = pirq_disable_irq;
arch/x86/pci/irq.c
668
static int pirq_cyrix_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
673
static int pirq_cyrix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
723
static int pirq_sis497_get(struct pci_dev *router, struct pci_dev *dev,
arch/x86/pci/irq.c
737
static int pirq_sis497_set(struct pci_dev *router, struct pci_dev *dev,
arch/x86/pci/irq.c
819
static int pirq_sis503_get(struct pci_dev *router, struct pci_dev *dev,
arch/x86/pci/irq.c
832
static int pirq_sis503_set(struct pci_dev *router, struct pci_dev *dev,
arch/x86/pci/irq.c
857
static int pirq_vlsi_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
867
static int pirq_vlsi_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
889
static int pirq_serverworks_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
895
static int pirq_serverworks_set(struct pci_dev *router, struct pci_dev *dev,
arch/x86/pci/irq.c
911
static int pirq_amd756_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
923
static int pirq_amd756_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
936
static int pirq_pico_get(struct pci_dev *router, struct pci_dev *dev, int pirq)
arch/x86/pci/irq.c
942
static int pirq_pico_set(struct pci_dev *router, struct pci_dev *dev, int pirq,
arch/x86/pci/irq.c
955
static int pirq_bios_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq)
arch/x86/pci/irq.c
957
struct pci_dev *bridge;
arch/x86/pci/irq.c
964
static __init int intel_router_probe(struct irq_router *r, struct pci_dev *router, u16 device)
arch/x86/pci/pcbios.c
419
int pcibios_set_irq_routing(struct pci_dev *dev, int pin, int irq)
arch/x86/pci/xen.c
162
int (*setup_msi_irqs)(struct pci_dev *dev, int nvec, int type);
arch/x86/pci/xen.c
163
void (*teardown_msi_irqs)(struct pci_dev *dev);
arch/x86/pci/xen.c
168
static int xen_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
arch/x86/pci/xen.c
214
static void xen_msi_compose_msg(struct pci_dev *pdev, unsigned int pirq,
arch/x86/pci/xen.c
230
static int xen_hvm_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
arch/x86/pci/xen.c
269
static int xen_initdom_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
arch/x86/pci/xen.c
34
static int xen_pcifront_enable_irq(struct pci_dev *dev)
arch/x86/pci/xen.c
355
bool xen_initdom_restore_msi(struct pci_dev *dev)
arch/x86/pci/xen.c
388
static void xen_teardown_msi_irqs(struct pci_dev *dev)
arch/x86/pci/xen.c
402
static void xen_pv_teardown_msi_irqs(struct pci_dev *dev)
arch/x86/platform/intel-mid/pwr.c
183
struct pci_dev *pdev,
arch/x86/platform/intel-mid/pwr.c
213
static int __set_power_state(struct mid_pwr *pwr, struct pci_dev *pdev,
arch/x86/platform/intel-mid/pwr.c
232
static int mid_pwr_set_power_state(struct mid_pwr *pwr, struct pci_dev *pdev,
arch/x86/platform/intel-mid/pwr.c
257
int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)
arch/x86/platform/intel-mid/pwr.c
271
pci_power_t intel_mid_pci_get_power_state(struct pci_dev *pdev)
arch/x86/platform/intel-mid/pwr.c
304
int intel_mid_pwr_get_lss_id(struct pci_dev *pdev)
arch/x86/platform/intel-mid/pwr.c
348
static int mid_pwr_probe(struct pci_dev *pdev, const struct pci_device_id *id)
arch/x86/platform/intel-mid/pwr.c
90
struct pci_dev *pdev;
arch/x86/platform/intel/iosf_mbi.c
29
static struct pci_dev *mbi_pdev;
arch/x86/platform/intel/iosf_mbi.c
501
static int iosf_mbi_probe(struct pci_dev *pdev,
arch/x86/platform/scx200/scx200_32.c
39
static int scx200_probe(struct pci_dev *, const struct pci_device_id *);
arch/x86/platform/scx200/scx200_32.c
58
static int scx200_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
arch/x86/video/video-common.c
36
struct pci_dev *pdev;
arch/xtensa/include/asm/pci-bridge.h
60
int (*map_irq)(struct pci_dev*, u8, u8);
arch/xtensa/kernel/pci.c
45
struct pci_dev *dev = data;
arch/xtensa/kernel/pci.c
77
int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
arch/xtensa/lib/pci-auto.c
122
pciauto_setup_irq(struct pci_controller* pci_ctrl,struct pci_dev *dev,int devfn)
arch/xtensa/lib/pci-auto.c
147
pciauto_prescan_setup_bridge(struct pci_dev *dev, int current_bus,
arch/xtensa/lib/pci-auto.c
173
pciauto_postscan_setup_bridge(struct pci_dev *dev, int current_bus, int sub_bus,
arch/xtensa/lib/pci-auto.c
229
struct pci_dev *dev = &pciauto_dev;
arch/xtensa/lib/pci-auto.c
52
static struct pci_dev pciauto_dev;
arch/xtensa/lib/pci-auto.c
62
pciauto_setup_bars(struct pci_dev *dev, int bar_limit)
drivers/accel/amdxdna/aie2_pci.c
302
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie2_pci.c
325
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie2_pci.c
478
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie4_ctx.c
35
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie4_pci.c
111
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie4_pci.c
133
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie4_pci.c
352
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie4_pci.c
455
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie4_pci.c
524
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie4_sriov.c
45
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/aie4_sriov.c
64
struct pci_dev *pdev = to_pci_dev(xdna->ddev.dev);
drivers/accel/amdxdna/amdxdna_pci_drv.c
347
amdxdna_get_dev_info(struct pci_dev *pdev)
drivers/accel/amdxdna/amdxdna_pci_drv.c
366
static int amdxdna_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/accel/amdxdna/amdxdna_pci_drv.c
448
static void amdxdna_remove(struct pci_dev *pdev)
drivers/accel/amdxdna/amdxdna_pci_drv.c
475
static int amdxdna_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/accel/habanalabs/common/habanalabs.h
3454
struct pci_dev *pdev;
drivers/accel/habanalabs/common/habanalabs_drv.c
122
struct pci_dev *pdev = hdev->pdev;
drivers/accel/habanalabs/common/habanalabs_drv.c
449
static int create_hdev(struct hl_device **dev, struct pci_dev *pdev)
drivers/accel/habanalabs/common/habanalabs_drv.c
557
static int hl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/accel/habanalabs/common/habanalabs_drv.c
595
static void hl_pci_remove(struct pci_dev *pdev)
drivers/accel/habanalabs/common/habanalabs_drv.c
618
hl_pci_err_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/accel/habanalabs/common/habanalabs_drv.c
653
static void hl_pci_err_resume(struct pci_dev *pdev)
drivers/accel/habanalabs/common/habanalabs_drv.c
668
static pci_ers_result_t hl_pci_err_slot_reset(struct pci_dev *pdev)
drivers/accel/habanalabs/common/habanalabs_drv.c
677
static void hl_pci_reset_prepare(struct pci_dev *pdev)
drivers/accel/habanalabs/common/habanalabs_drv.c
688
static void hl_pci_reset_done(struct pci_dev *pdev)
drivers/accel/habanalabs/common/pci/pci.c
155
struct pci_dev *pdev = hdev->pdev;
drivers/accel/habanalabs/common/pci/pci.c
35
struct pci_dev *pdev = hdev->pdev;
drivers/accel/habanalabs/common/pci/pci.c
381
struct pci_dev *pdev = hdev->pdev;
drivers/accel/habanalabs/common/pci/pci.c
79
struct pci_dev *pdev = hdev->pdev;
drivers/accel/habanalabs/common/pci/pci.c
92
struct pci_dev *pdev = hdev->pdev;
drivers/accel/habanalabs/gaudi/gaudi.c
804
struct pci_dev *pdev = hdev->pdev;
drivers/accel/habanalabs/gaudi2/gaudi2.c
3454
struct pci_dev *pdev = hdev->pdev;
drivers/accel/habanalabs/goya/goya.c
610
struct pci_dev *pdev = hdev->pdev;
drivers/accel/ivpu/ivpu_drv.c
218
struct pci_dev *pdev = to_pci_dev(vdev->drm.dev);
drivers/accel/ivpu/ivpu_drv.c
589
struct pci_dev *pdev = to_pci_dev(vdev->drm.dev);
drivers/accel/ivpu/ivpu_drv.c
616
struct pci_dev *pdev = to_pci_dev(vdev->drm.dev);
drivers/accel/ivpu/ivpu_drv.c
832
static int ivpu_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/accel/ivpu/ivpu_drv.c
859
static void ivpu_remove(struct pci_dev *pdev)
drivers/accel/ivpu/ivpu_pm.c
377
void ivpu_pm_reset_prepare_cb(struct pci_dev *pdev)
drivers/accel/ivpu/ivpu_pm.c
393
void ivpu_pm_reset_done_cb(struct pci_dev *pdev)
drivers/accel/ivpu/ivpu_pm.h
35
void ivpu_pm_reset_prepare_cb(struct pci_dev *pdev);
drivers/accel/ivpu/ivpu_pm.h
36
void ivpu_pm_reset_done_cb(struct pci_dev *pdev);
drivers/accel/qaic/mhi_controller.c
827
struct mhi_controller *qaic_mhi_register_controller(struct pci_dev *pci_dev, void __iomem *mhi_bar,
drivers/accel/qaic/mhi_controller.c
834
mhi_cntrl = devm_kzalloc(&pci_dev->dev, sizeof(*mhi_cntrl), GFP_KERNEL);
drivers/accel/qaic/mhi_controller.c
838
mhi_cntrl->cntrl_dev = &pci_dev->dev;
drivers/accel/qaic/mhi_controller.c
855
mhi_cntrl->irq = devm_kmalloc(&pci_dev->dev, sizeof(*mhi_cntrl->irq), GFP_KERNEL);
drivers/accel/qaic/mhi_controller.c
878
pci_err(pci_dev, "mhi_register_controller failed %d\n", ret);
drivers/accel/qaic/mhi_controller.c
884
pci_err(pci_dev, "mhi_prepare_for_power_up failed %d\n", ret);
drivers/accel/qaic/mhi_controller.c
894
pci_err(pci_dev, "Found device in SBL at MHI init. Attempting a reset.\n");
drivers/accel/qaic/mhi_controller.c
899
pci_err(pci_dev, "mhi_async_power_up failed %d\n", ret);
drivers/accel/qaic/mhi_controller.c
926
struct pci_dev *pci_dev = container_of(mhi_cntrl->cntrl_dev, struct pci_dev, dev);
drivers/accel/qaic/mhi_controller.c
931
pci_err(pci_dev, "mhi_async_power_up failed after reset %d\n", ret);
drivers/accel/qaic/mhi_controller.h
9
struct mhi_controller *qaic_mhi_register_controller(struct pci_dev *pci_dev, void __iomem *mhi_bar,
drivers/accel/qaic/qaic.h
139
struct pci_dev *pdev;
drivers/accel/qaic/qaic_drv.c
400
static struct qaic_device *create_qdev(struct pci_dev *pdev,
drivers/accel/qaic/qaic_drv.c
480
static int init_pci(struct qaic_device *qdev, struct pci_dev *pdev,
drivers/accel/qaic/qaic_drv.c
518
static int init_msi(struct qaic_device *qdev, struct pci_dev *pdev)
drivers/accel/qaic/qaic_drv.c
570
static int qaic_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/accel/qaic/qaic_drv.c
608
static void qaic_pci_remove(struct pci_dev *pdev)
drivers/accel/qaic/qaic_drv.c
620
static void qaic_pci_shutdown(struct pci_dev *pdev)
drivers/accel/qaic/qaic_drv.c
627
static pci_ers_result_t qaic_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t error)
drivers/accel/qaic/qaic_drv.c
632
static void qaic_pci_reset_prepare(struct pci_dev *pdev)
drivers/accel/qaic/qaic_drv.c
641
static void qaic_pci_reset_done(struct pci_dev *pdev)
drivers/acpi/acpi_extlog.c
141
struct pci_dev *pdev;
drivers/acpi/acpi_processor.c
152
struct pci_dev *dev = NULL;
drivers/acpi/acpi_processor.c
49
static int acpi_processor_errata_piix4(struct pci_dev *dev)
drivers/acpi/acpi_video.c
1046
struct pci_dev *dev;
drivers/acpi/acpi_video.c
1704
struct pci_dev *pdev;
drivers/acpi/acpi_video.c
2110
static int __init is_i740(struct pci_dev *dev)
drivers/acpi/acpi_video.c
2122
struct pci_dev *dev = NULL;
drivers/acpi/apei/einj-cxl.c
50
static int cxl_dport_get_sbdf(struct pci_dev *dport_dev, u64 *sbdf)
drivers/acpi/apei/einj-cxl.c
88
int einj_cxl_inject_error(struct pci_dev *dport, u64 type)
drivers/acpi/arm64/iort.c
1084
struct pci_dev *pdev = to_pci_dev(dev);
drivers/acpi/arm64/iort.c
1380
static int iort_pci_iommu_init(struct pci_dev *pdev, u16 alias, void *data)
drivers/acpi/ioapic.c
103
struct pci_dev *dev = NULL;
drivers/acpi/ioapic.c
34
struct pci_dev *pdev;
drivers/acpi/pci_irq.c
137
static int acpi_pci_irq_check_entry(acpi_handle handle, struct pci_dev *dev,
drivers/acpi/pci_irq.c
200
static int acpi_pci_irq_find_prt_entry(struct pci_dev *dev,
drivers/acpi/pci_irq.c
261
static int acpi_reroute_boot_interrupt(struct pci_dev *dev,
drivers/acpi/pci_irq.c
292
struct acpi_prt_entry *acpi_pci_irq_lookup(struct pci_dev *dev, int pin)
drivers/acpi/pci_irq.c
295
struct pci_dev *bridge;
drivers/acpi/pci_irq.c
343
static int acpi_isa_register_gsi(struct pci_dev *dev)
drivers/acpi/pci_irq.c
361
static inline int acpi_isa_register_gsi(struct pci_dev *dev)
drivers/acpi/pci_irq.c
367
static inline bool acpi_pci_irq_valid(struct pci_dev *dev, u8 pin)
drivers/acpi/pci_irq.c
384
int acpi_pci_irq_enable(struct pci_dev *dev)
drivers/acpi/pci_irq.c
481
void acpi_pci_irq_disable(struct pci_dev *dev)
drivers/acpi/pci_root.c
306
struct pci_dev *acpi_get_pci_dev(acpi_handle handle)
drivers/acpi/pci_root.c
310
struct pci_dev *pci_dev = NULL;
drivers/acpi/pci_root.c
320
pci_dev = to_pci_dev(pn->dev);
drivers/acpi/pci_root.c
327
return pci_dev;
drivers/acpi/riscv/rimt.c
425
static int rimt_pci_iommu_init(struct pci_dev *pdev, u16 alias, void *data)
drivers/acpi/riscv/rimt.c
75
struct pci_dev *pdev;
drivers/acpi/video_detect.c
137
struct pci_dev *dev;
drivers/acpi/video_detect.c
68
struct pci_dev *dev;
drivers/acpi/viot.c
320
static int viot_pci_dev_iommu_init(struct pci_dev *pdev, u16 dev_id, void *data)
drivers/acpi/viot.c
80
struct pci_dev *pdev;
drivers/acpi/x86/utils.c
511
struct pci_dev *pdev = to_pci_dev(controller_parent);
drivers/ata/acard-ahci.c
114
static int acard_ahci_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
drivers/ata/acard-ahci.c
142
static int acard_ahci_pci_device_resume(struct pci_dev *pdev)
drivers/ata/acard-ahci.c
167
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/acard-ahci.c
353
static int acard_ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/acard-ahci.c
62
static int acard_ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/acard-ahci.c
65
static int acard_ahci_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg);
drivers/ata/acard-ahci.c
66
static int acard_ahci_pci_device_resume(struct pci_dev *pdev);
drivers/ata/ahci.c
1716
static void ahci_pci_save_initial_config(struct pci_dev *pdev,
drivers/ata/ahci.c
1749
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ahci.c
1769
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ahci.c
1894
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ahci.c
1947
struct pci_dev *pdev = to_pci_dev(dev);
drivers/ata/ahci.c
1956
struct pci_dev *pdev = to_pci_dev(dev);
drivers/ata/ahci.c
1970
struct pci_dev *pdev = to_pci_dev(dev);
drivers/ata/ahci.c
1987
struct pci_dev *pdev = to_pci_dev(dev);
drivers/ata/ahci.c
2011
static int ahci_configure_dma_masks(struct pci_dev *pdev,
drivers/ata/ahci.c
2043
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ahci.c
2091
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ahci.c
2109
static void ahci_mcp89_apple_enable(struct pci_dev *pdev)
drivers/ata/ahci.c
2139
static bool is_mcp89_apple(struct pci_dev *pdev)
drivers/ata/ahci.c
2148
static bool ahci_sb600_enable_64bit(struct pci_dev *pdev)
drivers/ata/ahci.c
2250
static bool ahci_broken_system_poweroff(struct pci_dev *pdev)
drivers/ata/ahci.c
2285
static bool ahci_broken_suspend(struct pci_dev *pdev)
drivers/ata/ahci.c
2369
static bool ahci_broken_lpm(struct pci_dev *pdev)
drivers/ata/ahci.c
2449
static bool ahci_broken_online(struct pci_dev *pdev)
drivers/ata/ahci.c
2559
struct pci_dev *pdev)
drivers/ata/ahci.c
2617
static void ahci_remap_check(struct pci_dev *pdev, int bar,
drivers/ata/ahci.c
2664
static void ahci_init_irq(struct pci_dev *pdev, unsigned int n_ports,
drivers/ata/ahci.c
2785
static void ahci_intel_pcs_quirk(struct pci_dev *pdev, struct ahci_host_priv *hpriv)
drivers/ata/ahci.c
2819
static int ahci_validate_bar_size(struct pci_dev *pdev, int bar,
drivers/ata/ahci.c
2837
static int ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/ahci.c
3103
static void ahci_shutdown_one(struct pci_dev *pdev)
drivers/ata/ahci.c
3108
static void ahci_remove_one(struct pci_dev *pdev)
drivers/ata/ahci.c
87
static int ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/ahci.c
88
static void ahci_remove_one(struct pci_dev *dev);
drivers/ata/ahci.c
89
static void ahci_shutdown_one(struct pci_dev *dev);
drivers/ata/ahci.c
90
static void ahci_intel_pcs_quirk(struct pci_dev *pdev, struct ahci_host_priv *hpriv);
drivers/ata/ahci.c
95
static void ahci_mcp89_apple_enable(struct pci_dev *pdev);
drivers/ata/ahci.c
96
static bool is_mcp89_apple(struct pci_dev *pdev);
drivers/ata/ata_generic.c
124
static int is_intel_ider(struct pci_dev *dev)
drivers/ata/ata_generic.c
163
static int ata_generic_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/ata_piix.c
1172
static int piix_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
drivers/ata/ata_piix.c
1204
static int piix_pci_device_resume(struct pci_dev *pdev)
drivers/ata/ata_piix.c
1455
static int piix_disable_ahci(struct pci_dev *pdev)
drivers/ata/ata_piix.c
1495
static int piix_check_450nx_errata(struct pci_dev *ata_dev)
drivers/ata/ata_piix.c
1497
struct pci_dev *pdev = NULL;
drivers/ata/ata_piix.c
1524
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ata_piix.c
1537
static const int *piix_init_sata_map(struct pci_dev *pdev,
drivers/ata/ata_piix.c
1586
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ata_piix.c
1619
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ata_piix.c
1700
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/ata_piix.c
1717
static bool piix_broken_system_poweroff(struct pci_dev *pdev)
drivers/ata/ata_piix.c
1823
static int piix_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/ata_piix.c
1929
static void piix_remove_one(struct pci_dev *pdev)
drivers/ata/ata_piix.c
688
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/ata_piix.c
721
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/ata_piix.c
733
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/ata_piix.c
846
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/libata-core.c
2374
struct pci_dev *pcidev = NULL;
drivers/ata/libata-core.c
6396
void ata_pci_remove_one(struct pci_dev *pdev)
drivers/ata/libata-core.c
6404
void ata_pci_shutdown_one(struct pci_dev *pdev)
drivers/ata/libata-core.c
6426
int pci_test_config_bits(struct pci_dev *pdev, const struct pci_bits *bits)
drivers/ata/libata-core.c
6461
void ata_pci_device_do_suspend(struct pci_dev *pdev, pm_message_t mesg)
drivers/ata/libata-core.c
6471
int ata_pci_device_do_resume(struct pci_dev *pdev)
drivers/ata/libata-core.c
6490
int ata_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
drivers/ata/libata-core.c
6502
int ata_pci_device_resume(struct pci_dev *pdev)
drivers/ata/libata-eh.c
290
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/libata-sff.c
2111
static bool ata_resources_present(struct pci_dev *pdev, int port)
drivers/ata/libata-sff.c
2147
struct pci_dev *pdev = to_pci_dev(gdev);
drivers/ata/libata-sff.c
2219
int ata_pci_sff_prepare_host(struct pci_dev *pdev,
drivers/ata/libata-sff.c
2271
struct pci_dev *pdev = to_pci_dev(dev);
drivers/ata/libata-sff.c
2363
static int ata_pci_init_one(struct pci_dev *pdev,
drivers/ata/libata-sff.c
2437
int ata_pci_sff_init_one(struct pci_dev *pdev,
drivers/ata/libata-sff.c
3028
int ata_pci_bmdma_clear_simplex(struct pci_dev *pdev)
drivers/ata/libata-sff.c
3073
struct pci_dev *pdev = to_pci_dev(gdev);
drivers/ata/libata-sff.c
3133
int ata_pci_bmdma_prepare_host(struct pci_dev *pdev,
drivers/ata/libata-sff.c
3165
int ata_pci_bmdma_init_one(struct pci_dev *pdev,
drivers/ata/pata_acpi.c
194
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_acpi.c
238
static int pacpi_init_one (struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_ali.c
143
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_ali.c
172
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_ali.c
247
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_ali.c
431
static void ali_init_chipset(struct pci_dev *pdev)
drivers/ata/pata_ali.c
434
struct pci_dev *north;
drivers/ata/pata_ali.c
44
static struct pci_dev *ali_isa_bridge;
drivers/ata/pata_ali.c
492
static int ali_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_ali.c
594
static int ali_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_ali.c
68
static int ali_cable_override(struct pci_dev *pdev)
drivers/ata/pata_ali.c
91
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_amd.c
140
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_amd.c
158
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_amd.c
180
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_amd.c
338
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_amd.c
448
static void amd_clear_fifo(struct pci_dev *pdev)
drivers/ata/pata_amd.c
458
static int amd_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_amd.c
49
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_amd.c
579
static int amd_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_artop.c
101
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_artop.c
128
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_artop.c
155
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_artop.c
182
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_artop.c
207
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_artop.c
247
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_artop.c
316
static void atp8xx_fixup(struct pci_dev *pdev)
drivers/ata/pata_artop.c
362
static int artop_init_one (struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_artop.c
433
static int atp8xx_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_artop.c
58
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_artop.c
77
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atiixp.c
107
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atiixp.c
154
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atiixp.c
217
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atiixp.c
244
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atiixp.c
273
static int atiixp_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_atiixp.c
51
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atiixp.c
84
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atp867x.c
109
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atp867x.c
242
static int atp867x_cable_override(struct pci_dev *pdev)
drivers/ata/pata_atp867x.c
254
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atp867x.c
274
static void atp867x_check_res(struct pci_dev *pdev)
drivers/ata/pata_atp867x.c
338
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_atp867x.c
360
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/pata_atp867x.c
406
struct pci_dev *pdev = to_pci_dev(gdev);
drivers/ata/pata_atp867x.c
464
static int atp867x_init_one(struct pci_dev *pdev,
drivers/ata/pata_atp867x.c
512
static int atp867x_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_cmd640.c
133
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd640.c
153
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd640.c
166
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd640.c
190
static void cmd640_hardware_init(struct pci_dev *pdev)
drivers/ata/pata_cmd640.c
216
static int cmd640_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_cmd640.c
236
static int cmd640_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_cmd640.c
55
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd64x.c
197
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd64x.c
241
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd64x.c
261
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd64x.c
280
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd64x.c
297
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd64x.c
361
static void cmd64x_fixup(struct pci_dev *pdev)
drivers/ata/pata_cmd64x.c
377
static int cmd64x_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_cmd64x.c
433
struct pci_dev *bridge = pdev->bus->self;
drivers/ata/pata_cmd64x.c
492
static int cmd64x_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_cmd64x.c
75
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cmd64x.c
96
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cs5520.c
110
static int cs5520_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_cs5520.c
224
static int cs5520_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_cs5520.c
253
static int cs5520_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
drivers/ata/pata_cs5520.c
63
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cs5530.c
196
struct pci_dev *master_0 = NULL, *cs5530_0 = NULL, *dev = NULL;
drivers/ata/pata_cs5530.c
283
static int cs5530_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_cs5530.c
317
static int cs5530_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_cs5535.c
165
static int cs5535_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_cs5535.c
68
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cs5536.c
110
struct pci_dev *pdev = to_pci_dev(adev->link->ap->host->dev);
drivers/ata/pata_cs5536.c
131
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cs5536.c
162
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cs5536.c
202
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_cs5536.c
238
static int cs5536_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_cs5536.c
86
static int cs5536_read(struct pci_dev *pdev, int reg, u32 *val)
drivers/ata/pata_cs5536.c
98
static int cs5536_write(struct pci_dev *pdev, int reg, int val)
drivers/ata/pata_cypress.c
129
static int cy82c693_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_cypress.c
58
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_efar.c
160
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_efar.c
264
static int efar_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_efar.c
44
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_efar.c
62
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_efar.c
87
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt366.c
214
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt366.c
230
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt366.c
293
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt366.c
340
static void hpt36x_init_chipset(struct pci_dev *dev)
drivers/ata/pata_hpt366.c
379
static int hpt36x_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_hpt366.c
425
static int hpt36x_reinit_one(struct pci_dev *dev)
drivers/ata/pata_hpt37x.c
334
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt37x.c
362
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt37x.c
392
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt37x.c
426
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt37x.c
480
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt37x.c
517
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt37x.c
620
static int hpt37x_calibrate_dpll(struct pci_dev *dev)
drivers/ata/pata_hpt37x.c
647
static int hpt37x_pci_clock(struct pci_dev *pdev, unsigned int base)
drivers/ata/pata_hpt37x.c
659
struct pci_dev *pdev_fn0;
drivers/ata/pata_hpt37x.c
732
static int hpt37x_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_hpt3x2n.c
134
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt3x2n.c
164
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt3x2n.c
189
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt3x2n.c
244
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt3x2n.c
379
static int hpt3xn_calibrate_dpll(struct pci_dev *dev)
drivers/ata/pata_hpt3x2n.c
406
static int hpt3x2n_pci_clock(struct pci_dev *pdev, unsigned int base)
drivers/ata/pata_hpt3x2n.c
473
static int hpt3x2n_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_hpt3x3.c
163
static void hpt3x3_init_chipset(struct pci_dev *dev)
drivers/ata/pata_hpt3x3.c
185
static int hpt3x3_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_hpt3x3.c
250
static int hpt3x3_reinit_one(struct pci_dev *dev)
drivers/ata/pata_hpt3x3.c
39
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_hpt3x3.c
69
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it8213.c
142
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it8213.c
259
static int it8213_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_it8213.c
39
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it8213.c
56
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it8213.c
78
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it821x.c
129
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it821x.c
158
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it821x.c
188
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it821x.c
293
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it821x.c
741
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it821x.c
796
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_it821x.c
854
static void it821x_disable_raid(struct pci_dev *pdev)
drivers/ata/pata_it821x.c
877
static int it821x_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_it821x.c
944
static int it821x_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_jmicron.c
134
static int jmicron_init_one (struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_jmicron.c
45
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_legacy.c
323
static void __init legacy_check_special_cases(struct pci_dev *p, int *primary,
drivers/ata/pata_legacy.c
370
struct pci_dev *p = NULL;
drivers/ata/pata_macio.c
1268
static int pata_macio_pci_attach(struct pci_dev *pdev,
drivers/ata/pata_macio.c
1319
static void pata_macio_pci_detach(struct pci_dev *pdev)
drivers/ata/pata_macio.c
1327
static int pata_macio_pci_suspend(struct pci_dev *pdev, pm_message_t mesg)
drivers/ata/pata_macio.c
1334
static int pata_macio_pci_resume(struct pci_dev *pdev)
drivers/ata/pata_macio.c
247
struct pci_dev *pdev;
drivers/ata/pata_marvell.c
120
static int marvell_init_one (struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_marvell.c
33
static int marvell_pata_active(struct pci_dev *pdev)
drivers/ata/pata_marvell.c
65
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_mpiix.c
152
static int mpiix_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_mpiix.c
52
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_mpiix.c
80
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_netcell.c
59
static int netcell_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_ninja32.c
103
static int ninja32_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_ninja32.c
154
static int ninja32_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_ns87410.c
129
static int ns87410_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_ns87410.c
29
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_ns87410.c
52
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_ns87415.c
327
static void ns87415_fixup(struct pci_dev *pdev)
drivers/ata/pata_ns87415.c
350
static int ns87415_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_ns87415.c
389
static int ns87415_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_ns87415.c
54
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_oldpiix.c
128
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_oldpiix.c
236
static int oldpiix_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_oldpiix.c
41
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_oldpiix.c
67
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_opti.c
162
static int opti_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_opti.c
57
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_optidma.c
203
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_optidma.c
324
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_optidma.c
363
static int optiplus_with_udma(struct pci_dev *pdev)
drivers/ata/pata_optidma.c
368
struct pci_dev *dev1;
drivers/ata/pata_optidma.c
401
static int optidma_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_optidma.c
58
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_pdc2027x.c
52
static int pdc2027x_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/pata_pdc2027x.c
54
static int pdc2027x_reinit_one(struct pci_dev *pdev);
drivers/ata/pata_pdc2027x.c
695
static int pdc2027x_init_one(struct pci_dev *pdev,
drivers/ata/pata_pdc2027x.c
751
static int pdc2027x_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_pdc202xx_old.c
126
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_pdc202xx_old.c
29
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_pdc202xx_old.c
323
static int pdc202xx_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_pdc202xx_old.c
352
struct pci_dev *bridge = dev->bus->self;
drivers/ata/pata_pdc202xx_old.c
47
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_pdc202xx_old.c
79
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_piccolo.c
36
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_piccolo.c
46
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_piccolo.c
86
static int ata_tosh_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_radisys.c
214
static int radisys_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_radisys.c
43
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_radisys.c
93
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_rdc.c
172
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_rdc.c
310
static int rdc_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_rdc.c
351
static void rdc_remove_one(struct pci_dev *pdev)
drivers/ata/pata_rdc.c
63
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_rdc.c
91
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_rz1000.c
106
static int rz1000_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_rz1000.c
63
static int rz1000_fifo_disable(struct pci_dev *pdev)
drivers/ata/pata_rz1000.c
86
static int rz1000_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_sc1200.c
121
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sc1200.c
220
static int sc1200_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_sc1200.c
85
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sch.c
128
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sch.c
158
static int sch_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_sch.c
38
static int sch_init_one(struct pci_dev *pdev,
drivers/ata/pata_sch.c
99
struct pci_dev *dev = to_pci_dev(ap->host->dev);
drivers/ata/pata_serverworks.c
106
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_serverworks.c
130
static u8 serverworks_is_csb(struct pci_dev *pdev)
drivers/ata/pata_serverworks.c
205
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_serverworks.c
236
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_serverworks.c
282
static int serverworks_fixup_osb4(struct pci_dev *pdev)
drivers/ata/pata_serverworks.c
285
struct pci_dev *isa_dev = pci_get_device(PCI_VENDOR_ID_SERVERWORKS,
drivers/ata/pata_serverworks.c
301
static int serverworks_fixup_csb(struct pci_dev *pdev)
drivers/ata/pata_serverworks.c
307
struct pci_dev * findev = NULL;
drivers/ata/pata_serverworks.c
320
struct pci_dev * findev = NULL;
drivers/ata/pata_serverworks.c
352
static void serverworks_fixup_ht1000(struct pci_dev *pdev)
drivers/ata/pata_serverworks.c
362
static int serverworks_fixup(struct pci_dev *pdev)
drivers/ata/pata_serverworks.c
388
static int serverworks_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_serverworks.c
453
static int serverworks_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_serverworks.c
71
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sil680.c
115
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sil680.c
163
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sil680.c
217
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sil680.c
250
static u8 sil680_init_chip(struct pci_dev *pdev, int *try_mmio)
drivers/ata/pata_sil680.c
322
static int sil680_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_sil680.c
401
static int sil680_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_sil680.c
82
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
102
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
124
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
144
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
172
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
196
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
228
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
265
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
290
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
338
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
377
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
416
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
450
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
483
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
531
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sis.c
63
static int sis_short_ata40(struct pci_dev *dev)
drivers/ata/pata_sis.c
654
static void sis_fixup(struct pci_dev *pdev, struct sis_chipset *sis)
drivers/ata/pata_sis.c
723
static int sis_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_sis.c
726
struct pci_dev *host = NULL;
drivers/ata/pata_sis.c
833
struct pci_dev *lpc_bridge;
drivers/ata/pata_sis.c
874
static int sis_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_sl82c105.c
117
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sl82c105.c
142
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sl82c105.c
232
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sl82c105.c
264
static int sl82c105_bridge_revision(struct pci_dev *pdev)
drivers/ata/pata_sl82c105.c
266
struct pci_dev *bridge;
drivers/ata/pata_sl82c105.c
292
static void sl82c105_fixup(struct pci_dev *pdev)
drivers/ata/pata_sl82c105.c
301
static int sl82c105_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_sl82c105.c
341
static int sl82c105_reinit_one(struct pci_dev *pdev)
drivers/ata/pata_sl82c105.c
59
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_sl82c105.c
80
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_triflex.c
176
static int triflex_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/ata/pata_triflex.c
198
static int triflex_ata_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
drivers/ata/pata_triflex.c
51
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_triflex.c
75
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_via.c
157
static int via_cable_override(struct pci_dev *pdev)
drivers/ata/pata_via.c
183
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_via.c
219
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_via.c
246
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_via.c
432
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/pata_via.c
474
static void via_config_fifo(struct pci_dev *pdev, unsigned int flags)
drivers/ata/pata_via.c
499
static void via_fixup(struct pci_dev *pdev, const struct via_isa_bridge *config)
drivers/ata/pata_via.c
529
static int via_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ata/pata_via.c
578
struct pci_dev *isa;
drivers/ata/pata_via.c
661
static int via_reinit_one(struct pci_dev *pdev)
drivers/ata/pdc_adma.c
115
static int adma_ata_init_one(struct pci_dev *pdev,
drivers/ata/pdc_adma.c
546
static int adma_ata_init_one(struct pci_dev *pdev,
drivers/ata/sata_inic162x.c
794
static int inic_pci_device_resume(struct pci_dev *pdev)
drivers/ata/sata_inic162x.c
816
static int inic_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_mv.c
1236
static void mv_dump_pci_cfg(struct pci_dev *pdev, unsigned bytes)
drivers/ata/sata_mv.c
1255
struct pci_dev *pdev)
drivers/ata/sata_mv.c
3052
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/sata_mv.c
3735
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/sata_mv.c
4270
static int mv_pci_init_one(struct pci_dev *pdev,
drivers/ata/sata_mv.c
4273
static int mv_pci_device_resume(struct pci_dev *pdev);
drivers/ata/sata_mv.c
4331
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/sata_mv.c
4369
static int mv_pci_init_one(struct pci_dev *pdev,
drivers/ata/sata_mv.c
4442
static int mv_pci_device_resume(struct pci_dev *pdev)
drivers/ata/sata_nv.c
1132
struct pci_dev *pdev = to_pci_dev(dev);
drivers/ata/sata_nv.c
1303
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/sata_nv.c
1882
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/sata_nv.c
1908
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/sata_nv.c
2340
static int nv_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_nv.c
2422
static int nv_pci_device_resume(struct pci_dev *pdev)
drivers/ata/sata_nv.c
2473
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/sata_nv.c
2484
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/sata_nv.c
282
static int nv_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_nv.c
284
static int nv_pci_device_resume(struct pci_dev *pdev);
drivers/ata/sata_nv.c
700
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/sata_promise.c
1149
static int pdc_ata_init_one(struct pci_dev *pdev,
drivers/ata/sata_promise.c
139
static int pdc_ata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_qstor.c
100
static int qs_ata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_qstor.c
528
static int qs_set_dma_masks(struct pci_dev *pdev, void __iomem *mmio_base)
drivers/ata/sata_qstor.c
540
static int qs_ata_init_one(struct pci_dev *pdev,
drivers/ata/sata_sil.c
100
static int sil_pci_device_resume(struct pci_dev *pdev);
drivers/ata/sata_sil.c
328
static unsigned char sil_get_device_cache_line(struct pci_dev *pdev)
drivers/ata/sata_sil.c
651
struct pci_dev *pdev = to_pci_dev(host->dev);
drivers/ata/sata_sil.c
694
static bool sil_broken_system_poweroff(struct pci_dev *pdev)
drivers/ata/sata_sil.c
720
static int sil_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_sil.c
790
static int sil_pci_device_resume(struct pci_dev *pdev)
drivers/ata/sata_sil.c
98
static int sil_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_sil24.c
1262
static int sil24_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_sil24.c
1332
static int sil24_pci_device_resume(struct pci_dev *pdev)
drivers/ata/sata_sil24.c
345
static int sil24_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_sil24.c
347
static int sil24_pci_device_resume(struct pci_dev *pdev);
drivers/ata/sata_sis.c
120
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/sata_sis.c
149
struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
drivers/ata/sata_sis.c
162
struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
drivers/ata/sata_sis.c
199
static int sis_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_sis.c
49
static int sis_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_svw.c
411
static int k2_sata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_sx4.c
1392
static int pdc_sata_init_one(struct pci_dev *pdev,
drivers/ata/sata_sx4.c
203
static int pdc_sata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_uli.c
104
struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
drivers/ata/sata_uli.c
128
static int uli_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_uli.c
43
static int uli_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_uli.c
94
struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
drivers/ata/sata_via.c
225
struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
drivers/ata/sata_via.c
273
struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
drivers/ata/sata_via.c
414
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/sata_via.c
425
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/sata_via.c
433
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/sata_via.c
477
static int vt6420_prepare_host(struct pci_dev *pdev, struct ata_host **r_host)
drivers/ata/sata_via.c
505
static int vt6421_prepare_host(struct pci_dev *pdev, struct ata_host **r_host)
drivers/ata/sata_via.c
532
static int vt8251_prepare_host(struct pci_dev *pdev, struct ata_host **r_host)
drivers/ata/sata_via.c
556
static void svia_wd_fix(struct pci_dev *pdev)
drivers/ata/sata_via.c
599
struct pci_dev *pdev = to_pci_dev(ap->host->dev);
drivers/ata/sata_via.c
616
static void svia_configure(struct pci_dev *pdev, int board_id,
drivers/ata/sata_via.c
698
static int svia_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_via.c
70
static int svia_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_via.c
72
static int svia_pci_device_resume(struct pci_dev *pdev);
drivers/ata/sata_via.c
762
static int svia_pci_device_resume(struct pci_dev *pdev)
drivers/ata/sata_vsc.c
320
static int vsc_sata_init_one(struct pci_dev *pdev,
drivers/atm/solos-pci.c
110
struct pci_dev *dev;
drivers/atm/solos-pci.c
1187
static int fpga_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/atm/solos-pci.c
1428
static void fpga_remove(struct pci_dev *dev)
drivers/bcma/driver_pci_host.c
530
static void bcma_core_pci_fixup_pcibridge(struct pci_dev *dev)
drivers/bcma/driver_pci_host.c
554
static void bcma_core_pci_fixup_addresses(struct pci_dev *dev)
drivers/bcma/driver_pci_host.c
582
int bcma_core_pci_plat_dev_init(struct pci_dev *dev)
drivers/bcma/driver_pci_host.c
610
int bcma_core_pci_pcibios_map_irq(const struct pci_dev *dev)
drivers/bcma/driver_pcie2.c
195
struct pci_dev *dev = bus->host_pci;
drivers/bcma/host_pci.c
160
static int bcma_host_pci_probe(struct pci_dev *dev,
drivers/bcma/host_pci.c
245
static void bcma_host_pci_remove(struct pci_dev *dev)
drivers/bcma/host_pci.c
358
struct pci_dev *pdev;
drivers/block/mtip32xx/mtip32xx.c
3643
static void mtip_disable_link_opts(struct driver_data *dd, struct pci_dev *pdev)
drivers/block/mtip32xx/mtip32xx.c
3662
static void mtip_fix_ero_nosnoop(struct driver_data *dd, struct pci_dev *pdev)
drivers/block/mtip32xx/mtip32xx.c
3674
struct pci_dev *parent_dev = pdev->bus->self;
drivers/block/mtip32xx/mtip32xx.c
3698
static int mtip_pci_probe(struct pci_dev *pdev,
drivers/block/mtip32xx/mtip32xx.c
3869
static void mtip_pci_remove(struct pci_dev *pdev)
drivers/block/mtip32xx/mtip32xx.c
3986
static void mtip_pci_shutdown(struct pci_dev *pdev)
drivers/block/mtip32xx/mtip32xx.h
430
struct pci_dev *pdev; /* Pointer to the PCI device structure. */
drivers/bluetooth/btintel_pcie.c
1769
static int btintel_pcie_config_pcie(struct pci_dev *pdev,
drivers/bluetooth/btintel_pcie.c
2424
btintel_pcie_get_recovery(struct pci_dev *pdev, struct device *dev)
drivers/bluetooth/btintel_pcie.c
2468
static void btintel_pcie_inc_recovery_count(struct pci_dev *pdev,
drivers/bluetooth/btintel_pcie.c
2549
struct pci_dev *pdev = data->pdev;
drivers/bluetooth/btintel_pcie.c
2550
struct pci_dev *wifi = NULL;
drivers/bluetooth/btintel_pcie.c
2564
struct pci_dev *tmp = NULL;
drivers/bluetooth/btintel_pcie.c
2610
struct pci_dev *pdev = data->pdev;
drivers/bluetooth/btintel_pcie.c
2639
struct pci_dev *pdev = data->pdev;
drivers/bluetooth/btintel_pcie.c
2705
struct pci_dev *pdev = dev_data->pdev;
drivers/bluetooth/btintel_pcie.c
2844
static int btintel_pcie_probe(struct pci_dev *pdev,
drivers/bluetooth/btintel_pcie.c
2933
static void btintel_pcie_remove(struct pci_dev *pdev)
drivers/bluetooth/btintel_pcie.c
2989
struct pci_dev *pdev = to_pci_dev(dev);
drivers/bluetooth/btintel_pcie.c
3052
struct pci_dev *pdev = to_pci_dev(dev);
drivers/bluetooth/btintel_pcie.c
3096
struct pci_dev *pdev = to_pci_dev(dev);
drivers/bluetooth/btintel_pcie.c
820
static bool btintel_pcie_is_blazariw(struct pci_dev *pdev)
drivers/bluetooth/btintel_pcie.h
483
struct pci_dev *pdev;
drivers/bluetooth/hci_bcm4377.c
2276
static int bcm4377_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/bluetooth/hci_bcm4377.c
2421
struct pci_dev *pdev = to_pci_dev(dev);
drivers/bluetooth/hci_bcm4377.c
2437
struct pci_dev *pdev = to_pci_dev(dev);
drivers/bluetooth/hci_bcm4377.c
566
struct pci_dev *pdev;
drivers/bus/mhi/host/pci_generic.c
1115
struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev);
drivers/bus/mhi/host/pci_generic.c
1149
struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev);
drivers/bus/mhi/host/pci_generic.c
1164
struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev);
drivers/bus/mhi/host/pci_generic.c
1195
struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev);
drivers/bus/mhi/host/pci_generic.c
1259
struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev);
drivers/bus/mhi/host/pci_generic.c
1361
static int mhi_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/bus/mhi/host/pci_generic.c
1477
static void mhi_pci_remove(struct pci_dev *pdev)
drivers/bus/mhi/host/pci_generic.c
1504
static void mhi_pci_shutdown(struct pci_dev *pdev)
drivers/bus/mhi/host/pci_generic.c
1510
static void mhi_pci_reset_prepare(struct pci_dev *pdev)
drivers/bus/mhi/host/pci_generic.c
1533
static void mhi_pci_reset_done(struct pci_dev *pdev)
drivers/bus/mhi/host/pci_generic.c
1567
static pci_ers_result_t mhi_pci_error_detected(struct pci_dev *pdev,
drivers/bus/mhi/host/pci_generic.c
1592
static pci_ers_result_t mhi_pci_slot_reset(struct pci_dev *pdev)
drivers/bus/mhi/host/pci_generic.c
1602
static void mhi_pci_io_resume(struct pci_dev *pdev)
drivers/bus/mhi/host/pci_generic.c
1621
struct pci_dev *pdev = to_pci_dev(dev);
drivers/bus/mhi/host/pci_generic.c
1655
struct pci_dev *pdev = to_pci_dev(dev);
drivers/char/agp/agp.h
132
struct pci_dev *dev;
drivers/char/agp/agp.h
178
int (*chipset_setup) (struct pci_dev *pdev); /* used to override generic */
drivers/char/agp/agp.h
212
struct agp_bridge_data *agp_generic_find_bridge(struct pci_dev *pdev);
drivers/char/agp/ali-agp.c
302
static int agp_ali_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/char/agp/ali-agp.c
376
static void agp_ali_remove(struct pci_dev *pdev)
drivers/char/agp/alpha-agp.c
156
struct pci_dev *pdev; /* faked */
drivers/char/agp/amd-k7-agp.c
407
static int agp_amdk7_probe(struct pci_dev *pdev,
drivers/char/agp/amd-k7-agp.c
436
struct pci_dev *gfxcard=NULL;
drivers/char/agp/amd-k7-agp.c
482
static void agp_amdk7_remove(struct pci_dev *pdev)
drivers/char/agp/amd64-agp.c
123
struct pci_dev *dev;
drivers/char/agp/amd64-agp.c
152
static u64 amd64_configure(struct pci_dev *hammer, u64 gatt_table)
drivers/char/agp/amd64-agp.c
207
struct pci_dev *dev = node_to_amd_nb(i)->misc;
drivers/char/agp/amd64-agp.c
271
static int fix_northbridge(struct pci_dev *nb, struct pci_dev *agp, u16 cap)
drivers/char/agp/amd64-agp.c
326
static int cache_nbs(struct pci_dev *pdev, u32 cap_ptr)
drivers/char/agp/amd64-agp.c
338
struct pci_dev *dev = node_to_amd_nb(i)->misc;
drivers/char/agp/amd64-agp.c
352
static void amd8151_init(struct pci_dev *pdev, struct agp_bridge_data *bridge)
drivers/char/agp/amd64-agp.c
390
static int uli_agp_init(struct pci_dev *pdev)
drivers/char/agp/amd64-agp.c
393
struct pci_dev *dev1;
drivers/char/agp/amd64-agp.c
452
static int nforce3_agp_init(struct pci_dev *pdev)
drivers/char/agp/amd64-agp.c
455
struct pci_dev *dev1;
drivers/char/agp/amd64-agp.c
513
static int agp_amd64_probe(struct pci_dev *pdev,
drivers/char/agp/amd64-agp.c
579
static void agp_amd64_remove(struct pci_dev *pdev)
drivers/char/agp/amd64-agp.c
593
struct pci_dev *pdev = to_pci_dev(dev);
drivers/char/agp/amd64-agp.c
737
struct pci_dev *pdev = NULL;
drivers/char/agp/ati-agp.c
484
static int agp_ati_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/char/agp/ati-agp.c
526
static void agp_ati_remove(struct pci_dev *pdev)
drivers/char/agp/backend.c
54
struct agp_bridge_data *(*agp_find_bridge)(struct pci_dev *) =
drivers/char/agp/backend.c
68
struct agp_bridge_data *agp_backend_acquire(struct pci_dev *pdev)
drivers/char/agp/efficeon-agp.c
344
static int agp_efficeon_probe(struct pci_dev *pdev,
drivers/char/agp/efficeon-agp.c
408
static void agp_efficeon_remove(struct pci_dev *pdev)
drivers/char/agp/generic.c
1296
struct agp_bridge_data *agp_generic_find_bridge(struct pci_dev *pdev)
drivers/char/agp/generic.c
723
struct pci_dev *device = NULL;
drivers/char/agp/generic.c
769
struct pci_dev *device = NULL;
drivers/char/agp/intel-agp.c
724
static int agp_intel_probe(struct pci_dev *pdev,
drivers/char/agp/intel-agp.c
809
static void agp_intel_remove(struct pci_dev *pdev)
drivers/char/agp/intel-agp.c
822
struct pci_dev *pdev = to_pci_dev(dev);
drivers/char/agp/intel-gtt.c
1401
struct pci_dev *gmch_device;
drivers/char/agp/intel-gtt.c
1416
int intel_gmch_probe(struct pci_dev *bridge_pdev, struct pci_dev *gpu_pdev,
drivers/char/agp/intel-gtt.c
66
struct pci_dev *pcidev; /* device one */
drivers/char/agp/intel-gtt.c
67
struct pci_dev *bridge_dev;
drivers/char/agp/isoch.c
20
struct pci_dev *dev;
drivers/char/agp/isoch.c
315
struct pci_dev *td = bridge->dev, *dev = NULL;
drivers/char/agp/isoch.c
39
struct pci_dev *dev;
drivers/char/agp/isoch.c
80
struct pci_dev *td = bridge->dev, *dev;
drivers/char/agp/nvidia-agp.c
29
struct pci_dev *dev_1;
drivers/char/agp/nvidia-agp.c
30
struct pci_dev *dev_2;
drivers/char/agp/nvidia-agp.c
31
struct pci_dev *dev_3;
drivers/char/agp/nvidia-agp.c
338
static int agp_nvidia_probe(struct pci_dev *pdev,
drivers/char/agp/nvidia-agp.c
400
static void agp_nvidia_remove(struct pci_dev *pdev)
drivers/char/agp/parisc-agp.c
345
struct pci_dev *fake_bridge_dev = NULL;
drivers/char/agp/sis-agp.c
182
static int agp_sis_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/char/agp/sis-agp.c
212
static void agp_sis_remove(struct pci_dev *pdev)
drivers/char/agp/sis-agp.c
77
struct pci_dev *device = NULL;
drivers/char/agp/sworks-agp.c
38
struct pci_dev *svrwrks_dev; /* device one */
drivers/char/agp/sworks-agp.c
445
static int agp_serverworks_probe(struct pci_dev *pdev,
drivers/char/agp/sworks-agp.c
449
struct pci_dev *bridge_dev;
drivers/char/agp/sworks-agp.c
519
static void agp_serverworks_remove(struct pci_dev *pdev)
drivers/char/agp/uninorth-agp.c
290
static int agp_uninorth_suspend(struct pci_dev *pdev)
drivers/char/agp/uninorth-agp.c
295
struct pci_dev *device = NULL;
drivers/char/agp/uninorth-agp.c
345
static int agp_uninorth_resume(struct pci_dev *pdev)
drivers/char/agp/uninorth-agp.c
600
static int agp_uninorth_probe(struct pci_dev *pdev,
drivers/char/agp/uninorth-agp.c
671
static void agp_uninorth_remove(struct pci_dev *pdev)
drivers/char/agp/via-agp.c
438
static int agp_via_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/char/agp/via-agp.c
484
static void agp_via_remove(struct pci_dev *pdev)
drivers/char/hw_random/amd-rng.c
131
struct pci_dev *pdev = NULL;
drivers/char/hw_random/amd-rng.c
58
struct pci_dev *pcidev;
drivers/char/hw_random/cavium-rng-vf.c
171
struct pci_dev *pdev;
drivers/char/hw_random/cavium-rng-vf.c
203
static int cavium_rng_probe_vf(struct pci_dev *pdev,
drivers/char/hw_random/cavium-rng-vf.c
246
static void cavium_rng_remove_vf(struct pci_dev *pdev)
drivers/char/hw_random/cavium-rng-vf.c
33
struct pci_dev *pdev;
drivers/char/hw_random/cavium-rng-vf.c
39
static inline bool is_octeontx(struct pci_dev *pdev)
drivers/char/hw_random/cavium-rng-vf.c
58
struct pci_dev *pdev;
drivers/char/hw_random/cavium-rng.c
23
static int cavium_rng_probe(struct pci_dev *pdev,
drivers/char/hw_random/cavium-rng.c
62
static void cavium_rng_remove(struct pci_dev *pdev)
drivers/char/hw_random/cn10k-rng.c
177
static int cn10k_rng_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/char/hw_random/cn10k-rng.c
33
struct pci_dev *pdev;
drivers/char/hw_random/cn10k-rng.c
46
static bool cn10k_is_extended_trng_regs_supported(struct pci_dev *pdev)
drivers/char/hw_random/geode-rng.c
55
struct pci_dev *pcidev;
drivers/char/hw_random/geode-rng.c
95
struct pci_dev *pdev = NULL;
drivers/char/hw_random/intel-rng.c
232
struct pci_dev *dev;
drivers/char/hw_random/intel-rng.c
285
struct pci_dev *dev)
drivers/char/hw_random/intel-rng.c
332
struct pci_dev *dev = NULL;
drivers/char/ipmi/ipmi_si_pci.c
129
static void ipmi_pci_remove(struct pci_dev *pdev)
drivers/char/ipmi/ipmi_si_pci.c
64
static int ipmi_pci_probe(struct pci_dev *pdev,
drivers/char/sonypi.c
1297
struct pci_dev *pcidev;
drivers/char/sonypi.c
467
struct pci_dev *dev;
drivers/char/xillybus/xillybus_pcie.c
111
static void xilly_remove(struct pci_dev *pdev)
drivers/char/xillybus/xillybus_pcie.c
35
static int xilly_probe(struct pci_dev *pdev,
drivers/clk/x86/clk-fch.c
48
struct pci_dev *rdev;
drivers/clk/x86/clk-fch.c
98
struct pci_dev *rdev;
drivers/clocksource/acpi_pm.c
137
static void acpi_pm_check_blacklist(struct pci_dev *dev)
drivers/clocksource/acpi_pm.c
153
static void acpi_pm_check_graylist(struct pci_dev *dev)
drivers/comedi/comedi_pci.c
107
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/comedi_pci.c
139
int comedi_pci_auto_config(struct pci_dev *pcidev,
drivers/comedi/comedi_pci.c
161
void comedi_pci_auto_unconfig(struct pci_dev *pcidev)
drivers/comedi/comedi_pci.c
24
struct pci_dev *comedi_to_pci_dev(struct comedi_device *dev)
drivers/comedi/comedi_pci.c
50
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/comedi_pci.c
81
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/8255_pci.c
177
static int pci_8255_mite_init(struct pci_dev *pcidev)
drivers/comedi/drivers/8255_pci.c
199
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/8255_pci.c
262
static int pci_8255_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_1032.c
302
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_1032.c
374
static int apci1032_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_1500.c
765
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_1500.c
865
static int apci1500_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_1516.c
110
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_1516.c
192
static int apci1516_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_1564.c
661
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_1564.c
798
static int apci1564_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_16xx.c
154
static int apci16xx_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_16xx.c
90
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_2032.c
229
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_2032.c
308
static int apci2032_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_2200.c
121
static int apci2200_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_2200.c
65
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_3120.c
1094
static int apci3120_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_3120.c
967
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_3501.c
307
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_3501.c
395
static int apci3501_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/addi_apci_3xxx.c
755
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/addi_apci_3xxx.c
914
static int apci3xxx_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adl_pci6208.c
112
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adl_pci6208.c
175
static int adl_pci6208_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adl_pci7250.c
104
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adl_pci7250.c
188
static int adl_pci7250_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adl_pci7x3x.c
344
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adl_pci7x3x.c
513
static int adl_pci7x3x_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adl_pci8164.c
130
static int adl_pci8164_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adl_pci8164.c
63
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adl_pci9111.c
626
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adl_pci9111.c
722
static int pci9111_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adl_pci9118.c
1433
static struct pci_dev *pci9118_find_pci(struct comedi_device *dev,
drivers/comedi/drivers/adl_pci9118.c
1436
struct pci_dev *pcidev = NULL;
drivers/comedi/drivers/adl_pci9118.c
1508
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adl_pci9118.c
1651
struct pci_dev *pcidev;
drivers/comedi/drivers/adl_pci9118.c
1668
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adl_pci9118.c
1689
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adl_pci9118.c
1709
static int adl_pci9118_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adv_pci1710.c
747
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adv_pci1710.c
886
static int adv_pci1710_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adv_pci1720.c
114
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adv_pci1720.c
162
static int adv_pci1720_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adv_pci1723.c
134
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adv_pci1723.c
203
static int adv_pci1723_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adv_pci1724.c
120
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adv_pci1724.c
184
static int adv_pci1724_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adv_pci1760.c
341
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adv_pci1760.c
401
static int pci1760_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/adv_pci_dio.c
550
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/adv_pci_dio.c
729
static unsigned long pci_dio_override_cardtype(struct pci_dev *pcidev,
drivers/comedi/drivers/adv_pci_dio.c
761
static int adv_pci_dio_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/amplc_dio200_pci.c
312
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/amplc_dio200_pci.c
344
struct pci_dev *pci_dev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/amplc_dio200_pci.c
357
dev->driver->driver_name, pci_name(pci_dev), dev->board_name);
drivers/comedi/drivers/amplc_dio200_pci.c
364
if (pci_resource_flags(pci_dev, bar) & IORESOURCE_MEM) {
drivers/comedi/drivers/amplc_dio200_pci.c
365
dev->mmio = pci_ioremap_bar(pci_dev, bar);
drivers/comedi/drivers/amplc_dio200_pci.c
372
dev->iobase = pci_resource_start(pci_dev, bar);
drivers/comedi/drivers/amplc_dio200_pci.c
385
return amplc_dio200_common_attach(dev, pci_dev->irq, IRQF_SHARED);
drivers/comedi/drivers/amplc_dio200_pci.c
408
static int dio200_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/comedi/drivers/amplc_pci224.c
1010
pci_name(pci_dev), dev->board_name);
drivers/comedi/drivers/amplc_pci224.c
1022
devpriv->iobase1 = pci_resource_start(pci_dev, 2);
drivers/comedi/drivers/amplc_pci224.c
1023
dev->iobase = pci_resource_start(pci_dev, 3);
drivers/comedi/drivers/amplc_pci224.c
1024
irq = pci_dev->irq;
drivers/comedi/drivers/amplc_pci224.c
1117
static int amplc_pci224_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/amplc_pci224.c
992
struct pci_dev *pci_dev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/amplc_pci230.c
2340
struct pci_dev *pci_dev)
drivers/comedi/drivers/amplc_pci230.c
2343
if (board->id != pci_dev->device)
drivers/comedi/drivers/amplc_pci230.c
2348
if (pci_resource_len(pci_dev, 3) < 32)
drivers/comedi/drivers/amplc_pci230.c
2358
static const struct pci230_board *pci230_find_pci_board(struct pci_dev *pci_dev)
drivers/comedi/drivers/amplc_pci230.c
2363
if (pci230_match_pci_board(&pci230_boards[i], pci_dev))
drivers/comedi/drivers/amplc_pci230.c
2371
struct pci_dev *pci_dev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/amplc_pci230.c
2378
pci_name(pci_dev));
drivers/comedi/drivers/amplc_pci230.c
2389
board = pci230_find_pci_board(pci_dev);
drivers/comedi/drivers/amplc_pci230.c
2406
dev->iobase = pci_resource_start(pci_dev, 2);
drivers/comedi/drivers/amplc_pci230.c
2407
devpriv->daqio = pci_resource_start(pci_dev, 3);
drivers/comedi/drivers/amplc_pci230.c
2418
if (pci_resource_len(pci_dev, 3) >= 32) {
drivers/comedi/drivers/amplc_pci230.c
2471
if (pci_dev->irq) {
drivers/comedi/drivers/amplc_pci230.c
2472
rc = request_irq(pci_dev->irq, pci230_interrupt, IRQF_SHARED,
drivers/comedi/drivers/amplc_pci230.c
2475
dev->irq = pci_dev->irq;
drivers/comedi/drivers/amplc_pci230.c
2549
static int amplc_pci230_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/amplc_pci236.c
105
devpriv->lcr_iobase = pci_resource_start(pci_dev, 1);
drivers/comedi/drivers/amplc_pci236.c
106
iobase = pci_resource_start(pci_dev, 2);
drivers/comedi/drivers/amplc_pci236.c
107
return amplc_pc236_common_attach(dev, iobase, pci_dev->irq,
drivers/comedi/drivers/amplc_pci236.c
125
static int amplc_pci236_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/amplc_pci236.c
87
struct pci_dev *pci_dev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/amplc_pci236.c
93
pci_name(pci_dev));
drivers/comedi/drivers/amplc_pci263.c
51
struct pci_dev *pci_dev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/amplc_pci263.c
59
dev->iobase = pci_resource_start(pci_dev, 2);
drivers/comedi/drivers/amplc_pci263.c
93
static int amplc_pci263_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/cb_pcidas.c
1249
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/cb_pcidas.c
1469
static int cb_pcidas_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/cb_pcidas64.c
1464
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/cb_pcidas64.c
1548
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/cb_pcidas64.c
3964
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/cb_pcidas64.c
4069
static int cb_pcidas64_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/cb_pcidda.c
328
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/cb_pcidda.c
391
static int cb_pcidda_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/cb_pcimdas.c
350
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/cb_pcimdas.c
450
static int cb_pcimdas_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/cb_pcimdda.c
128
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/cb_pcimdda.c
167
static int cb_pcimdda_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/contec_pci_dio.c
54
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/contec_pci_dio.c
93
static int contec_pci_dio_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/daqboard2000.c
679
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/daqboard2000.c
761
static int db2k_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/comedi/drivers/das08_pci.c
46
struct pci_dev *pdev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/das08_pci.c
72
static int das08_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/dt3000.c
611
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/dt3000.c
711
static int dt3000_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/dyna_pci10xx.c
164
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/dyna_pci10xx.c
241
static int dyna_pci10xx_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/gsc_hpdi.c
480
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/gsc_hpdi.c
582
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/gsc_hpdi.c
699
static int gsc_hpdi_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/icp_multi.c
245
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/icp_multi.c
313
static int icp_multi_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/jr3_pci.c
659
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/jr3_pci.c
775
static int jr3_pci_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/ke_counter.c
163
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/ke_counter.c
208
static int ke_counter_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/me4000.c
1105
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/me4000.c
1250
static int me4000_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/me4000.c
311
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/me_daq.c
432
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/me_daq.c
534
static int me_daq_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/mf6x4.c
181
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/mf6x4.c
287
static int mf6x4_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/comedi/drivers/mite.c
877
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/mite.h
20
struct pci_dev;
drivers/comedi/drivers/mite.h
45
struct pci_dev *pcidev;
drivers/comedi/drivers/ni_6527.c
374
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/ni_6527.c
469
static int ni6527_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/ni_65xx.c
609
static int ni_65xx_mite_init(struct pci_dev *pcidev)
drivers/comedi/drivers/ni_65xx.c
631
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/ni_65xx.c
779
static int ni_65xx_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/ni_660x.c
1226
static int ni_660x_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/ni_660x.c
999
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/ni_670x.c
136
static int ni_670x_mite_init(struct pci_dev *pcidev)
drivers/comedi/drivers/ni_670x.c
158
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/ni_670x.c
255
static int ni_670x_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/ni_labpc_pci.c
114
static int labpc_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/ni_labpc_pci.c
47
static int labpc_pci_mite_init(struct pci_dev *pcidev)
drivers/comedi/drivers/ni_labpc_pci.c
69
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/ni_pcidio.c
880
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/ni_pcidio.c
983
static int ni_pcidio_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/ni_pcimio.c
1302
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/ni_pcimio.c
1398
static int ni_pcimio_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/rtd520.c
1193
struct pci_dev *pcidev)
drivers/comedi/drivers/rtd520.c
1209
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/rtd520.c
1341
static int rtd520_pci_probe(struct pci_dev *dev,
drivers/comedi/drivers/s626.c
2127
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/s626.c
2151
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/s626.c
2420
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
drivers/comedi/drivers/s626.c
2576
static int s626_pci_probe(struct pci_dev *dev,
drivers/counter/intel-qep.c
378
static int intel_qep_probe(struct pci_dev *pci, const struct pci_device_id *id)
drivers/counter/intel-qep.c
429
static void intel_qep_remove(struct pci_dev *pci)
drivers/counter/intel-qep.c
443
struct pci_dev *pdev = to_pci_dev(dev);
drivers/counter/intel-qep.c
455
struct pci_dev *pdev = to_pci_dev(dev);
drivers/cpufreq/amd_freq_sensitivity.c
109
struct pci_dev *pcidev;
drivers/cpufreq/cpufreq-nforce2.c
136
struct pci_dev *nforce2_sub5;
drivers/cpufreq/cpufreq-nforce2.c
37
static struct pci_dev *nforce2_dev;
drivers/cpufreq/gx-suspmod.c
117
struct pci_dev *cs55x0;
drivers/cpufreq/gx-suspmod.c
182
static struct pci_dev * __init gx_detect_chipset(void)
drivers/cpufreq/gx-suspmod.c
184
struct pci_dev *gx_pci = NULL;
drivers/cpufreq/gx-suspmod.c
448
struct pci_dev *gx_pci;
drivers/cpufreq/longhaul.c
683
struct pci_dev *dev;
drivers/cpufreq/longhaul.c
725
struct pci_dev *dev;
drivers/cpufreq/speedstep-ich.c
210
struct pci_dev *hostbridge;
drivers/cpufreq/speedstep-ich.c
40
static struct pci_dev *speedstep_chipset_dev;
drivers/crypto/cavium/cpt/cptpf.h
51
struct pci_dev *pdev; /* pci device handle */
drivers/crypto/cavium/cpt/cptpf_main.c
509
struct pci_dev *pdev = cpt->pdev;
drivers/crypto/cavium/cpt/cptpf_main.c
544
static int cpt_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/cavium/cpt/cptpf_main.c
618
static void cpt_remove(struct pci_dev *pdev)
drivers/crypto/cavium/cpt/cptpf_main.c
633
static void cpt_shutdown(struct pci_dev *pdev)
drivers/crypto/cavium/cpt/cptvf.h
103
struct pci_dev *pdev; /* pci device handle */
drivers/crypto/cavium/cpt/cptvf_algs.c
438
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
138
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
156
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
172
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
208
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
279
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
296
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
315
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
34
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
518
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
589
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
614
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
62
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_main.c
662
static int cptvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/cavium/cpt/cptvf_main.c
805
static void cptvf_remove(struct pci_dev *pdev)
drivers/crypto/cavium/cpt/cptvf_main.c
831
static void cptvf_shutdown(struct pci_dev *pdev)
drivers/crypto/cavium/cpt/cptvf_mbox.c
109
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_mbox.c
127
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_mbox.c
146
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_mbox.c
164
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_mbox.c
181
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_mbox.c
91
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
127
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
226
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
270
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
314
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
328
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
415
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
50
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
543
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
557
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/cavium/nitrox/nitrox_dev.h
240
struct pci_dev *pdev;
drivers/crypto/cavium/nitrox/nitrox_isr.c
265
struct pci_dev *pdev = ndev->pdev;
drivers/crypto/cavium/nitrox/nitrox_isr.c
292
struct pci_dev *pdev = ndev->pdev;
drivers/crypto/cavium/nitrox/nitrox_isr.c
384
struct pci_dev *pdev = ndev->pdev;
drivers/crypto/cavium/nitrox/nitrox_isr.c
410
struct pci_dev *pdev = ndev->pdev;
drivers/crypto/cavium/nitrox/nitrox_isr.h
13
int nitrox_sriov_configure(struct pci_dev *pdev, int num_vfs);
drivers/crypto/cavium/nitrox/nitrox_isr.h
15
static inline int nitrox_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/crypto/cavium/nitrox/nitrox_main.c
300
static int nitrox_device_flr(struct pci_dev *pdev)
drivers/crypto/cavium/nitrox/nitrox_main.c
409
static int nitrox_probe(struct pci_dev *pdev,
drivers/crypto/cavium/nitrox/nitrox_main.c
524
static void nitrox_remove(struct pci_dev *pdev)
drivers/crypto/cavium/nitrox/nitrox_main.c
560
static void nitrox_shutdown(struct pci_dev *pdev)
drivers/crypto/cavium/nitrox/nitrox_sriov.c
153
static int nitrox_sriov_enable(struct pci_dev *pdev, int num_vfs)
drivers/crypto/cavium/nitrox/nitrox_sriov.c
201
static int nitrox_sriov_disable(struct pci_dev *pdev)
drivers/crypto/cavium/nitrox/nitrox_sriov.c
228
int nitrox_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/crypto/ccp/sev-dev-tsm.c
102
struct pci_dev *rp = pcie_find_root_port(ide->pdev);
drivers/crypto/ccp/sev-dev-tsm.c
187
static int stream_alloc(struct pci_dev *pdev, struct pci_ide **ide,
drivers/crypto/ccp/sev-dev-tsm.c
208
static struct pci_tsm *tio_pf0_probe(struct pci_dev *pdev, struct sev_device *sev)
drivers/crypto/ccp/sev-dev-tsm.c
225
static struct pci_tsm *dsm_probe(struct tsm_dev *tsmdev, struct pci_dev *pdev)
drivers/crypto/ccp/sev-dev-tsm.c
236
struct pci_dev *pdev = tsm->pdev;
drivers/crypto/ccp/sev-dev-tsm.c
250
struct pci_dev *pdev = dsm->tsm.base_tsm.pdev;
drivers/crypto/ccp/sev-dev-tsm.c
251
struct pci_dev *rootport;
drivers/crypto/ccp/sev-dev-tsm.c
273
static int dsm_connect(struct pci_dev *pdev)
drivers/crypto/ccp/sev-dev-tsm.c
321
static void dsm_disconnect(struct pci_dev *pdev)
drivers/crypto/ccp/sev-dev-tsm.c
58
struct pci_dev *rp = pcie_find_root_port(ide->pdev);
drivers/crypto/ccp/sp-pci.c
110
struct pci_dev *pdev = to_pci_dev(dev);
drivers/crypto/ccp/sp-pci.c
132
struct pci_dev *pdev = to_pci_dev(dev);
drivers/crypto/ccp/sp-pci.c
170
struct pci_dev *pdev = to_pci_dev(dev);
drivers/crypto/ccp/sp-pci.c
184
struct pci_dev *pdev_cur, *pdev_new;
drivers/crypto/ccp/sp-pci.c
231
static int sp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/crypto/ccp/sp-pci.c
318
static void sp_pci_shutdown(struct pci_dev *pdev)
drivers/crypto/ccp/sp-pci.c
329
static void sp_pci_remove(struct pci_dev *pdev)
drivers/crypto/geode-aes.c
353
static void geode_aes_remove(struct pci_dev *dev)
drivers/crypto/geode-aes.c
367
static int geode_aes_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/crypto/hifn_795x.c
2330
static int hifn_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/crypto/hifn_795x.c
2462
static void hifn_remove(struct pci_dev *pdev)
drivers/crypto/hifn_795x.c
405
struct pci_dev *pdev;
drivers/crypto/hisilicon/debugfs.c
1028
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/debugfs.c
581
struct pci_dev *pdev = to_pci_dev(regset->dev);
drivers/crypto/hisilicon/hpre/hpre_main.c
1253
static int hpre_qm_init(struct hisi_qm *qm, struct pci_dev *pdev)
drivers/crypto/hisilicon/hpre/hpre_main.c
1355
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/hpre/hpre_main.c
1595
static int hpre_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/crypto/hisilicon/hpre/hpre_main.c
1666
static void hpre_remove(struct pci_dev *pdev)
drivers/crypto/hisilicon/qm.c
1883
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
1905
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
1940
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
2618
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
2938
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
3043
static int qm_try_frozen_vfs(struct pci_dev *pdev,
drivers/crypto/hisilicon/qm.c
3047
struct pci_dev *dev;
drivers/crypto/hisilicon/qm.c
3163
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
3215
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
3250
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4162
struct pci_dev *pdev;
drivers/crypto/hisilicon/qm.c
4182
pdev = container_of(dev, struct pci_dev, dev);
drivers/crypto/hisilicon/qm.c
4289
int hisi_qm_sriov_enable(struct pci_dev *pdev, int max_vfs)
drivers/crypto/hisilicon/qm.c
4348
int hisi_qm_sriov_disable(struct pci_dev *pdev, bool is_frozen)
drivers/crypto/hisilicon/qm.c
4378
int hisi_qm_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/crypto/hisilicon/qm.c
4423
pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev,
drivers/crypto/hisilicon/qm.c
4446
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4474
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4498
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4554
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4555
struct pci_dev *virtfn;
drivers/crypto/hisilicon/qm.c
4583
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4605
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4670
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4708
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4749
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4750
struct pci_dev *virtfn;
drivers/crypto/hisilicon/qm.c
4777
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4892
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
4957
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5002
pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev)
drivers/crypto/hisilicon/qm.c
5021
void hisi_qm_reset_prepare(struct pci_dev *pdev)
drivers/crypto/hisilicon/qm.c
5079
static bool qm_flr_reset_complete(struct pci_dev *pdev)
drivers/crypto/hisilicon/qm.c
5081
struct pci_dev *pf_pdev = pci_physfn(pdev);
drivers/crypto/hisilicon/qm.c
5094
void hisi_qm_reset_done(struct pci_dev *pdev)
drivers/crypto/hisilicon/qm.c
513
struct pci_dev *pdev;
drivers/crypto/hisilicon/qm.c
5164
void hisi_qm_dev_shutdown(struct pci_dev *pdev)
drivers/crypto/hisilicon/qm.c
5243
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5277
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5515
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5531
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5563
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5576
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5594
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5607
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5626
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5639
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5734
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5793
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5807
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
5901
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
610
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
6112
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
6239
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
625
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
6267
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/qm.c
6309
struct pci_dev *pdev = to_pci_dev(dev);
drivers/crypto/hisilicon/qm.c
6337
struct pci_dev *pdev = to_pci_dev(dev);
drivers/crypto/hisilicon/sec2/sec_main.c
1073
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/sec2/sec_main.c
1273
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/sec2/sec_main.c
1302
static int sec_qm_init(struct hisi_qm *qm, struct pci_dev *pdev)
drivers/crypto/hisilicon/sec2/sec_main.c
1410
static int sec_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/crypto/hisilicon/sec2/sec_main.c
1482
static void sec_remove(struct pci_dev *pdev)
drivers/crypto/hisilicon/zip/zip_main.c
1388
struct pci_dev *pdev = qm->pdev;
drivers/crypto/hisilicon/zip/zip_main.c
1419
static int hisi_zip_qm_init(struct hisi_qm *qm, struct pci_dev *pdev)
drivers/crypto/hisilicon/zip/zip_main.c
1521
static int hisi_zip_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/crypto/hisilicon/zip/zip_main.c
1593
static void hisi_zip_remove(struct pci_dev *pdev)
drivers/crypto/inside-secure/safexcel.c
1149
struct pci_dev *pci_pdev = pdev;
drivers/crypto/inside-secure/safexcel.c
1601
struct pci_dev *pci_pdev = pdev;
drivers/crypto/inside-secure/safexcel.c
1883
static int safexcel_pci_probe(struct pci_dev *pdev,
drivers/crypto/inside-secure/safexcel.c
1971
static void safexcel_pci_remove(struct pci_dev *pdev)
drivers/crypto/intel/iaa/iaa_crypto_main.c
1019
struct pci_dev *pdev;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1124
struct pci_dev *pdev;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1275
struct pci_dev *pdev;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1361
struct pci_dev *pdev;
drivers/crypto/intel/iaa/iaa_crypto_main.c
560
struct pci_dev *pdev = idxd->pdev;
drivers/crypto/intel/iaa/iaa_crypto_main.c
588
struct pci_dev *pdev = idxd->pdev;
drivers/crypto/intel/iaa/iaa_crypto_main.c
739
struct pci_dev *pdev;
drivers/crypto/intel/iaa/iaa_crypto_main.c
829
struct pci_dev *pdev;
drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c
189
struct pci_dev *pdev = accel_dev->accel_pci_dev.pci_dev;
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
175
static void adf_remove(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
187
static void adf_shutdown(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
33
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
59
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
120
struct pci_dev *pdev = accel_dev->accel_pci_dev.pci_dev;
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
177
static void adf_remove(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
189
static void adf_shutdown(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
35
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
61
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
646
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
113
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
230
static void adf_shutdown(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
87
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
188
pci_release_regions(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
190
pci_disable_device(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
197
static void adf_remove(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
211
static void adf_shutdown(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
24
pci_release_regions(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
25
pci_disable_device(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
37
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
41
switch (accel_pci_dev->pci_dev->device) {
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
56
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
88
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
100
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
180
pci_release_regions(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
182
pci_disable_device(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
189
static void adf_remove(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
28
static int adf_probe(struct pci_dev *dev, const struct pci_device_id *ent);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
29
static void adf_remove(struct pci_dev *dev);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
40
pci_release_regions(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
41
pci_disable_device(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
54
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
58
switch (accel_pci_dev->pci_dev->device) {
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
70
pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
74
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
188
pci_release_regions(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
190
pci_disable_device(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
197
static void adf_remove(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
211
static void adf_shutdown(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
24
pci_release_regions(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
25
pci_disable_device(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
37
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
41
switch (accel_pci_dev->pci_dev->device) {
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
56
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
88
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
100
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
180
pci_release_regions(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
182
pci_disable_device(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
189
static void adf_remove(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
28
static int adf_probe(struct pci_dev *dev, const struct pci_device_id *ent);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
29
static void adf_remove(struct pci_dev *dev);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
40
pci_release_regions(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
41
pci_disable_device(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
54
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
58
switch (accel_pci_dev->pci_dev->device) {
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
70
pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
74
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
388
#define GET_DEV(accel_dev) ((accel_dev)->accel_pci_dev.pci_dev->dev)
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
404
#define accel_to_pci_dev(accel_ptr) accel_ptr->accel_pci_dev.pci_dev
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
90
struct pci_dev *pci_dev;
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
69
&accel_dev->accel_pci_dev.pci_dev->dev)) {
drivers/crypto/intel/qat/qat_common/adf_accel_engine.c
75
&accel_dev->accel_pci_dev.pci_dev->dev)) {
drivers/crypto/intel/qat/qat_common/adf_aer.c
111
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/adf_aer.c
112
struct pci_dev *parent = pdev->bus->self;
drivers/crypto/intel/qat/qat_common/adf_aer.c
142
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/adf_aer.c
154
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/adf_aer.c
20
static pci_ers_result_t reset_prepare(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
242
static pci_ers_result_t adf_slot_reset(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
247
static void adf_resume(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
253
static void adf_reset_prepare(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
258
static void adf_reset_done(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
43
static pci_ers_result_t reset_done(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
72
static pci_ers_result_t adf_error_detected(struct pci_dev *pdev,
drivers/crypto/intel/qat/qat_common/adf_anti_rb.c
26
int adf_anti_rb_check(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_anti_rb.h
24
struct pci_dev;
drivers/crypto/intel/qat/qat_common/adf_anti_rb.h
35
int adf_anti_rb_check(struct pci_dev *pdev);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
184
int adf_sriov_configure(struct pci_dev *pdev, int numvfs);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
64
struct adf_accel_dev *adf_devmgr_pci_to_accel_dev(struct pci_dev *pci_dev);
drivers/crypto/intel/qat/qat_common/adf_dbgfs.c
29
pci_name(accel_dev->accel_pci_dev.pci_dev));
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
275
struct adf_accel_dev *adf_devmgr_pci_to_accel_dev(struct pci_dev *pci_dev)
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c
284
if (ptr->accel_pci_dev.pci_dev == pci_dev) {
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
119
struct pci_dev *pdev = accel_dev->accel_pci_dev.pci_dev;
drivers/crypto/intel/qat/qat_common/adf_isr.c
211
irq = pci_irq_vector(pci_dev_info->pci_dev, hw_data->num_banks);
drivers/crypto/intel/qat/qat_common/adf_isr.c
228
irq = pci_irq_vector(pci_dev_info->pci_dev, i);
drivers/crypto/intel/qat/qat_common/adf_isr.c
236
irq = pci_irq_vector(pci_dev_info->pci_dev, clust_irq);
drivers/crypto/intel/qat/qat_common/adf_isr.c
260
irq = pci_irq_vector(pci_dev_info->pci_dev, i);
drivers/crypto/intel/qat/qat_common/adf_isr.c
288
irq = pci_irq_vector(pci_dev_info->pci_dev, clust_irq);
drivers/crypto/intel/qat/qat_common/adf_isr.c
31
ret = pci_alloc_irq_vectors(pci_dev_info->pci_dev, msix_num_entries,
drivers/crypto/intel/qat/qat_common/adf_isr.c
44
pci_free_irq_vectors(pci_dev_info->pci_dev);
drivers/crypto/intel/qat/qat_common/adf_sriov.c
168
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/adf_sriov.c
230
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/adf_sriov.c
308
int adf_sriov_configure(struct pci_dev *pdev, int numvfs)
drivers/crypto/intel/qat/qat_common/adf_sriov.c
68
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
182
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
228
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
50
int stat = pci_alloc_irq_vectors(pci_dev_info->pci_dev, 1, 1,
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
63
struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
drivers/crypto/intel/qat/qat_common/icp_qat_fw_loader_handle.h
52
struct pci_dev *pci_dev;
drivers/crypto/intel/qat/qat_common/qat_hal.c
1585
dev_err(&handle->pci_dev->dev, "QAT: No next neigh in 0x%x\n",
drivers/crypto/intel/qat/qat_common/qat_hal.c
1586
handle->pci_dev->device);
drivers/crypto/intel/qat/qat_common/qat_hal.c
451
if (handle->pci_dev->device != PCI_DEVICE_ID_INTEL_QAT_DH895XCC)
drivers/crypto/intel/qat/qat_common/qat_hal.c
696
handle->pci_dev = pci_info->pci_dev;
drivers/crypto/intel/qat/qat_common/qat_hal.c
697
switch (handle->pci_dev->device) {
drivers/crypto/intel/qat/qat_common/qat_hal.c
708
if (handle->pci_dev->device == PCI_DEVICE_ID_INTEL_QAT_420XX)
drivers/crypto/intel/qat/qat_common/qat_hal.c
717
if (handle->pci_dev->device == PCI_DEVICE_ID_INTEL_QAT_6XXX) {
drivers/crypto/intel/qat/qat_common/qat_mig_dev.c
11
struct qat_mig_dev *qat_vfmig_create(struct pci_dev *pdev, int vf_id)
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1258
arb_ret = adf_anti_rb_check(handle->pci_dev);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1313
pr_err("Chip 0x%x doesn't support broadcast load\n", handle->pci_dev->device);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1365
vptr = dma_alloc_coherent(&handle->pci_dev->dev,
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1379
dma_free_coherent(&handle->pci_dev->dev,
drivers/crypto/intel/qat/qat_common/qat_uclo.c
721
switch (handle->pci_dev->device) {
drivers/crypto/intel/qat/qat_common/qat_uclo.c
736
pr_err("unsupported device 0x%x\n", handle->pci_dev->device);
drivers/crypto/intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c
68
struct pci_dev *pdev = accel_dev->accel_pci_dev.pci_dev;
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
188
pci_release_regions(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
190
pci_disable_device(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
197
static void adf_remove(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
211
static void adf_shutdown(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
24
pci_release_regions(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
25
pci_disable_device(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
37
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
41
switch (accel_pci_dev->pci_dev->device) {
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
56
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
88
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
100
accel_pci_dev->pci_dev = pdev;
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
180
pci_release_regions(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
182
pci_disable_device(accel_pci_dev->pci_dev);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
189
static void adf_remove(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
28
static int adf_probe(struct pci_dev *dev, const struct pci_device_id *ent);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
29
static void adf_remove(struct pci_dev *dev);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
40
pci_release_regions(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
41
pci_disable_device(accel_dev->accel_pci_dev.pci_dev);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
54
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
58
switch (accel_pci_dev->pci_dev->device) {
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
70
pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
74
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/marvell/octeontx/otx_cptpf.h
23
struct pci_dev *pdev; /* Pci device handle */
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
154
static int otx_cpt_sriov_configure(struct pci_dev *pdev, int numvfs)
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
189
static int otx_cpt_probe(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
260
static void otx_cpt_remove(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1458
int otx_cpt_try_create_default_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1577
void otx_cpt_cleanup_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1611
int otx_cpt_init_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h
167
int otx_cpt_init_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h
169
void otx_cpt_cleanup_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h
171
int otx_cpt_try_create_default_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptvf.h
80
struct pci_dev *pdev; /* Pci device handle */
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
1143
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
121
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
1541
int otx_cpt_crypto_init(struct pci_dev *pdev, struct module *mod,
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
1602
void otx_cpt_crypto_exit(struct pci_dev *pdev, struct module *mod,
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
183
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
347
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
51
struct pci_dev *dev;
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
70
static inline int get_se_device(struct pci_dev **pdev, int *cpu_num)
drivers/crypto/marvell/octeontx/otx_cptvf_algs.h
182
int otx_cpt_crypto_init(struct pci_dev *pdev, struct module *mod,
drivers/crypto/marvell/octeontx/otx_cptvf_algs.h
186
void otx_cpt_crypto_exit(struct pci_dev *pdev, struct module *mod,
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
128
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
145
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
160
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
192
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
265
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
280
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
299
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
30
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
497
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
55
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
571
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
597
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
781
static int otx_cptvf_probe(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
930
static void otx_cptvf_remove(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
169
static inline int setup_sgio_list(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
297
static int process_request(struct pci_dev *pdev, struct otx_cpt_req_info *req,
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
31
void otx_cpt_dump_sg_list(struct pci_dev *pdev, struct otx_cpt_req_info *req)
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
404
int otx_cpt_do_request(struct pci_dev *pdev, struct otx_cpt_req_info *req,
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
428
static int cpt_process_ccode(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
504
static inline void process_pending_queue(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
96
static inline int setup_sgio_components(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
177
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
190
static inline void do_request_cleanup(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
222
void otx_cpt_dump_sg_list(struct pci_dev *pdev, struct otx_cpt_req_info *req);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
224
int otx_cpt_do_request(struct pci_dev *pdev, struct otx_cpt_req_info *req,
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
116
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
142
void cn10k_cpt_hw_ctx_clear(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
167
int cn10k_cpt_hw_ctx_init(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
197
void cn10k_cpt_ctx_flush(struct pci_dev *pdev, u64 cptr, bool inval)
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
49
void cn10k_cpt_lmtst_free(struct pci_dev *pdev, struct otx2_cptlfs_info *lfs)
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
63
static int cn10k_cpt_lmtst_alloc(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
85
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/cn10k_cpt.h
53
void cn10k_cpt_lmtst_free(struct pci_dev *pdev, struct otx2_cptlfs_info *lfs);
drivers/crypto/marvell/octeontx2/cn10k_cpt.h
54
void cn10k_cpt_ctx_flush(struct pci_dev *pdev, u64 cptr, bool inval);
drivers/crypto/marvell/octeontx2/cn10k_cpt.h
55
int cn10k_cpt_hw_ctx_init(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/cn10k_cpt.h
57
void cn10k_cpt_hw_ctx_clear(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
145
static inline bool is_dev_otx2(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
151
static inline bool is_dev_cn10ka(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
156
static inline bool is_dev_cn10ka_ax(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
164
static inline bool is_dev_cn10kb(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
169
static inline bool is_dev_cn10ka_b0(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
175
static inline void otx2_cpt_set_hw_caps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
184
static inline bool cpt_is_errata_38550_exists(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
189
static inline bool cpt_feature_sgv2(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
194
int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev);
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
195
int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev);
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
198
struct pci_dev *pdev);
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
199
int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
201
int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
203
int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
41
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c
57
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
100
int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
113
int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
188
struct pci_dev *pdev = lfs->pdev;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
236
struct pci_dev *pdev = lfs->pdev;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
24
int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
262
struct pci_dev *pdev = lfs->pdev;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
42
int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox, struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
49
struct pci_dev *pdev, u64 reg,
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
7
int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
74
int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
148
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
184
static inline void otx2_cpt_info_destroy(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
215
static inline int setup_sgio_components(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
284
static inline int sgv2io_components_setup(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
350
cn10k_sgv2_info_create(struct pci_dev *pdev, struct otx2_cpt_req_info *req,
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
449
otx2_sg_info_create(struct pci_dev *pdev, struct otx2_cpt_req_info *req,
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
555
int otx2_cpt_do_request(struct pci_dev *pdev, struct otx2_cpt_req_info *req,
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
558
int otx2_cpt_get_eng_grp_num(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
104
(*cpt_sg_info_create)(struct pci_dev *pdev, struct otx2_cpt_req_info *req,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
121
struct pci_dev *pdev; /* Device LFs are attached to */
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
232
struct pci_dev *pdev = lf->lfs->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
427
struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
16
struct pci_dev *vf_dev;
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
30
struct pci_dev *pdev; /* PCI device handle */
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
245
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
425
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
456
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
592
static void cptpf_get_rid(struct pci_dev *pdev, struct otx2_cptpf_dev *cptpf)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
651
static int cptpf_sriov_disable(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
669
static int cptpf_sriov_enable(struct pci_dev *pdev, int num_vfs)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
717
static int otx2_cptpf_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
726
static int otx2_cptpf_probe(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
834
static void otx2_cptpf_remove(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
133
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
159
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1072
static void delete_engine_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1092
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1153
struct pci_dev *pdev = cptpf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1354
void otx2_cpt_cleanup_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1373
int otx2_cpt_init_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1418
static int create_eng_caps_discovery_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1499
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
458
static int cpt_ucode_load_fw(struct pci_dev *pdev, struct fw_info_t *fw_info,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
156
int otx2_cpt_init_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
158
void otx2_cpt_cleanup_eng_grps(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptvf.h
14
struct pci_dev *pdev; /* PCI device handle */
drivers/crypto/marvell/octeontx2/otx2_cptvf.h
32
int otx2_cpt_mbox_bbuf_init(struct otx2_cptvf_dev *cptvf, struct pci_dev *pdev);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
106
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
1244
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
1633
int otx2_cpt_crypto_init(struct pci_dev *pdev, struct module *mod,
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
166
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
1669
void otx2_cpt_crypto_exit(struct pci_dev *pdev, struct module *mod)
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
357
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
44
struct pci_dev *dev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
539
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
59
static inline int get_se_device(struct pci_dev **pdev, int *cpu_num)
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
597
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h
127
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h
168
struct pci_dev *pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h
179
int otx2_cpt_crypto_init(struct pci_dev *pdev, struct module *mod,
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h
181
void otx2_cpt_crypto_exit(struct pci_dev *pdev, struct module *mod);
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
353
static int otx2_cptvf_probe(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
443
static void otx2_cptvf_remove(struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
74
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
185
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
206
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
226
struct pci_dev *pdev = cptvf->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
8
int otx2_cpt_mbox_bbuf_init(struct otx2_cptvf_dev *cptvf, struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
19
static void otx2_cpt_dump_sg_list(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
196
int otx2_cpt_do_request(struct pci_dev *pdev, struct otx2_cpt_req_info *req,
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
213
struct pci_dev *pdev = lfs->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
296
struct pci_dev *pdev = lfs->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
394
int otx2_cpt_get_eng_grp_num(struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
84
static int process_request(struct pci_dev *pdev, struct otx2_cpt_req_info *req,
drivers/cxl/core/atl.c
100
hpa_range.start = prm_cxl_dpa_spa(pci_dev, hpa_range.start);
drivers/cxl/core/atl.c
101
hpa_range.end = prm_cxl_dpa_spa(pci_dev, hpa_range.end);
drivers/cxl/core/atl.c
142
addr = prm_cxl_dpa_spa(pci_dev, base + gran);
drivers/cxl/core/atl.c
35
static u64 prm_cxl_dpa_spa(struct pci_dev *pci_dev, u64 dpa)
drivers/cxl/core/atl.c
43
.devfn = pci_dev->devfn,
drivers/cxl/core/atl.c
44
.bus = pci_dev->bus->number,
drivers/cxl/core/atl.c
45
.segment = pci_domain_nr(pci_dev->bus),
drivers/cxl/core/atl.c
51
pci_dbg(pci_dev, "failed to get SPA for %#llx: %d\n", dpa, rc);
drivers/cxl/core/atl.c
55
pci_dbg(pci_dev, "PRM address translation: DPA -> SPA: %#llx -> %#llx\n", dpa, spa);
drivers/cxl/core/atl.c
67
struct pci_dev *pci_dev;
drivers/cxl/core/atl.c
96
pci_dev = to_pci_dev(cxlmd->dev.parent);
drivers/cxl/core/cdat.c
641
struct pci_dev *pdev = to_pci_dev(cxlds->dev);
drivers/cxl/core/core.h
154
long cxl_pci_get_latency(struct pci_dev *pdev);
drivers/cxl/core/core.h
155
int cxl_pci_get_bandwidth(struct pci_dev *pdev, struct access_coordinate *c);
drivers/cxl/core/pci.c
112
struct pci_dev *pdev = to_pci_dev(cxlds->dev);
drivers/cxl/core/pci.c
150
struct pci_dev *pdev = to_pci_dev(cxlds->dev);
drivers/cxl/core/pci.c
184
struct pci_dev *pdev = to_pci_dev(cxlds->dev);
drivers/cxl/core/pci.c
265
struct pci_dev *pdev = to_pci_dev(cxlds->dev);
drivers/cxl/core/pci.c
27
static int pci_get_port_num(struct pci_dev *pdev)
drivers/cxl/core/pci.c
54
struct pci_dev *pdev;
drivers/cxl/core/pci.c
569
struct pci_dev *pdev = NULL;
drivers/cxl/core/pci.c
635
static int cxl_flit_size(struct pci_dev *pdev)
drivers/cxl/core/pci.c
658
long cxl_pci_get_latency(struct pci_dev *pdev)
drivers/cxl/core/pci.c
699
static int cxl_rcrb_get_comp_regs(struct pci_dev *pdev,
drivers/cxl/core/pci.c
721
int cxl_pci_setup_regs(struct pci_dev *pdev, enum cxl_regloc_type type,
drivers/cxl/core/pci.c
756
int cxl_pci_get_bandwidth(struct pci_dev *pdev, struct access_coordinate *c)
drivers/cxl/core/pci.c
76
struct pci_dev *pdev = to_pci_dev(cxlds->dev);
drivers/cxl/core/pci.c
798
struct pci_dev *pdev;
drivers/cxl/core/pci.c
818
static int update_gpf_port_dvsec(struct pci_dev *pdev, int dvsec, int phase)
drivers/cxl/core/pci.c
864
struct pci_dev *pdev;
drivers/cxl/core/pci.c
888
static int count_dports(struct pci_dev *pdev, void *data)
drivers/cxl/core/port.c
1550
struct pci_dev *pdev;
drivers/cxl/core/port.c
1895
struct cxl_port *cxl_pci_find_port(struct pci_dev *pdev,
drivers/cxl/core/port.c
2377
struct pci_dev *pdev;
drivers/cxl/core/port.c
971
struct pci_dev *pdev = to_pci_dev(port->uport_dev);
drivers/cxl/core/ras.c
15
static void cxl_cper_trace_corr_port_prot_err(struct pci_dev *pdev,
drivers/cxl/core/ras.c
23
static void cxl_cper_trace_uncorr_port_prot_err(struct pci_dev *pdev,
drivers/cxl/core/ras.c
269
void cxl_cor_error_detected(struct pci_dev *pdev)
drivers/cxl/core/ras.c
291
pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/core/ras.c
84
struct pci_dev *pdev __free(pci_dev_put) =
drivers/cxl/core/ras_rch.c
100
struct pci_dev *pdev = to_pci_dev(cxlds->dev);
drivers/cxl/core/regs.c
271
static bool cxl_decode_regblock(struct pci_dev *pdev, u32 reg_lo, u32 reg_hi,
drivers/cxl/core/regs.c
301
static int __cxl_find_regblock_instance(struct pci_dev *pdev, enum cxl_regloc_type type,
drivers/cxl/core/regs.c
360
int cxl_find_regblock_instance(struct pci_dev *pdev, enum cxl_regloc_type type,
drivers/cxl/core/regs.c
378
int cxl_find_regblock(struct pci_dev *pdev, enum cxl_regloc_type type,
drivers/cxl/core/regs.c
394
int cxl_count_regblock(struct pci_dev *pdev, enum cxl_regloc_type type)
drivers/cxl/core/regs.c
557
int cxl_dport_map_rcd_linkcap(struct pci_dev *pdev, struct cxl_dport *dport)
drivers/cxl/cxl.h
239
int cxl_count_regblock(struct pci_dev *pdev, enum cxl_regloc_type type);
drivers/cxl/cxl.h
240
int cxl_find_regblock_instance(struct pci_dev *pdev, enum cxl_regloc_type type,
drivers/cxl/cxl.h
242
int cxl_find_regblock(struct pci_dev *pdev, enum cxl_regloc_type type,
drivers/cxl/cxl.h
246
int cxl_dport_map_rcd_linkcap(struct pci_dev *pdev, struct cxl_dport *dport);
drivers/cxl/cxl.h
747
struct cxl_port *cxl_pci_find_port(struct pci_dev *pdev,
drivers/cxl/cxlpci.h
100
static inline pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/cxlpci.h
115
int cxl_pci_setup_regs(struct pci_dev *pdev, enum cxl_regloc_type type,
drivers/cxl/cxlpci.h
69
static inline bool cxl_pci_flit_256(struct pci_dev *pdev)
drivers/cxl/cxlpci.h
83
static inline bool is_cxl_restricted(struct pci_dev *pdev)
drivers/cxl/cxlpci.h
92
void cxl_cor_error_detected(struct pci_dev *pdev);
drivers/cxl/cxlpci.h
93
pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/cxlpci.h
98
static inline void cxl_cor_error_detected(struct pci_dev *pdev) { }
drivers/cxl/pci.c
1027
struct pci_dev *pdev __free(pci_dev_put) = NULL;
drivers/cxl/pci.c
490
static bool cxl_alloc_irq_vectors(struct pci_dev *pdev)
drivers/cxl/pci.c
538
struct pci_dev *pdev = to_pci_dev(cxlds->dev);
drivers/cxl/pci.c
773
struct pci_dev *pdev = to_pci_dev(dev);
drivers/cxl/pci.c
787
static int cxl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/cxl/pci.c
939
static pci_ers_result_t cxl_slot_reset(struct pci_dev *pdev)
drivers/cxl/pci.c
953
static void cxl_error_resume(struct pci_dev *pdev)
drivers/cxl/pci.c
976
static void cxl_reset_done(struct pci_dev *pdev)
drivers/cxl/port.c
74
struct pci_dev *pdev;
drivers/dca/dca-core.c
34
struct pci_dev *pdev = to_pci_dev(dev);
drivers/dca/dca-core.c
65
struct pci_dev *pdev = to_pci_dev(dev);
drivers/dma/amd/ae4dma/ae4dma-pci.c
131
static void ae4_pci_remove(struct pci_dev *pdev)
drivers/dma/amd/ae4dma/ae4dma-pci.c
18
struct pci_dev *pdev;
drivers/dma/amd/ae4dma/ae4dma-pci.c
61
struct pci_dev *pdev;
drivers/dma/amd/ae4dma/ae4dma-pci.c
74
static int ae4_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/dma/amd/ptdma/ptdma-pci.c
111
struct pci_dev *pdev = to_pci_dev(dev);
drivers/dma/amd/ptdma/ptdma-pci.c
121
static int pt_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/dma/amd/ptdma/ptdma-pci.c
205
static void pt_pci_remove(struct pci_dev *pdev)
drivers/dma/amd/ptdma/ptdma-pci.c
55
struct pci_dev *pdev = to_pci_dev(dev);
drivers/dma/amd/ptdma/ptdma-pci.c
74
struct pci_dev *pdev = to_pci_dev(dev);
drivers/dma/dw-edma/dw-edma-pcie.c
194
struct pci_dev *pdev = to_pci_dev(dev);
drivers/dma/dw-edma/dw-edma-pcie.c
211
static void dw_edma_pcie_get_synopsys_dma_data(struct pci_dev *pdev,
drivers/dma/dw-edma/dw-edma-pcie.c
254
static void dw_edma_pcie_get_xilinx_dma_data(struct pci_dev *pdev,
drivers/dma/dw-edma/dw-edma-pcie.c
312
static u64 dw_edma_get_phys_addr(struct pci_dev *pdev,
drivers/dma/dw-edma/dw-edma-pcie.c
321
static int dw_edma_pcie_probe(struct pci_dev *pdev,
drivers/dma/dw-edma/dw-edma-pcie.c
549
static void dw_edma_pcie_remove(struct pci_dev *pdev)
drivers/dma/dw/pci.c
15
static int dw_pci_probe(struct pci_dev *pdev, const struct pci_device_id *pid)
drivers/dma/dw/pci.c
66
static void dw_pci_remove(struct pci_dev *pdev)
drivers/dma/hisi_dma.c
159
struct pci_dev *pdev;
drivers/dma/hisi_dma.c
286
static enum hisi_dma_reg_layout hisi_dma_get_reg_layout(struct pci_dev *pdev)
drivers/dma/hisi_dma.c
296
static u32 hisi_dma_get_chan_num(struct pci_dev *pdev)
drivers/dma/hisi_dma.c
304
static u32 hisi_dma_get_msi_num(struct pci_dev *pdev)
drivers/dma/hisi_dma.c
312
static u32 hisi_dma_get_queue_base(struct pci_dev *pdev)
drivers/dma/hisi_dma.c
759
struct pci_dev *pdev = hdma_dev->pdev;
drivers/dma/hisi_dma.c
950
static int hisi_dma_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/dma/hsu/pci.c
53
static int hsu_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/dma/idxd/cdev.c
392
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/device.c
1371
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/device.c
285
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/device.c
919
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/idxd.h
328
struct pci_dev *pdev;
drivers/dma/idxd/idxd.h
771
int idxd_pci_probe_alloc(struct idxd_device *idxd, struct pci_dev *pdev,
drivers/dma/idxd/init.c
1021
static void idxd_reset_prepare(struct pci_dev *pdev)
drivers/dma/idxd/init.c
1053
static void idxd_reset_done(struct pci_dev *pdev)
drivers/dma/idxd/init.c
1139
int idxd_pci_probe_alloc(struct idxd_device *idxd, struct pci_dev *pdev,
drivers/dma/idxd/init.c
1233
static int idxd_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/dma/idxd/init.c
1250
static void idxd_shutdown(struct pci_dev *pdev)
drivers/dma/idxd/init.c
1266
static void idxd_remove(struct pci_dev *pdev)
drivers/dma/idxd/init.c
146
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/init.c
589
static struct idxd_device *idxd_alloc(struct pci_dev *pdev, struct idxd_driver_data *data)
drivers/dma/idxd/init.c
638
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/init.c
677
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/init.c
695
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/init.c
91
struct pci_dev *pdev = idxd->pdev;
drivers/dma/idxd/irq.c
135
struct pci_dev *pdev = idxd->pdev;
drivers/dma/ioat/dca.c
104
struct pci_dev *pdev;
drivers/dma/ioat/dca.c
118
struct pci_dev *pdev;
drivers/dma/ioat/dca.c
153
struct pci_dev *pdev;
drivers/dma/ioat/dca.c
249
struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase)
drivers/dma/ioat/dca.c
54
static inline u16 dcaid_from_pcidev(struct pci_dev *pci)
drivers/dma/ioat/dca.c
59
static int dca_enabled_in_bios(struct pci_dev *pdev)
drivers/dma/ioat/dca.c
74
int system_has_dca_enabled(struct pci_dev *pdev)
drivers/dma/ioat/dca.c
84
struct pci_dev *pdev; /* requester device */
drivers/dma/ioat/dma.c
1009
struct pci_dev *pdev = ioat_dma->pdev;
drivers/dma/ioat/dma.c
138
struct pci_dev *pdev = ioat_dma->pdev;
drivers/dma/ioat/dma.c
776
struct pci_dev *pdev = to_pdev(ioat_chan);
drivers/dma/ioat/dma.h
22
int system_has_dca_enabled(struct pci_dev *pdev);
drivers/dma/ioat/dma.h
394
bool is_bwd_ioat(struct pci_dev *pdev);
drivers/dma/ioat/dma.h
395
struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase);
drivers/dma/ioat/dma.h
66
struct pci_dev *pdev;
drivers/dma/ioat/init.c
1078
struct pci_dev *pdev = ioat_dma->pdev;
drivers/dma/ioat/init.c
117
static int ioat_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id);
drivers/dma/ioat/init.c
118
static void ioat_remove(struct pci_dev *pdev);
drivers/dma/ioat/init.c
1209
static void ioat_shutdown(struct pci_dev *pdev)
drivers/dma/ioat/init.c
1265
static pci_ers_result_t ioat_pcie_error_detected(struct pci_dev *pdev,
drivers/dma/ioat/init.c
1276
static pci_ers_result_t ioat_pcie_error_slot_reset(struct pci_dev *pdev)
drivers/dma/ioat/init.c
1295
static void ioat_pcie_error_resume(struct pci_dev *pdev)
drivers/dma/ioat/init.c
1333
alloc_ioatdma(struct pci_dev *pdev, void __iomem *iobase)
drivers/dma/ioat/init.c
1345
static int ioat_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/dma/ioat/init.c
1398
static void ioat_remove(struct pci_dev *pdev)
drivers/dma/ioat/init.c
142
static bool is_jf_ioat(struct pci_dev *pdev)
drivers/dma/ioat/init.c
161
static bool is_snb_ioat(struct pci_dev *pdev)
drivers/dma/ioat/init.c
180
static bool is_ivb_ioat(struct pci_dev *pdev)
drivers/dma/ioat/init.c
200
static bool is_hsw_ioat(struct pci_dev *pdev)
drivers/dma/ioat/init.c
220
static bool is_bdx_ioat(struct pci_dev *pdev)
drivers/dma/ioat/init.c
239
static inline bool is_skx_ioat(struct pci_dev *pdev)
drivers/dma/ioat/init.c
244
static bool is_xeon_cb32(struct pci_dev *pdev)
drivers/dma/ioat/init.c
250
bool is_bwd_ioat(struct pci_dev *pdev)
drivers/dma/ioat/init.c
268
static bool is_bwd_noraid(struct pci_dev *pdev)
drivers/dma/ioat/init.c
406
struct pci_dev *pdev = ioat_dma->pdev;
drivers/dma/ioat/init.c
497
struct pci_dev *pdev = ioat_dma->pdev;
drivers/dma/pch_dma.c
799
static int pch_dma_probe(struct pci_dev *pdev,
drivers/dma/pch_dma.c
918
static void pch_dma_remove(struct pci_dev *pdev)
drivers/dma/plx_dma.c
106
struct pci_dev __rcu *pdev;
drivers/dma/plx_dma.c
455
struct pci_dev *pdev;
drivers/dma/plx_dma.c
496
static int plx_dma_create(struct pci_dev *pdev)
drivers/dma/plx_dma.c
555
static int plx_dma_probe(struct pci_dev *pdev,
drivers/dma/plx_dma.c
593
static void plx_dma_remove(struct pci_dev *pdev)
drivers/dma/switchtec_dma.c
1051
struct pci_dev *pdev, int i)
drivers/dma/switchtec_dma.c
1129
static int switchtec_dma_chan_free(struct pci_dev *pdev,
drivers/dma/switchtec_dma.c
1148
static int switchtec_dma_chans_release(struct pci_dev *pdev,
drivers/dma/switchtec_dma.c
1160
struct pci_dev *pdev, int chan_cnt)
drivers/dma/switchtec_dma.c
1215
static int switchtec_dma_create(struct pci_dev *pdev)
drivers/dma/switchtec_dma.c
1310
static int switchtec_dma_probe(struct pci_dev *pdev,
drivers/dma/switchtec_dma.c
1343
static void switchtec_dma_remove(struct pci_dev *pdev)
drivers/dma/switchtec_dma.c
175
struct pci_dev __rcu *pdev;
drivers/dma/switchtec_dma.c
267
struct pci_dev *pdev;
drivers/dma/switchtec_dma.c
290
struct pci_dev *pdev;
drivers/dma/switchtec_dma.c
321
struct pci_dev *pdev;
drivers/dma/switchtec_dma.c
348
struct pci_dev *pdev;
drivers/dma/switchtec_dma.c
374
struct pci_dev *pdev;
drivers/dma/switchtec_dma.c
778
struct pci_dev *pdev;
drivers/dma/switchtec_dma.c
803
struct pci_dev *pdev;
drivers/dma/switchtec_dma.c
904
struct pci_dev *pdev;
drivers/edac/amd64_edac.c
1003
struct pci_dev *pdev;
drivers/edac/amd64_edac.c
1717
static struct pci_dev *pci_get_related_function(unsigned int vendor,
drivers/edac/amd64_edac.c
1719
struct pci_dev *related)
drivers/edac/amd64_edac.c
1721
struct pci_dev *dev = NULL;
drivers/edac/amd64_edac.c
1736
struct pci_dev *f1 = NULL;
drivers/edac/amd64_edac.c
3276
struct pci_dev *F3)
drivers/edac/amd64_edac.c
3328
struct pci_dev *F3)
drivers/edac/amd64_edac.c
4000
struct pci_dev *F3 = node_to_amd_nb(nid)->misc;
drivers/edac/amd64_edac.c
4080
struct pci_dev *F3 = node_to_amd_nb(nid)->misc;
drivers/edac/amd64_edac.c
75
int __amd64_read_pci_cfg_dword(struct pci_dev *pdev, int offset,
drivers/edac/amd64_edac.c
88
int __amd64_write_pci_cfg_dword(struct pci_dev *pdev, int offset,
drivers/edac/amd64_edac.h
329
struct pci_dev *F1, *F2, *F3;
drivers/edac/amd64_edac.h
473
int __amd64_read_pci_cfg_dword(struct pci_dev *pdev, int offset,
drivers/edac/amd64_edac.h
475
int __amd64_write_pci_cfg_dword(struct pci_dev *pdev, int offset,
drivers/edac/amd76x_edac.c
105
struct pci_dev *pdev;
drivers/edac/amd76x_edac.c
186
static void amd76x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev,
drivers/edac/amd76x_edac.c
228
static int amd76x_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/amd76x_edac.c
301
static int amd76x_init_one(struct pci_dev *pdev,
drivers/edac/amd76x_edac.c
318
static void amd76x_remove_one(struct pci_dev *pdev)
drivers/edac/e752x_edac.c
1021
struct pci_dev *pdev = pvt->dev_d0f0;
drivers/edac/e752x_edac.c
1065
static void e752x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev,
drivers/edac/e752x_edac.c
1138
static void e752x_init_mem_map_table(struct pci_dev *pdev,
drivers/edac/e752x_edac.c
1174
static int e752x_get_devs(struct pci_dev *pdev, int dev_idx,
drivers/edac/e752x_edac.c
1214
struct pci_dev *dev = pvt->dev_d0f1;
drivers/edac/e752x_edac.c
1234
struct pci_dev *dev;
drivers/edac/e752x_edac.c
1255
static int e752x_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/e752x_edac.c
1385
static int e752x_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/e752x_edac.c
1396
static void e752x_remove_one(struct pci_dev *pdev)
drivers/edac/e752x_edac.c
211
struct pci_dev *dev_d0f0;
drivers/edac/e752x_edac.c
212
struct pci_dev *dev_d0f1;
drivers/edac/e752x_edac.c
841
struct pci_dev *dev;
drivers/edac/e752x_edac.c
992
struct pci_dev *pdev = pvt->dev_d0f0;
drivers/edac/e7xxx_edac.c
128
struct pci_dev *bridge_ck;
drivers/edac/e7xxx_edac.c
353
static void e7xxx_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev,
drivers/edac/e7xxx_edac.c
420
static int e7xxx_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/e7xxx_edac.c
528
static int e7xxx_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/e7xxx_edac.c
537
static void e7xxx_remove_one(struct pci_dev *pdev)
drivers/edac/edac_pci.h
110
static inline void pci_write_bits16(struct pci_dev *pdev, int offset,
drivers/edac/edac_pci.h
134
static inline void pci_write_bits32(struct pci_dev *pdev, int offset,
drivers/edac/edac_pci.h
94
static inline void pci_write_bits8(struct pci_dev *pdev, int offset, u8 value,
drivers/edac/edac_pci_sysfs.c
481
static u16 get_pci_parity_status(struct pci_dev *dev, int secondary)
drivers/edac/edac_pci_sysfs.c
515
static void edac_pci_dev_parity_clear(struct pci_dev *dev)
drivers/edac/edac_pci_sysfs.c
535
static void edac_pci_dev_parity_test(struct pci_dev *dev)
drivers/edac/edac_pci_sysfs.c
624
typedef void (*pci_parity_check_fn_t) (struct pci_dev *dev);
drivers/edac/edac_pci_sysfs.c
634
struct pci_dev *dev = NULL;
drivers/edac/i10nm_base.c
186
static struct pci_dev *pci_get_dev_wrapper(int dom, unsigned int bus,
drivers/edac/i10nm_base.c
189
struct pci_dev *pdev;
drivers/edac/i10nm_base.c
463
static struct pci_dev *get_gnr_mdev(struct skx_dev *d, int logical_idx, int *physical_idx)
drivers/edac/i10nm_base.c
467
struct pci_dev *mdev;
drivers/edac/i10nm_base.c
511
static struct pci_dev *get_ddr_munit(struct skx_dev *d, int i, u32 *offset, unsigned long *size)
drivers/edac/i10nm_base.c
513
struct pci_dev *mdev;
drivers/edac/i10nm_base.c
592
struct pci_dev *mdev;
drivers/edac/i10nm_base.c
675
struct pci_dev *mdev;
drivers/edac/i3000_edac.c
186
static struct pci_dev *mci_pdev;
drivers/edac/i3000_edac.c
193
struct pci_dev *pdev;
drivers/edac/i3000_edac.c
308
static int i3000_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/i3000_edac.c
454
static int i3000_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/i3000_edac.c
470
static void i3000_remove_one(struct pci_dev *pdev)
drivers/edac/i3200_edac.c
105
static int how_many_channels(struct pci_dev *pdev)
drivers/edac/i3200_edac.c
162
static struct pci_dev *mci_pdev;
drivers/edac/i3200_edac.c
168
struct pci_dev *pdev;
drivers/edac/i3200_edac.c
183
struct pci_dev *pdev;
drivers/edac/i3200_edac.c
260
static void __iomem *i3200_map_mchbar(struct pci_dev *pdev)
drivers/edac/i3200_edac.c
304
static bool i3200_is_stacked(struct pci_dev *pdev,
drivers/edac/i3200_edac.c
335
static int i3200_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/i3200_edac.c
432
static int i3200_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/i3200_edac.c
448
static void i3200_remove_one(struct pci_dev *pdev)
drivers/edac/i5000_edac.c
1338
static void i5000_get_dimm_and_channel_counts(struct pci_dev *pdev,
drivers/edac/i5000_edac.c
1361
static int i5000_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/i5000_edac.c
1492
static int i5000_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/edac/i5000_edac.c
1511
static void i5000_remove_one(struct pci_dev *pdev)
drivers/edac/i5000_edac.c
324
struct pci_dev *system_address; /* 16.0 */
drivers/edac/i5000_edac.c
325
struct pci_dev *branchmap_werrors; /* 16.1 */
drivers/edac/i5000_edac.c
326
struct pci_dev *fsb_error_regs; /* 16.2 */
drivers/edac/i5000_edac.c
327
struct pci_dev *branch_0; /* 21.0 */
drivers/edac/i5000_edac.c
328
struct pci_dev *branch_1; /* 22.0 */
drivers/edac/i5000_edac.c
786
struct pci_dev *pdev;
drivers/edac/i5100_edac.c
1173
static void i5100_remove_one(struct pci_dev *pdev)
drivers/edac/i5100_edac.c
334
struct pci_dev *mc; /* device 16 func 1 */
drivers/edac/i5100_edac.c
335
struct pci_dev *einj; /* device 19 func 0 */
drivers/edac/i5100_edac.c
336
struct pci_dev *ch0mm; /* device 21 func 0 */
drivers/edac/i5100_edac.c
337
struct pci_dev *ch1mm; /* device 22 func 0 */
drivers/edac/i5100_edac.c
475
struct pci_dev *pdev = (chan) ? priv->ch1mm : priv->ch0mm;
drivers/edac/i5100_edac.c
627
static struct pci_dev *pci_get_device_func(unsigned vendor,
drivers/edac/i5100_edac.c
631
struct pci_dev *ret = NULL;
drivers/edac/i5100_edac.c
670
struct pci_dev *mms[2] = { priv->ch0mm, priv->ch1mm };
drivers/edac/i5100_edac.c
675
struct pci_dev *pdev = mms[i];
drivers/edac/i5100_edac.c
767
static void i5100_init_dimm_layout(struct pci_dev *pdev,
drivers/edac/i5100_edac.c
789
static void i5100_init_interleaving(struct pci_dev *pdev,
drivers/edac/i5100_edac.c
795
struct pci_dev *mms[2] = { priv->ch0mm, priv->ch1mm };
drivers/edac/i5100_edac.c
862
static void i5100_set_error_reporting(struct pci_dev *pdev, bool enable)
drivers/edac/i5100_edac.c
990
static int i5100_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/edac/i5100_edac.c
996
struct pci_dev *ch0mm, *ch1mm, *einj;
drivers/edac/i5400_edac.c
1260
static int i5400_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/i5400_edac.c
1376
static int i5400_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/edac/i5400_edac.c
1395
static void i5400_remove_one(struct pci_dev *pdev)
drivers/edac/i5400_edac.c
325
struct pci_dev *system_address; /* 16.0 */
drivers/edac/i5400_edac.c
326
struct pci_dev *branchmap_werrors; /* 16.1 */
drivers/edac/i5400_edac.c
327
struct pci_dev *fsb_error_regs; /* 16.2 */
drivers/edac/i5400_edac.c
328
struct pci_dev *branch_0; /* 21.0 */
drivers/edac/i5400_edac.c
329
struct pci_dev *branch_1; /* 22.0 */
drivers/edac/i5400_edac.c
725
struct pci_dev *pdev;
drivers/edac/i7300_edac.c
1029
static int i7300_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/edac/i7300_edac.c
1143
static void i7300_remove_one(struct pci_dev *pdev)
drivers/edac/i7300_edac.c
93
struct pci_dev *pci_dev_16_0_fsb_ctlr; /* 16.0 */
drivers/edac/i7300_edac.c
94
struct pci_dev *pci_dev_16_1_fsb_addr_map; /* 16.1 */
drivers/edac/i7300_edac.c
945
struct pci_dev *pdev;
drivers/edac/i7300_edac.c
95
struct pci_dev *pci_dev_16_2_fsb_err_regs; /* 16.2 */
drivers/edac/i7300_edac.c
96
struct pci_dev *pci_dev_2x_0_fbd_branch[MAX_BRANCHES]; /* 21.0 and 22.0 */
drivers/edac/i7core_edac.c
1231
struct pci_dev *pdev = i7core_dev->pdev[i];
drivers/edac/i7core_edac.c
1253
struct pci_dev *pdev = NULL;
drivers/edac/i7core_edac.c
1295
static int i7core_get_onedevice(struct pci_dev **prev,
drivers/edac/i7core_edac.c
1303
struct pci_dev *pdev = NULL;
drivers/edac/i7core_edac.c
1416
struct pci_dev *pdev = NULL;
drivers/edac/i7core_edac.c
1447
struct pci_dev *pdev;
drivers/edac/i7core_edac.c
1951
struct pci_dev *pdev;
drivers/edac/i7core_edac.c
2013
struct pci_dev *pdev;
drivers/edac/i7core_edac.c
2233
static int i7core_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/edac/i7core_edac.c
2295
static void i7core_remove(struct pci_dev *pdev)
drivers/edac/i7core_edac.c
245
struct pci_dev *pdev[] __counted_by(n_devs);
drivers/edac/i7core_edac.c
251
struct pci_dev *pci_noncore;
drivers/edac/i7core_edac.c
252
struct pci_dev *pci_mcr[MAX_MCR_FUNC + 1];
drivers/edac/i7core_edac.c
253
struct pci_dev *pci_ch[NUM_CHANS][MAX_CHAN_FUNC + 1];
drivers/edac/i7core_edac.c
482
struct pci_dev *pdev;
drivers/edac/i7core_edac.c
857
static int write_and_test(struct pci_dev *dev, const int where, const u32 val)
drivers/edac/i82860_edac.c
142
static void i82860_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev)
drivers/edac/i82860_edac.c
184
static int i82860_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/i82860_edac.c
254
static int i82860_init_one(struct pci_dev *pdev,
drivers/edac/i82860_edac.c
273
static void i82860_remove_one(struct pci_dev *pdev)
drivers/edac/i82860_edac.c
59
static struct pci_dev *mci_pdev; /* init dev: in case that AGP code
drivers/edac/i82860_edac.c
67
struct pci_dev *pdev;
drivers/edac/i82875p_edac.c
159
struct pci_dev *ovrfl_pdev;
drivers/edac/i82875p_edac.c
180
static struct pci_dev *mci_pdev; /* init dev: in case that AGP code has
drivers/edac/i82875p_edac.c
189
struct pci_dev *pdev;
drivers/edac/i82875p_edac.c
270
static int i82875p_setup_overfl_dev(struct pci_dev *pdev,
drivers/edac/i82875p_edac.c
271
struct pci_dev **ovrfl_pdev,
drivers/edac/i82875p_edac.c
274
struct pci_dev *dev;
drivers/edac/i82875p_edac.c
340
struct pci_dev *pdev,
drivers/edac/i82875p_edac.c
387
static int i82875p_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/i82875p_edac.c
393
struct pci_dev *ovrfl_pdev;
drivers/edac/i82875p_edac.c
471
static int i82875p_init_one(struct pci_dev *pdev,
drivers/edac/i82875p_edac.c
490
static void i82875p_remove_one(struct pci_dev *pdev)
drivers/edac/i82975x_edac.c
232
static struct pci_dev *mci_pdev; /* init dev: in case that AGP code has
drivers/edac/i82975x_edac.c
241
struct pci_dev *pdev;
drivers/edac/i82975x_edac.c
361
struct pci_dev *pdev, void __iomem *mch_window)
drivers/edac/i82975x_edac.c
463
static int i82975x_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/i82975x_edac.c
589
static int i82975x_init_one(struct pci_dev *pdev,
drivers/edac/i82975x_edac.c
607
static void i82975x_remove_one(struct pci_dev *pdev)
drivers/edac/ie31200_edac.c
144
static struct pci_dev *mci_pdev;
drivers/edac/ie31200_edac.c
178
struct pci_dev *pdev;
drivers/edac/ie31200_edac.c
217
static int how_many_channels(struct pci_dev *pdev)
drivers/edac/ie31200_edac.c
242
static bool ecc_capable(struct pci_dev *pdev)
drivers/edac/ie31200_edac.c
285
struct pci_dev *pdev = mci_to_pci_dev(mci);
drivers/edac/ie31200_edac.c
384
static void __iomem *ie31200_map_mchbar(struct pci_dev *pdev, struct res_config *cfg, int mc)
drivers/edac/ie31200_edac.c
460
static int ie31200_register_mci(struct pci_dev *pdev, struct res_config *cfg, int mc)
drivers/edac/ie31200_edac.c
605
static int ie31200_probe1(struct pci_dev *pdev, struct res_config *cfg)
drivers/edac/ie31200_edac.c
638
static int ie31200_init_one(struct pci_dev *pdev,
drivers/edac/ie31200_edac.c
653
static void ie31200_remove_one(struct pci_dev *pdev)
drivers/edac/igen6_edac.c
128
struct pci_dev *pdev;
drivers/edac/igen6_edac.c
1475
static struct igen6_pvt *igen6_pvt_setup(struct pci_dev *pdev)
drivers/edac/igen6_edac.c
1508
static int igen6_pci_setup(struct pci_dev *pdev, u64 *mchbar)
drivers/edac/igen6_edac.c
1586
static int igen6_register_mci(int mc, void __iomem *window, struct pci_dev *pdev)
drivers/edac/igen6_edac.c
1688
static int igen6_register_mcis(struct pci_dev *pdev, u64 mchbar)
drivers/edac/igen6_edac.c
177
bool (*ibecc_available)(struct pci_dev *pdev);
drivers/edac/igen6_edac.c
1833
static int igen6_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/igen6_edac.c
1898
static void igen6_remove(struct pci_dev *pdev)
drivers/edac/igen6_edac.c
326
static int get_mchbar(struct pci_dev *pdev, u64 *mchbar)
drivers/edac/igen6_edac.c
357
static bool ehl_ibecc_available(struct pci_dev *pdev)
drivers/edac/igen6_edac.c
386
static bool icl_ibecc_available(struct pci_dev *pdev)
drivers/edac/igen6_edac.c
397
static bool tgl_ibecc_available(struct pci_dev *pdev)
drivers/edac/igen6_edac.c
407
static bool mtl_p_ibecc_available(struct pci_dev *pdev)
drivers/edac/igen6_edac.c
417
static bool generic_ibecc_available(struct pci_dev *pdev)
drivers/edac/pasemi_edac.c
123
struct pci_dev *pdev,
drivers/edac/pasemi_edac.c
179
static int pasemi_edac_probe(struct pci_dev *pdev,
drivers/edac/pasemi_edac.c
257
static void pasemi_edac_remove(struct pci_dev *pdev)
drivers/edac/pasemi_edac.c
65
struct pci_dev *pdev = to_pci_dev(mci->pdev);
drivers/edac/pasemi_edac.c
86
struct pci_dev *pdev = to_pci_dev(mci->pdev);
drivers/edac/pnd2_edac.c
218
struct pci_dev *pdev;
drivers/edac/pnd2_edac.c
241
struct pci_dev *pdev;
drivers/edac/sb_edac.c
1152
struct pci_dev *pci_mc;
drivers/edac/sb_edac.c
2032
struct pci_dev *pci_ha;
drivers/edac/sb_edac.c
2368
struct pci_dev *pci_ha;
drivers/edac/sb_edac.c
2428
struct pci_dev *pdev = sbridge_dev->pdev[i];
drivers/edac/sb_edac.c
2448
static int sbridge_get_onedevice(struct pci_dev **prev,
drivers/edac/sb_edac.c
2456
struct pci_dev *pdev = NULL;
drivers/edac/sb_edac.c
2568
struct pci_dev *pdev = NULL;
drivers/edac/sb_edac.c
2611
struct pci_dev *pdev;
drivers/edac/sb_edac.c
2685
struct pci_dev *pdev;
drivers/edac/sb_edac.c
2771
struct pci_dev *pdev;
drivers/edac/sb_edac.c
2856
struct pci_dev *pdev;
drivers/edac/sb_edac.c
2937
struct pci_dev *pdev;
drivers/edac/sb_edac.c
333
struct pci_dev *pci_vtd;
drivers/edac/sb_edac.c
3343
struct pci_dev *pdev = sbridge_dev->pdev[0];
drivers/edac/sb_edac.c
370
struct pci_dev *pdev[] __counted_by(n_devs);
drivers/edac/sb_edac.c
374
struct pci_dev *pci_cha[KNL_MAX_CHAS];
drivers/edac/sb_edac.c
375
struct pci_dev *pci_channel[KNL_MAX_CHANNELS];
drivers/edac/sb_edac.c
376
struct pci_dev *pci_mc0;
drivers/edac/sb_edac.c
377
struct pci_dev *pci_mc1;
drivers/edac/sb_edac.c
378
struct pci_dev *pci_mc0_misc;
drivers/edac/sb_edac.c
379
struct pci_dev *pci_mc1_misc;
drivers/edac/sb_edac.c
380
struct pci_dev *pci_mc_info; /* tolm, tohm */
drivers/edac/sb_edac.c
385
struct pci_dev *pci_ddrio;
drivers/edac/sb_edac.c
386
struct pci_dev *pci_sad0, *pci_sad1;
drivers/edac/sb_edac.c
387
struct pci_dev *pci_br0, *pci_br1;
drivers/edac/sb_edac.c
389
struct pci_dev *pci_ha, *pci_ta, *pci_ras;
drivers/edac/sb_edac.c
390
struct pci_dev *pci_tad[NUM_CHANNELS];
drivers/edac/skx_base.c
241
struct pci_dev *edev;
drivers/edac/skx_base.c
90
struct pci_dev *pdev, *prev;
drivers/edac/skx_common.c
621
struct pci_dev *pdev, *prev;
drivers/edac/skx_common.c
678
struct pci_dev *pdev;
drivers/edac/skx_common.h
136
struct pci_dev *sad_all;
drivers/edac/skx_common.h
137
struct pci_dev *util_all;
drivers/edac/skx_common.h
138
struct pci_dev *uracu;
drivers/edac/skx_common.h
139
struct pci_dev *pcu_cr3;
drivers/edac/skx_common.h
152
struct pci_dev *mdev;
drivers/edac/skx_common.h
177
struct pci_dev *cdev;
drivers/edac/skx_common.h
178
struct pci_dev *edev;
drivers/edac/thunderx_edac.c
1049
struct pci_dev *pdev;
drivers/edac/thunderx_edac.c
1336
static int thunderx_ocx_probe(struct pci_dev *pdev,
drivers/edac/thunderx_edac.c
1466
static void thunderx_ocx_remove(struct pci_dev *pdev)
drivers/edac/thunderx_edac.c
1739
struct pci_dev *pdev;
drivers/edac/thunderx_edac.c
179
struct pci_dev *pdev;
drivers/edac/thunderx_edac.c
1938
static int thunderx_l2c_probe(struct pci_dev *pdev,
drivers/edac/thunderx_edac.c
2073
static void thunderx_l2c_remove(struct pci_dev *pdev)
drivers/edac/thunderx_edac.c
517
struct pci_dev *pdev = NULL;
drivers/edac/thunderx_edac.c
645
static inline int pci_dev_to_mc_idx(struct pci_dev *pdev)
drivers/edac/thunderx_edac.c
655
static int thunderx_lmc_probe(struct pci_dev *pdev,
drivers/edac/thunderx_edac.c
797
static void thunderx_lmc_remove(struct pci_dev *pdev)
drivers/edac/x38_edac.c
100
static int how_many_channel(struct pci_dev *pdev)
drivers/edac/x38_edac.c
146
static struct pci_dev *mci_pdev;
drivers/edac/x38_edac.c
152
struct pci_dev *pdev;
drivers/edac/x38_edac.c
167
struct pci_dev *pdev;
drivers/edac/x38_edac.c
245
static void __iomem *x38_map_mchbar(struct pci_dev *pdev)
drivers/edac/x38_edac.c
288
static bool x38_is_stacked(struct pci_dev *pdev,
drivers/edac/x38_edac.c
317
static int x38_probe1(struct pci_dev *pdev, int dev_idx)
drivers/edac/x38_edac.c
416
static int x38_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/x38_edac.c
432
static void x38_remove_one(struct pci_dev *pdev)
drivers/eisa/pci_eisa.c
21
static int __init pci_eisa_init(struct pci_dev *pdev)
drivers/eisa/pci_eisa.c
77
struct pci_dev *dev = NULL;
drivers/firewire/nosy.c
500
remove_card(struct pci_dev *dev)
drivers/firewire/nosy.c
531
add_card(struct pci_dev *dev, const struct pci_device_id *unused)
drivers/firewire/nosy.c
70
struct pci_dev *pci_device;
drivers/firewire/ohci.c
2437
struct pci_dev *pdev = to_pci_dev(card->device);
drivers/firewire/ohci.c
305
static bool detect_vt630x_with_asm1083_on_amd_ryzen_machine(const struct pci_dev *pdev)
drivers/firewire/ohci.c
307
const struct pci_dev *pcie_to_pci_bridge;
drivers/firewire/ohci.c
3532
static void pmac_ohci_on(struct pci_dev *dev)
drivers/firewire/ohci.c
3544
static void pmac_ohci_off(struct pci_dev *dev)
drivers/firewire/ohci.c
3556
static inline void pmac_ohci_on(struct pci_dev *dev) {}
drivers/firewire/ohci.c
3557
static inline void pmac_ohci_off(struct pci_dev *dev) {}
drivers/firewire/ohci.c
3562
struct pci_dev *pdev = to_pci_dev(dev);
drivers/firewire/ohci.c
3573
static int pci_probe(struct pci_dev *dev,
drivers/firewire/ohci.c
3745
static void pci_remove(struct pci_dev *dev)
drivers/firewire/ohci.c
3764
struct pci_dev *pdev = to_pci_dev(dev);
drivers/firewire/ohci.c
3776
struct pci_dev *pdev = to_pci_dev(dev);
drivers/firmware/edd.c
62
static struct pci_dev *edd_get_pci_dev(struct edd_device *edev);
drivers/firmware/edd.c
648
static struct pci_dev *
drivers/firmware/edd.c
666
struct pci_dev *pci_dev = edd_get_pci_dev(edev);
drivers/firmware/edd.c
668
if (!pci_dev)
drivers/firmware/edd.c
670
ret = sysfs_create_link(&edev->kobj,&pci_dev->dev.kobj,"pci_dev");
drivers/firmware/edd.c
671
pci_dev_put(pci_dev);
drivers/firmware/efi/sysfb_efi.c
106
struct pci_dev *dev = NULL;
drivers/firmware/google/framebuffer-coreboot.c
25
static bool framebuffer_pci_dev_is_enabled(struct pci_dev *pdev)
drivers/firmware/google/framebuffer-coreboot.c
41
static struct pci_dev *framebuffer_parent_pci_dev(struct resource *res)
drivers/firmware/google/framebuffer-coreboot.c
43
struct pci_dev *pdev = NULL;
drivers/firmware/google/framebuffer-coreboot.c
60
static struct pci_dev *framebuffer_parent_pci_dev(struct resource *res)
drivers/firmware/google/framebuffer-coreboot.c
68
struct pci_dev *pdev;
drivers/firmware/iscsi_ibft.c
634
struct pci_dev *pci_dev;
drivers/firmware/iscsi_ibft.c
720
pci_dev = pci_get_domain_bus_and_slot(0,
drivers/firmware/iscsi_ibft.c
723
if (pci_dev) {
drivers/firmware/iscsi_ibft.c
725
&pci_dev->dev.kobj, "device");
drivers/firmware/iscsi_ibft.c
726
pci_dev_put(pci_dev);
drivers/firmware/sysfb.c
102
static bool sysfb_pci_dev_is_enabled(struct pci_dev *pdev)
drivers/firmware/sysfb.c
118
static bool sysfb_pci_dev_is_enabled(struct pci_dev *pdev)
drivers/firmware/sysfb.c
126
struct pci_dev *pdev;
drivers/fpga/altera-cvp.c
102
return pci_read_config_dword(conf->pci_dev, conf->vsec_offset + where,
drivers/fpga/altera-cvp.c
109
return pci_write_config_dword(conf->pci_dev, conf->vsec_offset + where,
drivers/fpga/altera-cvp.c
136
pci_write_config_dword(conf->pci_dev, conf->vsec_offset + VSE_CVP_DATA,
drivers/fpga/altera-cvp.c
208
dev_err(&conf->pci_dev->dev,
drivers/fpga/altera-cvp.c
216
dev_err(&conf->pci_dev->dev,
drivers/fpga/altera-cvp.c
236
dev_err(&conf->pci_dev->dev,
drivers/fpga/altera-cvp.c
247
dev_err(&conf->pci_dev->dev,
drivers/fpga/altera-cvp.c
257
dev_err(&conf->pci_dev->dev, "Timeout waiting for credit\n");
drivers/fpga/altera-cvp.c
445
dev_err(&conf->pci_dev->dev,
drivers/fpga/altera-cvp.c
555
static int altera_cvp_probe(struct pci_dev *pdev,
drivers/fpga/altera-cvp.c
557
static void altera_cvp_remove(struct pci_dev *pdev);
drivers/fpga/altera-cvp.c
572
static int altera_cvp_probe(struct pci_dev *pdev,
drivers/fpga/altera-cvp.c
627
conf->pci_dev = pdev;
drivers/fpga/altera-cvp.c
665
static void altera_cvp_remove(struct pci_dev *pdev)
drivers/fpga/altera-cvp.c
72
struct pci_dev *pci_dev;
drivers/fpga/altera-cvp.c
95
return pci_read_config_byte(conf->pci_dev, conf->vsec_offset + where,
drivers/fpga/dfl-pci.c
115
static int cci_init_drvdata(struct pci_dev *pcidev)
drivers/fpga/dfl-pci.c
128
static void cci_remove_feature_devs(struct pci_dev *pcidev)
drivers/fpga/dfl-pci.c
137
static int *cci_pci_create_irq_table(struct pci_dev *pcidev, unsigned int nvec)
drivers/fpga/dfl-pci.c
152
static int find_dfls_by_vsec(struct pci_dev *pcidev, struct dfl_fpga_enum_info *info)
drivers/fpga/dfl-pci.c
220
static int find_dfls_by_default(struct pci_dev *pcidev,
drivers/fpga/dfl-pci.c
297
static int cci_enumerate_feature_devs(struct pci_dev *pcidev)
drivers/fpga/dfl-pci.c
356
int cci_pci_probe(struct pci_dev *pcidev, const struct pci_device_id *pcidevid)
drivers/fpga/dfl-pci.c
391
static int cci_pci_sriov_configure(struct pci_dev *pcidev, int num_vfs)
drivers/fpga/dfl-pci.c
42
static int cci_pci_alloc_irq(struct pci_dev *pcidev)
drivers/fpga/dfl-pci.c
426
static void cci_pci_remove(struct pci_dev *pcidev)
drivers/fpga/dfl-pci.c
58
static void cci_pci_free_irq(struct pci_dev *pcidev)
drivers/gpib/agilent_82350b/agilent_82350b.c
835
static int agilent_82350b_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/gpib/agilent_82350b/agilent_82350b.h
47
struct pci_dev *pci_device;
drivers/gpib/cb7210/cb7210.c
1090
static int cb7210_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/gpib/cb7210/cb7210.h
28
struct pci_dev *pci_device;
drivers/gpib/cec/cec.h
13
struct pci_dev *pci_device;
drivers/gpib/cec/cec_gpib.c
350
static int cec_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/gpib/common/gpib_os.c
2272
struct pci_dev *gpib_pci_get_device(const struct gpib_board_config *config, unsigned int vendor_id,
drivers/gpib/common/gpib_os.c
2273
unsigned int device_id, struct pci_dev *from)
drivers/gpib/common/gpib_os.c
2275
struct pci_dev *pci_device = from;
drivers/gpib/common/gpib_os.c
2291
struct pci_dev *gpib_pci_get_subsys(const struct gpib_board_config *config, unsigned int vendor_id,
drivers/gpib/common/gpib_os.c
2294
struct pci_dev *from)
drivers/gpib/common/gpib_os.c
2296
struct pci_dev *pci_device = from;
drivers/gpib/fmh_gpib/fmh_gpib.c
1533
struct pci_dev *pci_device;
drivers/gpib/fmh_gpib/fmh_gpib.c
1668
static int fmh_gpib_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/gpib/include/gpibP.h
24
struct pci_dev *gpib_pci_get_device(const struct gpib_board_config *config, unsigned int vendor_id,
drivers/gpib/include/gpibP.h
25
unsigned int device_id, struct pci_dev *from);
drivers/gpib/include/gpibP.h
26
struct pci_dev *gpib_pci_get_subsys(const struct gpib_board_config *config, unsigned int vendor_id,
drivers/gpib/include/gpibP.h
28
unsigned int ss_device, struct pci_dev *from);
drivers/gpib/ines/ines.h
29
struct pci_dev *pci_device;
drivers/gpib/ines/ines_gpib.c
1053
static int ines_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/gpib/ines/ines_gpib.c
801
struct pci_dev *pdev;
drivers/gpib/tnt4882/mite.c
54
struct pci_dev *pcidev;
drivers/gpib/tnt4882/mite.h
35
struct pci_dev *pcidev;
drivers/gpib/tnt4882/tnt4882_gpib.c
1123
static int tnt4882_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/gpio/gpio-amd8111.c
178
struct pci_dev *pdev = NULL;
drivers/gpio/gpio-amd8111.c
71
struct pci_dev *pdev;
drivers/gpio/gpio-bt8xx.c
153
static int bt8xxgpio_probe(struct pci_dev *dev,
drivers/gpio/gpio-bt8xx.c
212
static void bt8xxgpio_remove(struct pci_dev *pdev)
drivers/gpio/gpio-bt8xx.c
228
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpio/gpio-bt8xx.c
245
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpio/gpio-bt8xx.c
52
struct pci_dev *pdev;
drivers/gpio/gpio-exar.c
154
struct pci_dev *pcidev = to_pci_dev(dev->parent);
drivers/gpio/gpio-merrifield.c
69
static int mrfld_gpio_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/gpio/gpio-ml-ioh.c
403
static int ioh_gpio_probe(struct pci_dev *pdev,
drivers/gpio/gpio-pch.c
352
static int pch_gpio_probe(struct pci_dev *pdev,
drivers/gpio/gpio-pci-idio-16.c
69
static int idio_16_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/gpio/gpio-pcie-idio-24.c
292
static int idio_24_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/gpio/gpio-rdc321x.c
20
struct pci_dev *sb_pdev;
drivers/gpio/gpio-sodaville.c
127
struct pci_dev *pdev)
drivers/gpio/gpio-sodaville.c
181
static int sdv_gpio_probe(struct pci_dev *pdev,
drivers/gpio/gpio-thunderx.c
431
static int thunderx_gpio_probe(struct pci_dev *pdev,
drivers/gpio/gpio-thunderx.c
576
static void thunderx_gpio_remove(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1227
bool amdgpu_device_asic_has_dc_support(struct pci_dev *pdev,
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1576
pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev,
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1578
pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1579
pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1580
void amdgpu_pci_resume(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1582
bool amdgpu_device_cache_pci_state(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1583
bool amdgpu_device_load_pci_state(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
786
struct pci_dev *swus;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
824
struct pci_dev *pdev;
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
1358
static bool amdgpu_atif_pci_probe_handle(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
1393
static bool amdgpu_atcs_pci_probe_handle(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
1458
struct pci_dev *pdev = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c
502
static bool amdgpu_atpx_pci_probe_handle(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c
552
static enum vga_switcheroo_client_id amdgpu_atpx_get_client_id(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c
577
static void amdgpu_atpx_get_quirks(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c
604
struct pci_dev *pdev = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c
608
struct pci_dev *parent_pdev;
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
310
struct pci_dev *pdev = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1412
static unsigned int amdgpu_device_vga_set_decode(struct pci_dev *pdev,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1653
static void amdgpu_switcheroo_set_state(struct pci_dev *pdev,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1699
static bool amdgpu_switcheroo_can_switch(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1931
static struct pci_dev *amdgpu_device_find_parent(struct amdgpu_device *adev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1933
struct pci_dev *parent = adev->pdev;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1958
struct pci_dev *parent;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
3438
bool amdgpu_device_asic_has_dc_support(struct pci_dev *pdev,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
3712
struct pci_dev *pdev = adev->pdev;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5448
struct pci_dev *p = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5463
struct pci_dev *p = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5960
struct pci_dev *parent = amdgpu_device_find_parent(adev);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5986
struct pci_dev *parent = adev->pdev;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6287
pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6350
pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6375
pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6383
struct pci_dev *link_dev;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6480
void amdgpu_pci_resume(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6519
struct pci_dev *swus, *swds;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6552
struct pci_dev *pdev;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6576
bool amdgpu_device_cache_pci_state(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6605
bool amdgpu_device_load_pci_state(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6689
struct pci_dev *pdev = adev->pdev;
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2221
struct pci_dev *p = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2296
static unsigned long amdgpu_fix_asic_type(struct pci_dev *pdev, unsigned long flags)
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2377
static int amdgpu_pci_probe(struct pci_dev *pdev,
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2538
amdgpu_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2565
amdgpu_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2739
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2806
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2842
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2926
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/amd/amdgpu/amdgpu_reg_access.c
288
struct pci_dev *pdev = adev->pdev;
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
599
struct pci_dev *us_pdev, *ds_pdev;
drivers/gpu/drm/amd/amdgpu/cik.c
1532
struct pci_dev *root = adev->pdev->bus->self;
drivers/gpu/drm/amd/amdgpu/cik.c
1773
struct pci_dev *root = adev->pdev->bus->self;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
1384
static bool gfx_v9_0_should_disable_gfxoff(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/si.c
2233
struct pci_dev *root = adev->pdev->bus->self;
drivers/gpu/drm/amd/amdgpu/si.c
2548
struct pci_dev *root = adev->pdev->bus->self;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1348
struct pci_dev *pdev = peer_pdd->dev->adev->pdev;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1761
static bool dm_should_disable_stutter(struct pci_dev *pdev)
drivers/gpu/drm/amd/include/kgd_kfd_interface.h
38
struct pci_dev;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
1710
struct pci_dev *gpu_pdev = adev->pdev;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
1711
struct pci_dev *root_port, *usb_pdev = NULL;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
1724
struct pci_dev *usb_root;
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c
1268
struct pci_dev *p = NULL;
drivers/gpu/drm/ast/ast_2000.c
214
struct drm_device *ast_2000_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_2100.c
442
struct drm_device *ast_2100_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_2200.c
51
struct drm_device *ast_2200_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_2300.c
1409
struct drm_device *ast_2300_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_2400.c
52
struct drm_device *ast_2400_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_2500.c
630
struct drm_device *ast_2500_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_2600.c
69
struct drm_device *ast_2600_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_drv.c
235
static int ast_detect_chip(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_drv.c
371
static int ast_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/ast/ast_drv.c
502
static void ast_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/ast/ast_drv.c
510
static void ast_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/ast/ast_drv.c
552
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/ast/ast_drv.c
567
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/ast/ast_drv.c
574
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/ast/ast_drv.c
581
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/ast/ast_drv.c
588
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/ast/ast_drv.h
465
struct drm_device *ast_2000_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_drv.h
477
struct drm_device *ast_2100_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_drv.h
486
struct drm_device *ast_2200_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_drv.h
497
struct drm_device *ast_2300_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_drv.h
506
struct drm_device *ast_2400_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_drv.h
518
struct drm_device *ast_2500_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_drv.h
528
struct drm_device *ast_2600_device_create(struct pci_dev *pdev,
drivers/gpu/drm/ast/ast_mm.c
76
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/drm_edid.c
2909
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/drm_edid.c
2938
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/drm_file.c
988
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/drm_pci.c
54
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/drm_sysfs.c
532
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/gma500/cdv_device.c
109
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/cdv_device.c
152
struct pci_dev *pci_root = pci_get_domain_bus_and_slot(domain, 0, 0);
drivers/gpu/drm/gma500/cdv_device.c
163
struct pci_dev *pci_root = pci_get_domain_bus_and_slot(domain, 0, 0);
drivers/gpu/drm/gma500/cdv_device.c
179
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/cdv_device.c
209
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/cdv_device.c
232
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/cdv_device.c
290
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/cdv_device.c
94
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/fbdev.c
105
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/gem.c
334
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/gem.c
409
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/gma_device.c
14
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/gma_device.c
15
struct pci_dev *pci_root =
drivers/gpu/drm/gma500/gtt.c
131
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/gtt.c
152
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/gtt.c
188
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/intel_bios.c
520
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/mid_bios.c
100
struct pci_dev *pci_gfx_root =
drivers/gpu/drm/gma500/mid_bios.c
23
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/mid_bios.c
24
struct pci_dev *pci_root =
drivers/gpu/drm/gma500/mid_bios.c
274
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/mid_bios.c
278
struct pci_dev *pci_gfx_root =
drivers/gpu/drm/gma500/mid_bios.c
98
struct pci_dev *pdev = to_pci_dev(dev_priv->dev.dev);
drivers/gpu/drm/gma500/oaktrail.h
213
struct pci_dev *dev;
drivers/gpu/drm/gma500/oaktrail.h
237
extern int oaktrail_hdmi_i2c_init(struct pci_dev *dev);
drivers/gpu/drm/gma500/oaktrail.h
238
extern void oaktrail_hdmi_i2c_exit(struct pci_dev *dev);
drivers/gpu/drm/gma500/oaktrail_hdmi.c
673
struct pci_dev *pdev;
drivers/gpu/drm/gma500/oaktrail_hdmi.c
727
struct pci_dev *pdev;
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
286
int oaktrail_hdmi_i2c_init(struct pci_dev *dev)
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
333
void oaktrail_hdmi_i2c_exit(struct pci_dev *dev)
drivers/gpu/drm/gma500/opregion.c
308
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/power.c
110
static void gma_resume_display(struct pci_dev *pdev)
drivers/gpu/drm/gma500/power.c
134
static void gma_suspend_pci(struct pci_dev *pdev)
drivers/gpu/drm/gma500/power.c
157
static int gma_resume_pci(struct pci_dev *pdev)
drivers/gpu/drm/gma500/power.c
180
struct pci_dev *pdev = to_pci_dev(_dev);
drivers/gpu/drm/gma500/power.c
197
struct pci_dev *pdev = to_pci_dev(_dev);
drivers/gpu/drm/gma500/psb_drv.c
234
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/psb_drv.c
41
static int psb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/gpu/drm/gma500/psb_drv.c
435
static int gma_remove_conflicting_framebuffers(struct pci_dev *pdev,
drivers/gpu/drm/gma500/psb_drv.c
450
static int psb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/gma500/psb_drv.c
484
static void psb_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/gma500/psb_drv.h
380
struct pci_dev *aux_pdev; /* Currently only used by mrst */
drivers/gpu/drm/gma500/psb_drv.h
381
struct pci_dev *lpc_pdev; /* Currently only used by mrst */
drivers/gpu/drm/gma500/psb_irq.c
311
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/gma500/psb_irq.c
339
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
265
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
299
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
336
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
380
static int hibmc_pci_probe(struct pci_dev *pdev,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
432
static void hibmc_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
440
static void hibmc_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/hyperv/hyperv_drm_drv.c
42
static int hyperv_pci_probe(struct pci_dev *pdev,
drivers/gpu/drm/hyperv/hyperv_drm_drv.c
48
static void hyperv_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/i915/display/i9xx_display_sr.c
67
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/i9xx_display_sr.c
84
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_acpi.c
138
static acpi_handle intel_dsm_pci_probe(struct pci_dev *pdev)
drivers/gpu/drm/i915/display/intel_acpi.c
162
struct pci_dev *pdev = NULL;
drivers/gpu/drm/i915/display/intel_acpi.c
192
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_backlight.c
174
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_backlight.c
242
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_cdclk.c
235
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_cdclk.c
277
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_cdclk.c
301
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_cdclk.c
395
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_cdclk.c
444
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_cdclk.c
478
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_cdclk.c
523
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2343
struct pci_dev *pdev = NULL;
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1850
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_display_device.c
1435
static bool has_no_display(struct pci_dev *pdev)
drivers/gpu/drm/i915/display/intel_display_device.c
1522
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_display_device.c
1561
static const struct platform_desc *find_platform_desc(struct pci_dev *pdev)
drivers/gpu/drm/i915/display/intel_display_device.c
1574
find_subplatform_desc(struct pci_dev *pdev, const struct platform_desc *desc)
drivers/gpu/drm/i915/display/intel_display_device.c
1591
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_display_device.c
1679
struct intel_display *intel_display_device_probe(struct pci_dev *pdev,
drivers/gpu/drm/i915/display/intel_display_device.h
17
struct pci_dev;
drivers/gpu/drm/i915/display/intel_display_device.h
343
struct intel_display *intel_display_device_probe(struct pci_dev *pdev,
drivers/gpu/drm/i915/display/intel_display_driver.c
68
bool intel_display_driver_probe_defer(struct pci_dev *pdev)
drivers/gpu/drm/i915/display/intel_display_driver.h
14
struct pci_dev;
drivers/gpu/drm/i915/display/intel_display_driver.h
16
bool intel_display_driver_probe_defer(struct pci_dev *pdev);
drivers/gpu/drm/i915/display/intel_display_types.h
2303
__assoc(pci_dev, p), \
drivers/gpu/drm/i915/display/intel_gmbus.c
905
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_lpe_audio.c
84
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_opregion.c
311
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_opregion.c
879
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_pch.c
373
struct pci_dev *pch = NULL;
drivers/gpu/drm/i915/display/intel_quirks.c
293
struct pci_dev *d = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_quirks.c
317
struct pci_dev *d = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_rom.c
17
struct pci_dev *pdev;
drivers/gpu/drm/i915/display/intel_sdvo.c
3354
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_vga.c
102
static bool intel_pci_bridge_set_vga(struct pci_dev *pdev, bool enable)
drivers/gpu/drm/i915/display/intel_vga.c
118
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_vga.c
150
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_vga.c
181
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_vga.c
28
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_vga.c
286
static unsigned int intel_vga_set_decode(struct pci_dev *pdev, bool enable_decode)
drivers/gpu/drm/i915/display/intel_vga.c
323
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_vga.c
340
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
drivers/gpu/drm/i915/display/intel_vga.c
67
static bool intel_pci_has_vga_io_decode(struct pci_dev *pdev)
drivers/gpu/drm/i915/display/intel_vga.c
89
static bool intel_pci_set_io_decode(struct pci_dev *pdev, bool enable)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
920
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_ggtt.c
1199
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_ggtt.c
1253
static struct resource pci_resource(struct pci_dev *pdev, int bar)
drivers/gpu/drm/i915/gt/intel_ggtt.c
1262
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_ggtt.c
1450
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_gsc.c
155
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_gt.c
887
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_region_lmem.c
191
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_region_lmem.c
26
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_region_lmem.c
42
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_reset.c
149
static bool i915_in_reset(struct pci_dev *pdev)
drivers/gpu/drm/i915/gt/intel_reset.c
161
struct pci_dev *pdev = to_pci_dev(gt->i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_reset.c
178
static bool g4x_reset_complete(struct pci_dev *pdev)
drivers/gpu/drm/i915/gt/intel_reset.c
190
struct pci_dev *pdev = to_pci_dev(gt->i915->drm.dev);
drivers/gpu/drm/i915/gt/intel_reset.c
200
struct pci_dev *pdev = to_pci_dev(gt->i915->drm.dev);
drivers/gpu/drm/i915/gvt/cfg_space.c
325
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
drivers/gpu/drm/i915/gvt/firmware.c
110
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
drivers/gpu/drm/i915/gvt/firmware.c
134
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
drivers/gpu/drm/i915/gvt/firmware.c
188
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
drivers/gpu/drm/i915/gvt/firmware.c
60
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
1702
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
drivers/gpu/drm/i915/i915_debugfs.c
410
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/i915/i915_driver.c
1203
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/i915/i915_driver.c
1229
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/i915_driver.c
1374
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/i915_driver.c
1566
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/i915/i915_driver.c
1567
struct pci_dev *root_pdev;
drivers/gpu/drm/i915/i915_driver.c
1665
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/i915/i915_driver.c
1666
struct pci_dev *root_pdev;
drivers/gpu/drm/i915/i915_driver.c
474
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/i915/i915_driver.c
608
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/i915/i915_driver.c
801
i915_driver_create(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/i915/i915_driver.c
841
int i915_driver_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/i915/i915_driver.h
11
struct pci_dev;
drivers/gpu/drm/i915/i915_driver.h
22
int i915_driver_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/gpu/drm/i915/i915_drv.h
195
struct pci_dev *pdev;
drivers/gpu/drm/i915/i915_drv.h
340
static inline struct drm_i915_private *pdev_to_i915(struct pci_dev *pdev)
drivers/gpu/drm/i915/i915_getparam.c
22
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/i915/i915_gpu_error.c
667
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/i915_overlay.c
47
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/i915_pci.c
1018
static void i915_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/i915/i915_pci.c
875
static void i915_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/i915/i915_pci.c
936
bool i915_pci_resource_valid(struct pci_dev *pdev, int bar)
drivers/gpu/drm/i915/i915_pci.c
950
static bool intel_mmio_bar_valid(struct pci_dev *pdev, struct intel_device_info *intel_info)
drivers/gpu/drm/i915/i915_pci.c
955
static int i915_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/i915/i915_pci.h
11
struct pci_dev;
drivers/gpu/drm/i915/i915_pci.h
16
bool i915_pci_resource_valid(struct pci_dev *pdev, int bar);
drivers/gpu/drm/i915/i915_selftest.h
120
static inline int i915_live_selftests(struct pci_dev *pdev) { return 0; }
drivers/gpu/drm/i915/i915_selftest.h
121
static inline int i915_perf_selftests(struct pci_dev *pdev) { return 0; }
drivers/gpu/drm/i915/i915_selftest.h
31
struct pci_dev;
drivers/gpu/drm/i915/i915_selftest.h
51
int i915_live_selftests(struct pci_dev *pdev);
drivers/gpu/drm/i915/i915_selftest.h
52
int i915_perf_selftests(struct pci_dev *pdev);
drivers/gpu/drm/i915/i915_switcheroo.c
16
static void i915_switcheroo_set_state(struct pci_dev *pdev,
drivers/gpu/drm/i915/i915_switcheroo.c
47
static bool i915_switcheroo_can_switch(struct pci_dev *pdev)
drivers/gpu/drm/i915/i915_switcheroo.c
69
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/i915_switcheroo.c
76
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/i915_vgpu.c
66
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/i915/intel_device_info.c
299
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/intel_gvt.c
111
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/i915/intel_runtime_pm.c
537
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
drivers/gpu/drm/i915/selftests/i915_selftest.c
326
int i915_live_selftests(struct pci_dev *pdev)
drivers/gpu/drm/i915/selftests/i915_selftest.c
367
int i915_perf_selftests(struct pci_dev *pdev)
drivers/gpu/drm/i915/selftests/mock_gem_device.c
148
struct pci_dev *pdev;
drivers/gpu/drm/i915/selftests/mock_gem_device.c
96
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/loongson/loongson_device.c
99
lsdc_device_probe(struct pci_dev *pdev, enum loongson_chip_id chip_id)
drivers/gpu/drm/loongson/lsdc_drv.c
160
struct pci_dev *pdev_dc,
drivers/gpu/drm/loongson/lsdc_drv.c
164
struct pci_dev *pdev_gpu;
drivers/gpu/drm/loongson/lsdc_drv.c
193
lsdc_create_device(struct pci_dev *pdev,
drivers/gpu/drm/loongson/lsdc_drv.c
257
static unsigned int lsdc_vga_set_decode(struct pci_dev *pdev, bool state)
drivers/gpu/drm/loongson/lsdc_drv.c
262
static int lsdc_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/loongson/lsdc_drv.c
324
static void lsdc_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/loongson/lsdc_drv.c
332
static void lsdc_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/loongson/lsdc_drv.c
387
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/loongson/lsdc_drv.c
395
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/loongson/lsdc_drv.c
408
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/loongson/lsdc_drv.c
425
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/loongson/lsdc_drv.h
271
struct pci_dev *dc;
drivers/gpu/drm/loongson/lsdc_drv.h
272
struct pci_dev *gpu;
drivers/gpu/drm/loongson/lsdc_drv.h
48
lsdc_device_probe(struct pci_dev *pdev, enum loongson_chip_id chip);
drivers/gpu/drm/mgag200/mgag200_drv.c
119
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/mgag200/mgag200_drv.c
224
mgag200_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/mgag200/mgag200_drv.c
290
static void mgag200_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/mgag200/mgag200_drv.c
298
static void mgag200_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/mgag200/mgag200_drv.c
30
int mgag200_init_pci_options(struct pci_dev *pdev, u32 option, u32 option2)
drivers/gpu/drm/mgag200/mgag200_drv.h
322
int mgag200_init_pci_options(struct pci_dev *pdev, u32 option, u32 option2);
drivers/gpu/drm/mgag200/mgag200_drv.h
331
struct mga_device *mgag200_g200_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
332
struct mga_device *mgag200_g200se_device_create(struct pci_dev *pdev, const struct drm_driver *drv,
drivers/gpu/drm/mgag200/mgag200_drv.h
336
struct mga_device *mgag200_g200wb_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
337
struct mga_device *mgag200_g200ev_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
340
struct mga_device *mgag200_g200eh_device_create(struct pci_dev *pdev,
drivers/gpu/drm/mgag200/mgag200_drv.h
342
struct mga_device *mgag200_g200eh3_device_create(struct pci_dev *pdev,
drivers/gpu/drm/mgag200/mgag200_drv.h
344
struct mga_device *mgag200_g200eh5_device_create(struct pci_dev *pdev,
drivers/gpu/drm/mgag200/mgag200_drv.h
346
struct mga_device *mgag200_g200er_device_create(struct pci_dev *pdev,
drivers/gpu/drm/mgag200/mgag200_drv.h
348
struct mga_device *mgag200_g200ew3_device_create(struct pci_dev *pdev,
drivers/gpu/drm/mgag200/mgag200_g200.c
15
static int mgag200_g200_init_pci_options(struct pci_dev *pdev)
drivers/gpu/drm/mgag200/mgag200_g200.c
327
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/mgag200/mgag200_g200.c
361
struct mga_device *mgag200_g200_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200eh.c
237
struct mga_device *mgag200_g200eh_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200eh3.c
141
struct mga_device *mgag200_g200eh3_device_create(struct pci_dev *pdev,
drivers/gpu/drm/mgag200/mgag200_g200eh5.c
160
struct mga_device *mgag200_g200eh5_device_create(struct pci_dev *pdev,
drivers/gpu/drm/mgag200/mgag200_g200er.c
274
struct mga_device *mgag200_g200er_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200ev.c
275
struct mga_device *mgag200_g200ev_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200ew3.c
159
struct mga_device *mgag200_g200ew3_device_create(struct pci_dev *pdev,
drivers/gpu/drm/mgag200/mgag200_g200se.c
15
static int mgag200_g200se_init_pci_options(struct pci_dev *pdev)
drivers/gpu/drm/mgag200/mgag200_g200se.c
448
struct mga_device *mgag200_g200se_device_create(struct pci_dev *pdev, const struct drm_driver *drv,
drivers/gpu/drm/mgag200/mgag200_g200wb.c
284
struct mga_device *mgag200_g200wb_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/nouveau/dispnv04/arb.c
203
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/dispnv04/arb.c
255
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/dispnv04/dfp.c
492
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/dispnv04/disp.h
166
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/dispnv04/hw.c
217
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/dispnv04/hw.c
312
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/include/nvkm/core/pci.h
12
int nvkm_device_pci_new(struct pci_dev *, const char *cfg, const char *dbg,
drivers/gpu/drm/nouveau/include/nvkm/core/pci.h
8
struct pci_dev *pdev;
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
15
struct pci_dev *pdev;
drivers/gpu/drm/nouveau/nouveau_abi16.c
255
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/nouveau_acpi.c
195
static enum vga_switcheroo_client_id nouveau_dsm_get_client_id(struct pci_dev *pdev)
drivers/gpu/drm/nouveau/nouveau_acpi.c
214
static void nouveau_dsm_pci_probe(struct pci_dev *pdev, acpi_handle *dhandle_out,
drivers/gpu/drm/nouveau/nouveau_acpi.c
221
struct pci_dev *parent_pdev;
drivers/gpu/drm/nouveau/nouveau_acpi.c
270
struct pci_dev *pdev = NULL;
drivers/gpu/drm/nouveau/nouveau_bios.c
112
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/nouveau_connector.c
413
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/nouveau_connector.c
479
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/nouveau_connector.c
509
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/nouveau/nouveau_drm.c
1038
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/nouveau/nouveau_drm.c
1060
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/nouveau/nouveau_drm.c
1084
nouveau_drm_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/nouveau/nouveau_drm.c
1149
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/nouveau/nouveau_drm.c
1171
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/nouveau/nouveau_drm.c
133
nouveau_pci_name(struct pci_dev *pdev)
drivers/gpu/drm/nouveau/nouveau_drm.c
840
static void quirk_broken_nv_runpm(struct pci_dev *pdev)
drivers/gpu/drm/nouveau/nouveau_drm.c
843
struct pci_dev *bridge = pci_upstream_bridge(pdev);
drivers/gpu/drm/nouveau/nouveau_drm.c
857
static int nouveau_drm_probe(struct pci_dev *pdev,
drivers/gpu/drm/nouveau/nouveau_drm.c
931
nouveau_drm_remove(struct pci_dev *pdev)
drivers/gpu/drm/nouveau/nouveau_vga.c
115
struct pci_dev *pdev;
drivers/gpu/drm/nouveau/nouveau_vga.c
12
nouveau_vga_set_decode(struct pci_dev *pdev, bool state)
drivers/gpu/drm/nouveau/nouveau_vga.c
34
nouveau_switcheroo_set_state(struct pci_dev *pdev,
drivers/gpu/drm/nouveau/nouveau_vga.c
58
nouveau_switcheroo_reprobe(struct pci_dev *pdev)
drivers/gpu/drm/nouveau/nouveau_vga.c
67
nouveau_switcheroo_can_switch(struct pci_dev *pdev)
drivers/gpu/drm/nouveau/nouveau_vga.c
91
struct pci_dev *pdev;
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1652
nvkm_device_pci_new(struct pci_dev *pci_dev, const char *cfg, const char *dbg,
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1662
ret = pci_enable_device(pci_dev);
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1666
switch (pci_dev->vendor) {
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1674
if (pciv = pcid->vendor, pcid->device == pci_dev->device) {
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1676
if (pciv->vendor == pci_dev->subsystem_vendor &&
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1677
pciv->device == pci_dev->subsystem_device) {
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1692
pci_disable_device(pci_dev);
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1696
pdev->pdev = pci_dev;
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1698
ret = nvkm_device_ctor(&nvkm_device_pci_func, quirk, &pci_dev->dev,
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1699
pci_is_pcie(pci_dev) ? NVKM_DEVICE_PCIE :
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1700
pci_find_capability(pci_dev, PCI_CAP_ID_AGP) ?
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1702
(u64)pci_domain_nr(pci_dev->bus) << 32 |
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1703
pci_dev->bus->number << 16 |
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1704
PCI_SLOT(pci_dev->devfn) << 8 |
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1705
PCI_FUNC(pci_dev->devfn), name,
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1717
ret = dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(bits));
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1719
dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c
56
struct pci_dev *pdev = device->func->pci(device)->pdev;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c
28
struct pci_dev *pdev;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c
58
struct pci_dev *pdev;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c
95
struct pci_dev *pdev;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c
29
struct pci_dev *bridge;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c
32
struct pci_dev *pdev = NULL;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c
155
struct pci_dev *pdev = container_of(device, struct nvkm_device_pci, device)->pdev;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c
35
struct pci_dev *pdev = device->func->pci(device)->pdev;
drivers/gpu/drm/qxl/qxl_drv.c
154
qxl_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/qxl/qxl_drv.c
166
qxl_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/qxl/qxl_drv.c
175
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/qxl/qxl_drv.c
211
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/qxl/qxl_drv.c
226
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/qxl/qxl_drv.c
256
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/qxl/qxl_drv.c
74
qxl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/qxl/qxl_drv.h
258
int qxl_device_init(struct qxl_device *qdev, struct pci_dev *pdev);
drivers/gpu/drm/qxl/qxl_ioctl.c
365
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/qxl/qxl_irq.c
86
struct pci_dev *pdev = to_pci_dev(ddev->dev);
drivers/gpu/drm/qxl/qxl_kms.c
109
struct pci_dev *pdev)
drivers/gpu/drm/radeon/ci_dpm.c
5640
struct pci_dev *root = rdev->pdev->bus->self;
drivers/gpu/drm/radeon/cik.c
9502
struct pci_dev *root = rdev->pdev->bus->self;
drivers/gpu/drm/radeon/cik.c
9739
struct pci_dev *root = rdev->pdev->bus->self;
drivers/gpu/drm/radeon/radeon.h
2300
struct pci_dev *pdev;
drivers/gpu/drm/radeon/radeon.h
2445
struct pci_dev *pdev,
drivers/gpu/drm/radeon/radeon_agp.c
132
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/radeon/radeon_agp.c
165
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/radeon/radeon_atombios.c
288
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/radeon/radeon_atpx_handler.c
483
static bool radeon_atpx_pci_probe_handle(struct pci_dev *pdev)
drivers/gpu/drm/radeon/radeon_atpx_handler.c
532
static enum vga_switcheroo_client_id radeon_atpx_get_client_id(struct pci_dev *pdev)
drivers/gpu/drm/radeon/radeon_atpx_handler.c
556
struct pci_dev *pdev = NULL;
drivers/gpu/drm/radeon/radeon_atpx_handler.c
560
struct pci_dev *parent_pdev;
drivers/gpu/drm/radeon/radeon_bios.c
193
struct pci_dev *pdev = NULL;
drivers/gpu/drm/radeon/radeon_device.c
1079
static unsigned int radeon_vga_set_decode(struct pci_dev *pdev, bool state)
drivers/gpu/drm/radeon/radeon_device.c
1215
static void radeon_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state)
drivers/gpu/drm/radeon/radeon_device.c
1249
static bool radeon_switcheroo_can_switch(struct pci_dev *pdev)
drivers/gpu/drm/radeon/radeon_device.c
1281
struct pci_dev *pdev,
drivers/gpu/drm/radeon/radeon_device.c
1550
struct pci_dev *pdev;
drivers/gpu/drm/radeon/radeon_device.c
1656
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/radeon/radeon_drv.c
305
static int radeon_pci_probe(struct pci_dev *pdev,
drivers/gpu/drm/radeon/radeon_drv.c
371
radeon_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/radeon/radeon_drv.c
422
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/radeon/radeon_drv.c
448
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/radeon/radeon_irq_kms.c
222
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/radeon/radeon_kms.c
105
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/radeon/si.c
7066
struct pci_dev *root = rdev->pdev->bus->self;
drivers/gpu/drm/radeon/si.c
7354
struct pci_dev *root = rdev->pdev->bus->self;
drivers/gpu/drm/radeon/si_dpm.c
6850
struct pci_dev *root = rdev->pdev->bus->self;
drivers/gpu/drm/sysfb/ofdrm.c
327
static struct pci_dev *display_get_pci_dev_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
331
struct pci_dev *pcidev;
drivers/gpu/drm/sysfb/ofdrm.c
352
struct pci_dev *pcidev = data;
drivers/gpu/drm/sysfb/ofdrm.c
363
struct pci_dev *pcidev;
drivers/gpu/drm/tiny/bochs.c
232
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/tiny/bochs.c
747
static int bochs_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/tiny/bochs.c
781
static void bochs_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/tiny/bochs.c
789
static void bochs_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/tiny/cirrus-qemu.c
578
static int cirrus_pci_probe(struct pci_dev *pdev,
drivers/gpu/drm/tiny/cirrus-qemu.c
634
static void cirrus_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/tiny/cirrus-qemu.c
642
static void cirrus_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/vboxvideo/vbox_drv.c
109
static void vbox_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/vboxvideo/vbox_drv.c
119
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/vboxvideo/vbox_drv.c
136
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/vboxvideo/vbox_drv.c
41
static int vbox_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/vboxvideo/vbox_drv.c
98
static void vbox_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/vboxvideo/vbox_irq.c
176
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/vboxvideo/vbox_irq.c
188
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/vboxvideo/vbox_main.c
110
struct pci_dev *pdev = to_pci_dev(vbox->ddev.dev);
drivers/gpu/drm/vboxvideo/vbox_main.c
34
struct pci_dev *pdev = to_pci_dev(vbox->ddev.dev);
drivers/gpu/drm/vboxvideo/vbox_ttm.c
19
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/virtio/virtgpu_drv.c
184
struct pci_dev *pdev;
drivers/gpu/drm/virtio/virtgpu_drv.c
57
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1397
static void vmw_remove(struct pci_dev *pdev)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1455
static int vmw_pci_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1469
static int vmw_pci_resume(struct pci_dev *pdev)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1478
struct pci_dev *pdev = to_pci_dev(kdev);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1488
struct pci_dev *pdev = to_pci_dev(kdev);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1495
struct pci_dev *pdev = to_pci_dev(kdev);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1537
struct pci_dev *pdev = to_pci_dev(kdev);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1620
static int vmw_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
258
static int vmw_probe(struct pci_dev *, const struct pci_device_id *);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
714
struct pci_dev *pdev = to_pci_dev(dev->drm.dev);
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c
300
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c
327
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
drivers/gpu/drm/xe/display/xe_display.c
547
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/display/xe_display.c
66
bool xe_display_driver_probe_defer(struct pci_dev *pdev)
drivers/gpu/drm/xe/display/xe_display.h
14
struct pci_dev;
drivers/gpu/drm/xe/display/xe_display.h
19
bool xe_display_driver_probe_defer(struct pci_dev *pdev);
drivers/gpu/drm/xe/display/xe_display.h
58
static inline int xe_display_driver_probe_defer(struct pci_dev *pdev) { return 0; }
drivers/gpu/drm/xe/display/xe_display_bo.c
194
struct pci_dev *pdev = to_pci_dev(_obj->dev->dev);
drivers/gpu/drm/xe/xe_configfs.c
1075
static struct xe_config_group_device *find_xe_config_group_device(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1089
static void dump_custom_dev_config(struct pci_dev *pdev,
drivers/gpu/drm/xe/xe_configfs.c
1114
void xe_configfs_check_device(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1136
bool xe_configfs_get_survivability_mode(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1150
static u64 get_gt_types_allowed(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1171
bool xe_configfs_primary_gt_allowed(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1183
bool xe_configfs_media_gt_allowed(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1194
u64 xe_configfs_get_engines_allowed(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1214
bool xe_configfs_get_psmi_enabled(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1236
u32 xe_configfs_get_ctx_restore_mid_bb(struct pci_dev *pdev,
drivers/gpu/drm/xe/xe_configfs.c
1263
u32 xe_configfs_get_ctx_restore_post_bb(struct pci_dev *pdev,
drivers/gpu/drm/xe/xe_configfs.c
1292
bool xe_configfs_admin_only_pf(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
1317
unsigned int xe_configfs_get_max_vfs(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
338
struct pci_dev *pdev;
drivers/gpu/drm/xe/xe_configfs.c
963
static const struct xe_device_desc *xe_match_desc(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.c
973
static struct pci_dev *get_physfn_instead(struct pci_dev *virtfn)
drivers/gpu/drm/xe/xe_configfs.c
975
struct pci_dev *physfn = pci_physfn(virtfn);
drivers/gpu/drm/xe/xe_configfs.c
989
struct pci_dev *pdev;
drivers/gpu/drm/xe/xe_configfs.h
15
struct pci_dev;
drivers/gpu/drm/xe/xe_configfs.h
20
void xe_configfs_check_device(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_configfs.h
21
bool xe_configfs_get_survivability_mode(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_configfs.h
22
bool xe_configfs_primary_gt_allowed(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_configfs.h
23
bool xe_configfs_media_gt_allowed(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_configfs.h
24
u64 xe_configfs_get_engines_allowed(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_configfs.h
25
bool xe_configfs_get_psmi_enabled(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_configfs.h
26
u32 xe_configfs_get_ctx_restore_mid_bb(struct pci_dev *pdev,
drivers/gpu/drm/xe/xe_configfs.h
29
u32 xe_configfs_get_ctx_restore_post_bb(struct pci_dev *pdev,
drivers/gpu/drm/xe/xe_configfs.h
33
unsigned int xe_configfs_get_max_vfs(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_configfs.h
34
bool xe_configfs_admin_only_pf(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_configfs.h
39
static inline void xe_configfs_check_device(struct pci_dev *pdev) { }
drivers/gpu/drm/xe/xe_configfs.h
40
static inline bool xe_configfs_get_survivability_mode(struct pci_dev *pdev) { return false; }
drivers/gpu/drm/xe/xe_configfs.h
41
static inline bool xe_configfs_primary_gt_allowed(struct pci_dev *pdev) { return true; }
drivers/gpu/drm/xe/xe_configfs.h
42
static inline bool xe_configfs_media_gt_allowed(struct pci_dev *pdev) { return true; }
drivers/gpu/drm/xe/xe_configfs.h
43
static inline u64 xe_configfs_get_engines_allowed(struct pci_dev *pdev) { return U64_MAX; }
drivers/gpu/drm/xe/xe_configfs.h
44
static inline bool xe_configfs_get_psmi_enabled(struct pci_dev *pdev) { return false; }
drivers/gpu/drm/xe/xe_configfs.h
45
static inline u32 xe_configfs_get_ctx_restore_mid_bb(struct pci_dev *pdev,
drivers/gpu/drm/xe/xe_configfs.h
48
static inline u32 xe_configfs_get_ctx_restore_post_bb(struct pci_dev *pdev,
drivers/gpu/drm/xe/xe_configfs.h
52
static inline unsigned int xe_configfs_get_max_vfs(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_configfs.h
56
static inline bool xe_configfs_admin_only_pf(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_device.c
484
struct xe_device *xe_device_create(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_device.h
29
static inline struct xe_device *pdev_to_xe_device(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_device.h
46
struct xe_device *xe_device_create(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_device_sysfs.c
227
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_device_sysfs.c
242
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_device_sysfs.c
39
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_device_sysfs.c
49
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_drm_ras.c
101
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_ggtt.c
174
static unsigned int probe_gsm_size(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_ggtt.c
394
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_guc_relay.c
75
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_heci_gsc.c
129
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_i2c.c
94
struct pci_dev *pci = to_pci_dev(i2c->drm_dev);
drivers/gpu/drm/xe/xe_irq.c
1047
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_irq.c
756
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_irq.c
778
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_irq.c
809
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_irq.c
887
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_irq.c
960
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_irq.c
995
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_late_bind_fw.c
297
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_mmio.c
92
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_nvm.c
125
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pci.c
1041
static void xe_pci_remove(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_pci.c
1080
static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/xe/xe_pci.c
1196
static void xe_pci_shutdown(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_pci.c
1202
static void d3cold_toggle(struct pci_dev *pdev, enum toggle_d3cold toggle)
drivers/gpu/drm/xe/xe_pci.c
1205
struct pci_dev *root_pdev;
drivers/gpu/drm/xe/xe_pci.c
1226
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_pci.c
1253
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_pci.c
1280
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_pci.c
1314
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_pci.c
1337
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_pci.c
1369
struct xe_device *xe_pci_to_pf_device(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_pci.c
731
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pci.h
13
struct xe_device *xe_pci_to_pf_device(struct pci_dev *pdev);
drivers/gpu/drm/xe/xe_pci.h
9
struct pci_dev;
drivers/gpu/drm/xe/xe_pci_rebar.c
17
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pci_rebar.c
41
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pci_sriov.c
113
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pci_sriov.c
179
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_pci_sriov.c
221
int xe_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/gpu/drm/xe/xe_pci_sriov.c
253
struct pci_dev *xe_pci_sriov_get_vf_pdev(struct pci_dev *pdev, unsigned int vfid)
drivers/gpu/drm/xe/xe_pci_sriov.c
36
struct pci_dev *pdev_pf = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pci_sriov.c
38
struct pci_dev *pdev_vf;
drivers/gpu/drm/xe/xe_pci_sriov.c
87
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pci_sriov.h
12
int xe_pci_sriov_configure(struct pci_dev *pdev, int num_vfs);
drivers/gpu/drm/xe/xe_pci_sriov.h
13
struct pci_dev *xe_pci_sriov_get_vf_pdev(struct pci_dev *pdev, unsigned int vfid);
drivers/gpu/drm/xe/xe_pci_sriov.h
15
static inline int xe_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/gpu/drm/xe/xe_pci_sriov.h
9
struct pci_dev;
drivers/gpu/drm/xe/xe_pm.c
304
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pm.c
305
struct pci_dev *root_pdev;
drivers/gpu/drm/xe/xe_pm.c
944
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_pm.c
945
struct pci_dev *bridge = pci_upstream_bridge(pdev);
drivers/gpu/drm/xe/xe_sriov.c
60
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_sriov_pf.c
276
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_sriov_pf.c
31
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_sriov_pf.c
60
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
623
struct pci_dev *pf_pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
624
struct pci_dev *vf_pdev = NULL;
drivers/gpu/drm/xe/xe_sriov_vfio.c
15
struct xe_device *xe_sriov_vfio_get_pf(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_survivability_mode.c
167
static void log_survivability_info(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_survivability_mode.c
193
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_survivability_mode.c
206
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/drm/xe/xe_survivability_mode.c
236
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_survivability_mode.c
282
static int create_survivability_sysfs(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_survivability_mode.c
308
static int enable_boot_survivability_mode(struct pci_dev *pdev)
drivers/gpu/drm/xe/xe_survivability_mode.c
373
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_survivability_mode.c
403
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_survivability_mode.c
435
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_sysctrl_event.c
55
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
107
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
203
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
69
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/drm/xe/xe_vram.c
27
static bool resource_is_valid(struct pci_dev *pdev, int bar)
drivers/gpu/drm/xe/xe_vram.c
43
struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
drivers/gpu/vga/vga_switcheroo.c
1015
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/vga/vga_switcheroo.c
1035
struct pci_dev *pdev = to_pci_dev(dev);
drivers/gpu/vga/vga_switcheroo.c
112
struct pci_dev *pdev;
drivers/gpu/vga/vga_switcheroo.c
120
struct pci_dev *vga_dev;
drivers/gpu/vga/vga_switcheroo.c
289
static int register_client(struct pci_dev *pdev,
drivers/gpu/vga/vga_switcheroo.c
292
struct pci_dev *vga_dev,
drivers/gpu/vga/vga_switcheroo.c
337
int vga_switcheroo_register_client(struct pci_dev *pdev,
drivers/gpu/vga/vga_switcheroo.c
360
int vga_switcheroo_register_audio_client(struct pci_dev *pdev,
drivers/gpu/vga/vga_switcheroo.c
362
struct pci_dev *vga_dev)
drivers/gpu/vga/vga_switcheroo.c
392
find_client_from_pci(struct list_head *head, struct pci_dev *pdev)
drivers/gpu/vga/vga_switcheroo.c
436
bool vga_switcheroo_client_probe_defer(struct pci_dev *pdev)
drivers/gpu/vga/vga_switcheroo.c
474
enum vga_switcheroo_state vga_switcheroo_get_client_state(struct pci_dev *pdev)
drivers/gpu/vga/vga_switcheroo.c
496
void vga_switcheroo_unregister_client(struct pci_dev *pdev)
drivers/gpu/vga/vga_switcheroo.c
525
void vga_switcheroo_client_fb_set(struct pci_dev *pdev,
drivers/gpu/vga/vga_switcheroo.c
557
int vga_switcheroo_lock_ddc(struct pci_dev *pdev)
drivers/gpu/vga/vga_switcheroo.c
589
int vga_switcheroo_unlock_ddc(struct pci_dev *pdev)
drivers/gpu/vga/vga_switcheroo.c
994
static void vga_switcheroo_power_switch(struct pci_dev *pdev,
drivers/hid/amd-sfh-hid/amd_sfh_common.h
52
struct pci_dev *pdev;
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
410
struct pci_dev *pdev = mp2->pdev;
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
425
static void amd_sfh_remove(struct pci_dev *pdev)
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
434
static int amd_mp2_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
505
static void amd_sfh_shutdown(struct pci_dev *pdev)
drivers/hid/intel-ish-hid/ipc/hw-ish.h
94
struct ishtp_device *ish_dev_init(struct pci_dev *pdev);
drivers/hid/intel-ish-hid/ipc/ipc.c
1019
struct pci_dev *pdev = dev->pdev;
drivers/hid/intel-ish-hid/ipc/ipc.c
765
struct pci_dev *pdev = dev->pdev;
drivers/hid/intel-ish-hid/ipc/ipc.c
954
struct ishtp_device *ish_dev_init(struct pci_dev *pdev)
drivers/hid/intel-ish-hid/ipc/pci-ish.c
155
static inline bool ish_should_enter_d0i3(struct pci_dev *pdev)
drivers/hid/intel-ish-hid/ipc/pci-ish.c
160
static inline bool ish_should_leave_d0i3(struct pci_dev *pdev)
drivers/hid/intel-ish-hid/ipc/pci-ish.c
180
static int ish_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/hid/intel-ish-hid/ipc/pci-ish.c
262
static void ish_remove(struct pci_dev *pdev)
drivers/hid/intel-ish-hid/ipc/pci-ish.c
277
static void ish_shutdown(struct pci_dev *pdev)
drivers/hid/intel-ish-hid/ipc/pci-ish.c
296
struct pci_dev *pdev = to_pci_dev(ish_resume_device);
drivers/hid/intel-ish-hid/ipc/pci-ish.c
338
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-ish-hid/ipc/pci-ish.c
397
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-ish-hid/ipc/pci-ish.c
414
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
157
struct pci_dev *pdev; /* PCI device to get device ids */
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
1007
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
371
static struct quicki2c_device *quicki2c_dev_init(struct pci_dev *pdev, void __iomem *mem_addr,
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
631
static int quicki2c_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
766
static void quicki2c_remove(struct pci_dev *pdev)
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
791
static void quicki2c_shutdown(struct pci_dev *pdev)
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
807
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
842
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
878
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
899
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
922
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
948
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
991
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h
161
struct pci_dev;
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h
197
struct pci_dev *pdev;
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
1008
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
366
static struct quickspi_device *quickspi_dev_init(struct pci_dev *pdev, void __iomem *mem_addr,
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
585
static int quickspi_probe(struct pci_dev *pdev,
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
705
static void quickspi_remove(struct pci_dev *pdev)
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
732
static void quickspi_shutdown(struct pci_dev *pdev)
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
748
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
775
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
859
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
880
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
903
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
929
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
992
struct pci_dev *pdev = to_pci_dev(device);
drivers/hid/intel-thc-hid/intel-quickspi/quickspi-dev.h
132
struct pci_dev *pdev;
drivers/hid/intel-thc-hid/intel-quickspi/quickspi-dev.h
82
struct pci_dev;
drivers/hv/vmbus_drv.c
2383
struct pci_dev *pdev;
drivers/hwmon/coretemp.c
174
struct pci_dev *host_bridge = pci_get_domain_bus_and_slot(0, 0, devfn);
drivers/hwmon/fam15h_power.c
289
static int fam15h_power_init_attrs(struct pci_dev *pdev,
drivers/hwmon/fam15h_power.c
329
static bool should_load_on_this_node(struct pci_dev *f4)
drivers/hwmon/fam15h_power.c
352
static void tweak_runavg_range(struct pci_dev *pdev)
drivers/hwmon/fam15h_power.c
378
struct pci_dev *pdev = to_pci_dev(dev);
drivers/hwmon/fam15h_power.c
385
static int fam15h_power_init_data(struct pci_dev *f4,
drivers/hwmon/fam15h_power.c
445
static int fam15h_power_probe(struct pci_dev *pdev,
drivers/hwmon/fam15h_power.c
49
struct pci_dev *pdev;
drivers/hwmon/fam15h_power.c
79
struct pci_dev *f4 = data->pdev;
drivers/hwmon/hwmon.c
1296
struct pci_dev *sb;
drivers/hwmon/i5500_temp.c
103
static int i5500_temp_probe(struct pci_dev *pdev,
drivers/hwmon/i5500_temp.c
32
struct pci_dev *pdev = to_pci_dev(dev->parent);
drivers/hwmon/i5k_amb.c
412
struct pci_dev *pcidev;
drivers/hwmon/i5k_amb.c
447
struct pci_dev *pcidev;
drivers/hwmon/k10temp.c
100
struct pci_dev *pdev;
drivers/hwmon/k10temp.c
101
void (*read_htcreg)(struct pci_dev *pdev, u32 *regval);
drivers/hwmon/k10temp.c
102
void (*read_tempreg)(struct pci_dev *pdev, u32 *regval);
drivers/hwmon/k10temp.c
132
static void read_htcreg_pci(struct pci_dev *pdev, u32 *regval)
drivers/hwmon/k10temp.c
137
static void read_tempreg_pci(struct pci_dev *pdev, u32 *regval)
drivers/hwmon/k10temp.c
142
static void amd_nb_index_read(struct pci_dev *pdev, unsigned int devfn,
drivers/hwmon/k10temp.c
151
static void read_htcreg_nb_f15(struct pci_dev *pdev, u32 *regval)
drivers/hwmon/k10temp.c
157
static void read_tempreg_nb_f15(struct pci_dev *pdev, u32 *regval)
drivers/hwmon/k10temp.c
163
static u16 amd_pci_dev_to_node_id(struct pci_dev *pdev)
drivers/hwmon/k10temp.c
168
static void read_tempreg_nb_zen(struct pci_dev *pdev, u32 *regval)
drivers/hwmon/k10temp.c
292
struct pci_dev *pdev = data->pdev;
drivers/hwmon/k10temp.c
336
static bool has_erratum_319(struct pci_dev *pdev)
drivers/hwmon/k10temp.c
426
static int k10temp_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/hwmon/k8temp.c
133
static int k8temp_probe(struct pci_dev *pdev,
drivers/hwmon/k8temp.c
91
struct pci_dev *pdev = to_pci_dev(dev->parent);
drivers/hwmon/prom21-xhci.c
28
struct pci_dev *pdev;
drivers/hwmon/sis5595.c
189
static struct pci_dev *s_bridge; /* pointer to the (only) sis5595 */
drivers/hwmon/sis5595.c
790
static int sis5595_pci_probe(struct pci_dev *dev,
drivers/hwmon/sis5595.c
798
struct pci_dev *d;
drivers/hwmon/via686a.c
324
static struct pci_dev *s_bridge; /* pointer to the (only) via686a */
drivers/hwmon/via686a.c
852
static int via686a_pci_probe(struct pci_dev *dev,
drivers/hwmon/vt8231.c
170
static struct pci_dev *s_bridge;
drivers/hwmon/vt8231.c
974
static int vt8231_pci_probe(struct pci_dev *dev,
drivers/hwtracing/intel_th/pci.c
126
static void intel_th_pci_remove(struct pci_dev *pdev)
drivers/hwtracing/intel_th/pci.c
33
struct pci_dev *pdev = to_pci_dev(th->dev);
drivers/hwtracing/intel_th/pci.c
54
struct pci_dev *pdev = to_pci_dev(th->dev);
drivers/hwtracing/intel_th/pci.c
71
static int intel_th_pci_probe(struct pci_dev *pdev,
drivers/hwtracing/ptt/hisi_ptt.c
1290
static int hisi_ptt_check_iommu_mapping(struct pci_dev *pdev)
drivers/hwtracing/ptt/hisi_ptt.c
1301
static int hisi_ptt_probe(struct pci_dev *pdev,
drivers/hwtracing/ptt/hisi_ptt.c
334
struct pci_dev *pdev = hisi_ptt->pdev;
drivers/hwtracing/ptt/hisi_ptt.c
615
struct pci_dev *pdev, *root_port;
drivers/hwtracing/ptt/hisi_ptt.c
660
static int hisi_ptt_init_filters(struct pci_dev *pdev, void *data)
drivers/hwtracing/ptt/hisi_ptt.c
662
struct pci_dev *root_port = pcie_find_root_port(pdev);
drivers/hwtracing/ptt/hisi_ptt.c
735
struct pci_dev *pdev = hisi_ptt->pdev;
drivers/hwtracing/ptt/hisi_ptt.h
223
struct pci_dev *pdev;
drivers/i2c/busses/i2c-ali1535.c
128
static int ali1535_setup(struct pci_dev *dev)
drivers/i2c/busses/i2c-ali1535.c
486
static int ali1535_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-ali1535.c
512
static void ali1535_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-ali1563.c
332
static int ali1563_setup(struct pci_dev *dev)
drivers/i2c/busses/i2c-ali1563.c
380
static void ali1563_shutdown(struct pci_dev *dev)
drivers/i2c/busses/i2c-ali1563.c
396
static int ali1563_probe(struct pci_dev *dev,
drivers/i2c/busses/i2c-ali1563.c
419
static void ali1563_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-ali15x3.c
121
static int ali15x3_setup(struct pci_dev *ALI15X3_dev)
drivers/i2c/busses/i2c-ali15x3.c
473
static int ali15x3_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-ali15x3.c
499
static void ali15x3_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-amd-mp2-pci.c
113
struct pci_dev *pdev = privdata->pci_dev;
drivers/i2c/busses/i2c-amd-mp2-pci.c
137
struct pci_dev *pdev = privdata->pci_dev;
drivers/i2c/busses/i2c-amd-mp2-pci.c
186
struct pci_dev *pdev = privdata->pci_dev;
drivers/i2c/busses/i2c-amd-mp2-pci.c
204
struct pci_dev *pdev = privdata->pci_dev;
drivers/i2c/busses/i2c-amd-mp2-pci.c
251
struct pci_dev *pdev = privdata->pci_dev;
drivers/i2c/busses/i2c-amd-mp2-pci.c
289
struct pci_dev *pci_dev)
drivers/i2c/busses/i2c-amd-mp2-pci.c
293
pci_set_drvdata(pci_dev, privdata);
drivers/i2c/busses/i2c-amd-mp2-pci.c
295
rc = pcim_enable_device(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
297
pci_err(pci_dev, "Failed to enable MP2 PCI device\n");
drivers/i2c/busses/i2c-amd-mp2-pci.c
301
rc = pcim_iomap_regions(pci_dev, 1 << 2, pci_name(pci_dev));
drivers/i2c/busses/i2c-amd-mp2-pci.c
303
pci_err(pci_dev, "I/O memory remapping failed\n");
drivers/i2c/busses/i2c-amd-mp2-pci.c
306
privdata->mmio = pcim_iomap_table(pci_dev)[2];
drivers/i2c/busses/i2c-amd-mp2-pci.c
308
pci_set_master(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
310
rc = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(64));
drivers/i2c/busses/i2c-amd-mp2-pci.c
316
rc = pci_alloc_irq_vectors(pci_dev, 1, 1, PCI_IRQ_ALL_TYPES);
drivers/i2c/busses/i2c-amd-mp2-pci.c
318
dev_err(&pci_dev->dev, "Failed to allocate single IRQ err=%d\n", rc);
drivers/i2c/busses/i2c-amd-mp2-pci.c
322
privdata->dev_irq = pci_irq_vector(pci_dev, 0);
drivers/i2c/busses/i2c-amd-mp2-pci.c
323
if (!pci_dev->msix_enabled && !pci_dev->msi_enabled)
drivers/i2c/busses/i2c-amd-mp2-pci.c
326
rc = devm_request_irq(&pci_dev->dev, privdata->dev_irq,
drivers/i2c/busses/i2c-amd-mp2-pci.c
327
amd_mp2_irq_isr, irq_flag, dev_name(&pci_dev->dev), privdata);
drivers/i2c/busses/i2c-amd-mp2-pci.c
329
pci_err(pci_dev, "Failure requesting irq %i: %d\n", privdata->dev_irq, rc);
drivers/i2c/busses/i2c-amd-mp2-pci.c
33
pci_warn(privdata->pci_dev,
drivers/i2c/busses/i2c-amd-mp2-pci.c
336
pci_clear_master(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
338
pci_set_drvdata(pci_dev, NULL);
drivers/i2c/busses/i2c-amd-mp2-pci.c
342
static int amd_mp2_pci_probe(struct pci_dev *pci_dev,
drivers/i2c/busses/i2c-amd-mp2-pci.c
348
privdata = devm_kzalloc(&pci_dev->dev, sizeof(*privdata), GFP_KERNEL);
drivers/i2c/busses/i2c-amd-mp2-pci.c
352
privdata->pci_dev = pci_dev;
drivers/i2c/busses/i2c-amd-mp2-pci.c
353
rc = amd_mp2_pci_init(privdata, pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
359
pm_runtime_set_autosuspend_delay(&pci_dev->dev, 1000);
drivers/i2c/busses/i2c-amd-mp2-pci.c
360
pm_runtime_use_autosuspend(&pci_dev->dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
361
pm_runtime_put_autosuspend(&pci_dev->dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
362
pm_runtime_allow(&pci_dev->dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
366
pci_info(pci_dev, "MP2 device registered.\n");
drivers/i2c/busses/i2c-amd-mp2-pci.c
370
static void amd_mp2_pci_remove(struct pci_dev *pci_dev)
drivers/i2c/busses/i2c-amd-mp2-pci.c
372
struct amd_mp2_dev *privdata = pci_get_drvdata(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
374
pm_runtime_forbid(&pci_dev->dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
375
pm_runtime_get_noresume(&pci_dev->dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
377
pci_clear_master(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
385
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
386
struct amd_mp2_dev *privdata = pci_get_drvdata(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
397
ret = pci_save_state(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
399
pci_err(pci_dev, "pci_save_state failed = %d\n", ret);
drivers/i2c/busses/i2c-amd-mp2-pci.c
403
pci_disable_device(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
409
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
410
struct amd_mp2_dev *privdata = pci_get_drvdata(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
415
pci_restore_state(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
416
ret = pci_enable_device(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
418
pci_err(pci_dev, "pci_enable_device failed = %d\n", ret);
drivers/i2c/busses/i2c-amd-mp2-pci.c
461
struct pci_dev *pci_dev;
drivers/i2c/busses/i2c-amd-mp2-pci.c
467
pci_dev = to_pci_dev(dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
468
privdata = pci_get_drvdata(pci_dev);
drivers/i2c/busses/i2c-amd-mp2-pci.c
62
pci_dbg(privdata->pci_dev, "id: %d\n", i2c_common->bus_id);
drivers/i2c/busses/i2c-amd-mp2-plat.c
290
device_link_add(&i2c_dev->pdev->dev, &mp2_dev->pci_dev->dev,
drivers/i2c/busses/i2c-amd-mp2-plat.c
43
struct device *dev_pci = &i2c_common->mp2_dev->pci_dev->dev;
drivers/i2c/busses/i2c-amd-mp2-plat.c
66
struct device *dev_pci = &i2c_common->mp2_dev->pci_dev->dev;
drivers/i2c/busses/i2c-amd-mp2.h
180
struct pci_dev *pci_dev;
drivers/i2c/busses/i2c-amd-mp2.h
205
pm_runtime_get_sync(&mp2_dev->pci_dev->dev);
drivers/i2c/busses/i2c-amd-mp2.h
210
pm_runtime_put_autosuspend(&mp2_dev->pci_dev->dev);
drivers/i2c/busses/i2c-amd756.c
314
static int amd756_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-amd756.c
383
static void amd756_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-amd8111.c
24
struct pci_dev *dev;
drivers/i2c/busses/i2c-amd8111.c
422
static int amd8111_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-amd8111.c
464
static void amd8111_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-designware-amdpsp.c
271
struct pci_dev *rdev;
drivers/i2c/busses/i2c-designware-pcidrv.c
103
static int mfld_setup(struct pci_dev *pdev, struct dw_pci_controller *c)
drivers/i2c/busses/i2c-designware-pcidrv.c
124
static int mrfld_setup(struct pci_dev *pdev, struct dw_pci_controller *c)
drivers/i2c/busses/i2c-designware-pcidrv.c
153
static int navi_amd_setup(struct pci_dev *pdev, struct dw_pci_controller *c)
drivers/i2c/busses/i2c-designware-pcidrv.c
207
static int i2c_dw_pci_probe(struct pci_dev *pdev,
drivers/i2c/busses/i2c-designware-pcidrv.c
296
static void i2c_dw_pci_remove(struct pci_dev *pdev)
drivers/i2c/busses/i2c-designware-pcidrv.c
359
static void i2c_dw_pci_shutdown(struct pci_dev *pdev)
drivers/i2c/busses/i2c-designware-pcidrv.c
61
int (*setup)(struct pci_dev *pdev, struct dw_pci_controller *c);
drivers/i2c/busses/i2c-eg20t.c
712
static int pch_i2c_probe(struct pci_dev *pdev,
drivers/i2c/busses/i2c-eg20t.c
808
static void pch_i2c_remove(struct pci_dev *pdev)
drivers/i2c/busses/i2c-eg20t.c
835
struct pci_dev *pdev = to_pci_dev(dev);
drivers/i2c/busses/i2c-elektor.c
202
struct pci_dev *cy693_dev;
drivers/i2c/busses/i2c-hydra.c
102
static int hydra_probe(struct pci_dev *dev,
drivers/i2c/busses/i2c-hydra.c
129
static void hydra_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-i801.c
1373
i801_add_tco_spt(struct pci_dev *pci_dev, struct resource *tco_res)
drivers/i2c/busses/i2c-i801.c
1388
ret = p2sb_bar(pci_dev->bus, 0, res);
drivers/i2c/busses/i2c-i801.c
1392
if (pci_dev->device == PCI_DEVICE_ID_INTEL_DNV_SMBUS)
drivers/i2c/busses/i2c-i801.c
1399
return platform_device_register_resndata(&pci_dev->dev, "iTCO_wdt", -1,
drivers/i2c/busses/i2c-i801.c
1404
i801_add_tco_cnl(struct pci_dev *pci_dev, struct resource *tco_res)
drivers/i2c/busses/i2c-i801.c
1411
return platform_device_register_resndata(&pci_dev->dev, "iTCO_wdt", -1,
drivers/i2c/busses/i2c-i801.c
1417
struct pci_dev *pci_dev = priv->pci_dev;
drivers/i2c/busses/i2c-i801.c
1428
pci_read_config_dword(pci_dev, TCOBASE, &tco_base);
drivers/i2c/busses/i2c-i801.c
1429
pci_read_config_dword(pci_dev, TCOCTL, &tco_ctl);
drivers/i2c/busses/i2c-i801.c
1444
priv->tco_pdev = i801_add_tco_cnl(pci_dev, tco_res);
drivers/i2c/busses/i2c-i801.c
1446
priv->tco_pdev = i801_add_tco_spt(pci_dev, tco_res);
drivers/i2c/busses/i2c-i801.c
1449
pci_warn(pci_dev, "failed to create iTCO device\n");
drivers/i2c/busses/i2c-i801.c
1456
return address >= pci_resource_start(priv->pci_dev, SMBBAR) &&
drivers/i2c/busses/i2c-i801.c
1457
address <= pci_resource_end(priv->pci_dev, SMBBAR);
drivers/i2c/busses/i2c-i801.c
1465
struct pci_dev *pdev = priv->pci_dev;
drivers/i2c/busses/i2c-i801.c
1500
acpi_handle ah = ACPI_HANDLE(&priv->pci_dev->dev);
drivers/i2c/busses/i2c-i801.c
1508
return acpi_check_resource_conflict(&priv->pci_dev->resource[SMBBAR]);
drivers/i2c/busses/i2c-i801.c
1513
acpi_handle ah = ACPI_HANDLE(&priv->pci_dev->dev);
drivers/i2c/busses/i2c-i801.c
1528
pci_write_config_byte(priv->pci_dev, SMBHSTCFG, hstcfg);
drivers/i2c/busses/i2c-i801.c
1534
pci_write_config_byte(priv->pci_dev, SMBHSTCFG, priv->original_hstcfg);
drivers/i2c/busses/i2c-i801.c
1537
static int i801_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-i801.c
1555
priv->pci_dev = dev;
drivers/i2c/busses/i2c-i801.c
1627
pci_read_config_word(priv->pci_dev, PCI_STATUS, &pcists);
drivers/i2c/busses/i2c-i801.c
1690
static void i801_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-i801.c
1713
static void i801_shutdown(struct pci_dev *dev)
drivers/i2c/busses/i2c-i801.c
290
struct pci_dev *pci_dev;
drivers/i2c/busses/i2c-i801.c
387
pci_err(priv->pci_dev, "Illegal SMBus block read size %u\n", len);
drivers/i2c/busses/i2c-i801.c
418
pci_err(priv->pci_dev, "SMBus is busy, can't use it!\n");
drivers/i2c/busses/i2c-i801.c
424
pci_dbg(priv->pci_dev, "Clearing status flags (%02x)\n", status);
drivers/i2c/busses/i2c-i801.c
437
pci_dbg(priv->pci_dev, "Clearing aux status flag CRCE\n");
drivers/i2c/busses/i2c-i801.c
457
pci_dbg(priv->pci_dev, "Failed terminating the transaction\n");
drivers/i2c/busses/i2c-i801.c
463
pci_err(priv->pci_dev, "Transaction failed\n");
drivers/i2c/busses/i2c-i801.c
483
pci_dbg(priv->pci_dev, "PEC error\n");
drivers/i2c/busses/i2c-i801.c
486
pci_dbg(priv->pci_dev, "No response\n");
drivers/i2c/busses/i2c-i801.c
491
pci_dbg(priv->pci_dev, "Lost arbitration\n");
drivers/i2c/busses/i2c-i801.c
584
pci_dbg(priv->pci_dev, "Discarding extra byte on block read\n");
drivers/i2c/busses/i2c-i801.c
636
pci_read_config_word(priv->pci_dev, PCI_STATUS, &pcists);
drivers/i2c/busses/i2c-i801.c
804
pci_err(priv->pci_dev, "Unsupported transaction %d\n", command);
drivers/i2c/busses/i2c-i801.c
873
pci_read_config_byte(priv->pci_dev, SMBHSTCFG, &hostc);
drivers/i2c/busses/i2c-i801.c
874
pci_write_config_byte(priv->pci_dev, SMBHSTCFG, hostc | SMBHSTCFG_I2C_EN);
drivers/i2c/busses/i2c-i801.c
876
pci_err(priv->pci_dev, "I2C block read is unsupported!\n");
drivers/i2c/busses/i2c-i801.c
885
pci_write_config_byte(priv->pci_dev, SMBHSTCFG, hostc);
drivers/i2c/busses/i2c-i801.c
904
pm_runtime_get_sync(&priv->pci_dev->dev);
drivers/i2c/busses/i2c-i801.c
941
pm_runtime_put_autosuspend(&priv->pci_dev->dev);
drivers/i2c/busses/i2c-ismt.c
173
struct pci_dev *pci_dev;
drivers/i2c/busses/i2c-ismt.c
226
struct device *dev = &priv->pci_dev->dev;
drivers/i2c/busses/i2c-ismt.c
239
struct device *dev = &priv->pci_dev->dev;
drivers/i2c/busses/i2c-ismt.c
268
struct device *dev = &priv->pci_dev->dev;
drivers/i2c/busses/i2c-ismt.c
331
dev_dbg(&priv->pci_dev->dev, "Processing completed descriptor\n");
drivers/i2c/busses/i2c-ismt.c
332
__ismt_desc_dump(&priv->pci_dev->dev, desc);
drivers/i2c/busses/i2c-ismt.c
414
struct device *dev = &priv->pci_dev->dev;
drivers/i2c/busses/i2c-ismt.c
430
if (likely(pci_dev_msi_enabled(priv->pci_dev)))
drivers/i2c/busses/i2c-ismt.c
727
struct device *dev = &priv->pci_dev->dev;
drivers/i2c/busses/i2c-ismt.c
810
priv->hw = dmam_alloc_coherent(&priv->pci_dev->dev,
drivers/i2c/busses/i2c-ismt.c
821
priv->log = dmam_alloc_coherent(&priv->pci_dev->dev,
drivers/i2c/busses/i2c-ismt.c
839
err = pci_enable_msi(priv->pci_dev);
drivers/i2c/busses/i2c-ismt.c
843
err = devm_request_irq(&priv->pci_dev->dev,
drivers/i2c/busses/i2c-ismt.c
844
priv->pci_dev->irq,
drivers/i2c/busses/i2c-ismt.c
850
pci_disable_msi(priv->pci_dev);
drivers/i2c/busses/i2c-ismt.c
858
dev_warn(&priv->pci_dev->dev,
drivers/i2c/busses/i2c-ismt.c
861
err = devm_request_irq(&priv->pci_dev->dev,
drivers/i2c/busses/i2c-ismt.c
862
priv->pci_dev->irq,
drivers/i2c/busses/i2c-ismt.c
868
dev_err(&priv->pci_dev->dev, "no usable interrupts\n");
drivers/i2c/busses/i2c-ismt.c
883
ismt_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-ismt.c
903
priv->pci_dev = pdev;
drivers/i2c/busses/i2c-ismt.c
927
dev_dbg(&priv->pci_dev->dev, " start=0x%lX\n", start);
drivers/i2c/busses/i2c-ismt.c
928
dev_dbg(&priv->pci_dev->dev, " len=0x%lX\n", len);
drivers/i2c/busses/i2c-ismt.c
976
static void ismt_remove(struct pci_dev *pdev)
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
1070
struct pci_dev *pdev = to_pci_dev(dev);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
1104
struct pci_dev *pdev = to_pci_dev(dev);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
1129
static int pci1xxxx_i2c_probe_pci(struct pci_dev *pdev,
drivers/i2c/busses/i2c-nforce2.c
304
static int nforce2_probe_smb(struct pci_dev *dev, int bar, int alt_reg,
drivers/i2c/busses/i2c-nforce2.c
356
static int nforce2_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-nforce2.c
404
static void nforce2_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-nvidia-gpu.c
272
static int gpu_i2c_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-nvidia-gpu.c
332
static void gpu_i2c_remove(struct pci_dev *pdev)
drivers/i2c/busses/i2c-octeon-core.h
247
static inline bool octeon_i2c_is_otx2(struct pci_dev *pdev)
drivers/i2c/busses/i2c-pasemi-pci.c
25
static int pasemi_smb_pci_probe(struct pci_dev *dev,
drivers/i2c/busses/i2c-piix4.c
1024
static int piix4_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-piix4.c
1129
static void piix4_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-piix4.c
213
static bool piix4_sb800_use_mmio(struct pci_dev *PIIX4_dev)
drivers/i2c/busses/i2c-piix4.c
225
static int piix4_setup(struct pci_dev *PIIX4_dev,
drivers/i2c/busses/i2c-piix4.c
324
static int piix4_setup_sb800_smba(struct pci_dev *PIIX4_dev,
drivers/i2c/busses/i2c-piix4.c
371
static int piix4_setup_sb800(struct pci_dev *PIIX4_dev,
drivers/i2c/busses/i2c-piix4.c
481
static int piix4_setup_aux(struct pci_dev *PIIX4_dev,
drivers/i2c/busses/i2c-piix4.c
913
static int piix4_add_adapter(struct pci_dev *dev, unsigned short smba,
drivers/i2c/busses/i2c-piix4.c
980
static int piix4_add_adapters_sb800(struct pci_dev *dev, unsigned short smba,
drivers/i2c/busses/i2c-pxa-pci.c
100
static int ce4100_i2c_probe(struct pci_dev *dev,
drivers/i2c/busses/i2c-pxa-pci.c
23
static struct platform_device *add_i2c_device(struct pci_dev *dev, int bar)
drivers/i2c/busses/i2c-sis5595.c
119
static struct pci_dev *sis5595_pdev;
drivers/i2c/busses/i2c-sis5595.c
133
static int sis5595_setup(struct pci_dev *SIS5595_dev)
drivers/i2c/busses/i2c-sis5595.c
142
struct pci_dev *dev;
drivers/i2c/busses/i2c-sis5595.c
367
static int sis5595_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-sis630.c
404
static int sis630_setup(struct pci_dev *sis630_dev)
drivers/i2c/busses/i2c-sis630.c
407
struct pci_dev *dummy = NULL;
drivers/i2c/busses/i2c-sis630.c
508
static int sis630_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-sis630.c
533
static void sis630_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-sis96x.c
242
static int sis96x_probe(struct pci_dev *dev,
drivers/i2c/busses/i2c-sis96x.c
294
static void sis96x_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-thunderx-pcidrv.c
156
static int thunder_i2c_probe_pci(struct pci_dev *pdev,
drivers/i2c/busses/i2c-thunderx-pcidrv.c
250
static void thunder_i2c_remove_pci(struct pci_dev *pdev)
drivers/i2c/busses/i2c-via.c
135
static void vt586b_remove(struct pci_dev *dev)
drivers/i2c/busses/i2c-via.c
86
static int vt586b_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/i2c/busses/i2c-viapro.c
311
static int vt596_probe(struct pci_dev *pdev,
drivers/i2c/busses/i2c-viapro.c
44
static struct pci_dev *vt596_pdev;
drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c
38
struct pci_dev *pci;
drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c
396
static int mipi_i3c_hci_pci_probe(struct pci_dev *pci,
drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c
444
static void mipi_i3c_hci_pci_remove(struct pci_dev *pci)
drivers/infiniband/hw/bng_re/bng_debugfs.c
19
struct pci_dev *pdev = rdev->aux_dev->pdev;
drivers/infiniband/hw/bng_re/bng_fw.c
124
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_fw.c
311
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_fw.c
484
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_fw.c
575
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_fw.h
118
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_re.h
28
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_res.c
13
void bng_re_free_stats_ctx_mem(struct pci_dev *pdev,
drivers/infiniband/hw/bng_re/bng_res.c
136
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_res.c
24
int bng_re_alloc_stats_ctx_mem(struct pci_dev *pdev,
drivers/infiniband/hw/bng_re/bng_res.c
41
struct pci_dev *pdev = res->pdev;
drivers/infiniband/hw/bng_re/bng_res.c
69
struct pci_dev *pdev = res->pdev;
drivers/infiniband/hw/bng_re/bng_res.h
109
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_res.h
136
struct pci_dev *pdev;
drivers/infiniband/hw/bng_re/bng_res.h
209
void bng_re_free_stats_ctx_mem(struct pci_dev *pdev,
drivers/infiniband/hw/bng_re/bng_res.h
212
int bng_re_alloc_stats_ctx_mem(struct pci_dev *pdev,
drivers/infiniband/hw/bnxt_re/debugfs.c
489
struct pci_dev *pdev = rdev->en_dev->pdev;
drivers/infiniband/hw/bnxt_re/main.c
1953
struct pci_dev *pdev = rdev->en_dev->pdev;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
518
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
549
int bnxt_qplib_enable_nq(struct pci_dev *pdev, struct bnxt_qplib_nq *nq,
drivers/infiniband/hw/bnxt_re/qplib_fp.h
524
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_fp.h
552
int bnxt_qplib_enable_nq(struct pci_dev *pdev, struct bnxt_qplib_nq *nq,
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
1071
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
1106
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
292
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
630
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h
222
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_res.c
101
struct pci_dev *pdev = res->pdev;
drivers/infiniband/hw/bnxt_re/qplib_res.c
185
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_res.c
60
struct pci_dev *pdev = res->pdev;
drivers/infiniband/hw/bnxt_re/qplib_res.c
871
void bnxt_qplib_free_stats_ctx(struct pci_dev *pdev,
drivers/infiniband/hw/bnxt_re/qplib_res.c
882
int bnxt_qplib_alloc_stats_ctx(struct pci_dev *pdev,
drivers/infiniband/hw/bnxt_re/qplib_res.c
992
int bnxt_qplib_determine_atomics(struct pci_dev *dev)
drivers/infiniband/hw/bnxt_re/qplib_res.h
183
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_res.h
313
struct pci_dev *pdev;
drivers/infiniband/hw/bnxt_re/qplib_res.h
454
int bnxt_qplib_determine_atomics(struct pci_dev *dev);
drivers/infiniband/hw/bnxt_re/qplib_res.h
455
int bnxt_qplib_alloc_stats_ctx(struct pci_dev *pdev,
drivers/infiniband/hw/bnxt_re/qplib_res.h
458
void bnxt_qplib_free_stats_ctx(struct pci_dev *pdev,
drivers/infiniband/hw/efa/efa.h
50
struct pci_dev *pdev;
drivers/infiniband/hw/efa/efa_main.c
193
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/efa/efa_main.c
408
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/efa/efa_main.c
507
static int efa_device_init(struct efa_com_dev *edev, struct pci_dev *pdev)
drivers/infiniband/hw/efa/efa_main.c
536
static struct efa_dev *efa_probe_device(struct pci_dev *pdev)
drivers/infiniband/hw/efa/efa_main.c
641
static void efa_remove_device(struct pci_dev *pdev,
drivers/infiniband/hw/efa/efa_main.c
660
static int efa_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/infiniband/hw/efa/efa_main.c
680
static void efa_remove(struct pci_dev *pdev)
drivers/infiniband/hw/efa/efa_main.c
688
static void efa_shutdown(struct pci_dev *pdev)
drivers/infiniband/hw/efa/efa_main.c
70
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/erdma/erdma.h
186
struct pci_dev *pdev;
drivers/infiniband/hw/erdma/erdma_main.c
163
static int erdma_device_init(struct erdma_dev *dev, struct pci_dev *pdev)
drivers/infiniband/hw/erdma/erdma_main.c
241
static int erdma_probe_dev(struct pci_dev *pdev)
drivers/infiniband/hw/erdma/erdma_main.c
355
static void erdma_remove_dev(struct pci_dev *pdev)
drivers/infiniband/hw/erdma/erdma_main.c
537
static int erdma_ib_device_add(struct pci_dev *pdev)
drivers/infiniband/hw/erdma/erdma_main.c
615
static void erdma_ib_device_remove(struct pci_dev *pdev)
drivers/infiniband/hw/erdma/erdma_main.c
628
static int erdma_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/infiniband/hw/erdma/erdma_main.c
645
static void erdma_remove(struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/affinity.c
120
struct pci_dev *dev = NULL;
drivers/infiniband/hw/hfi1/aspm.c
25
struct pci_dev *parent = dd->pcidev->bus->self;
drivers/infiniband/hw/hfi1/aspm.c
59
struct pci_dev *parent = dd->pcidev->bus->self;
drivers/infiniband/hw/hfi1/aspm.c
79
struct pci_dev *parent = dd->pcidev->bus->self;
drivers/infiniband/hw/hfi1/chip.c
14944
struct pci_dev *pdev = dd->pcidev;
drivers/infiniband/hw/hfi1/chip.c
14954
struct pci_dev *parent = pdev->bus->self;
drivers/infiniband/hw/hfi1/driver.c
117
struct pci_dev *get_pci_dev(struct rvt_dev_info *rdi)
drivers/infiniband/hw/hfi1/hfi.h
1010
struct pci_dev *pcidev;
drivers/infiniband/hw/hfi1/hfi.h
1410
void hfi1_init_pportdata(struct pci_dev *pdev, struct hfi1_pportdata *ppd,
drivers/infiniband/hw/hfi1/hfi.h
2136
void hfi1_pcie_cleanup(struct pci_dev *pdev);
drivers/infiniband/hw/hfi1/hfi.h
2137
int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev);
drivers/infiniband/hw/hfi1/hfi.h
2150
struct pci_dev *get_pci_dev(struct rvt_dev_info *rdi);
drivers/infiniband/hw/hfi1/init.c
1205
static struct hfi1_devdata *hfi1_alloc_devdata(struct pci_dev *pdev,
drivers/infiniband/hw/hfi1/init.c
1350
static void remove_one(struct pci_dev *);
drivers/infiniband/hw/hfi1/init.c
1351
static int init_one(struct pci_dev *, const struct pci_device_id *);
drivers/infiniband/hw/hfi1/init.c
1352
static void shutdown_one(struct pci_dev *);
drivers/infiniband/hw/hfi1/init.c
1564
static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/infiniband/hw/hfi1/init.c
1716
static void remove_one(struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/init.c
1750
static void shutdown_one(struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/init.c
588
void hfi1_init_pportdata(struct pci_dev *pdev, struct hfi1_pportdata *ppd,
drivers/infiniband/hw/hfi1/pcie.c
239
struct pci_dev *parent = dd->pcidev->bus->self;
drivers/infiniband/hw/hfi1/pcie.c
27
struct pci_dev *pdev = dd->pcidev;
drivers/infiniband/hw/hfi1/pcie.c
414
struct pci_dev *parent;
drivers/infiniband/hw/hfi1/pcie.c
508
pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/infiniband/hw/hfi1/pcie.c
544
pci_mmio_enabled(struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/pcie.c
562
pci_slot_reset(struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/pcie.c
571
pci_resume(struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/pcie.c
721
struct pci_dev *pdev = dd->pcidev;
drivers/infiniband/hw/hfi1/pcie.c
78
void hfi1_pcie_cleanup(struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/pcie.c
799
struct pci_dev *dev = dd->pcidev;
drivers/infiniband/hw/hfi1/pcie.c
800
struct pci_dev *pdev;
drivers/infiniband/hw/hfi1/pcie.c
93
int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/pcie.c
937
struct pci_dev *parent = dd->pcidev->bus->self;
drivers/infiniband/hw/hns/hns_roce_ah.c
103
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_ah.c
66
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08 && udata) {
drivers/infiniband/hw/hns/hns_roce_bond.c
228
main_func_idx = PCI_FUNC(bond_grp->main_hr_dev->pci_dev->devfn);
drivers/infiniband/hw/hns/hns_roce_bond.c
369
u8 main_func_idx = PCI_FUNC(bond_grp->main_hr_dev->pci_dev->devfn);
drivers/infiniband/hw/hns/hns_roce_bond.c
420
if (i == PCI_FUNC(bond_grp->main_hr_dev->pci_dev->devfn))
drivers/infiniband/hw/hns/hns_roce_bond.c
468
func_idx = PCI_FUNC(hr_dev->pci_dev->devfn);
drivers/infiniband/hw/hns/hns_roce_bond.c
503
if (hr_dev->is_vf || pci_num_vf(hr_dev->pci_dev) > 0) {
drivers/infiniband/hw/hns/hns_roce_cq.c
106
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_cq.c
46
if (hr_dev->pci_dev->revision < PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_cq.c
62
if (hr_dev->pci_dev->revision < PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_debugfs.c
309
if (hr_dev->pci_dev->revision <= PCI_REVISION_ID_HIP08 ||
drivers/infiniband/hw/hns/hns_roce_debugfs.c
347
dbgfs->root = debugfs_create_dir(pci_name(hr_dev->pci_dev),
drivers/infiniband/hw/hns/hns_roce_device.h
1208
return hr_dev->pci_dev->bus->number;
drivers/infiniband/hw/hns/hns_roce_device.h
990
struct pci_dev *pci_dev;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1705
hr_dev->vendor_id = hr_dev->pci_dev->vendor;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1918
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1996
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
2172
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
2396
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
2461
cmd_num = hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08 ?
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
2603
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
2719
hr_dev->vendor_part_id = hr_dev->pci_dev->device;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3245
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3278
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3286
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3294
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3502
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3772
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
451
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4724
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5167
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08 ||
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5319
hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
542
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5429
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5436
} else if (hr_dev->pci_dev->revision > PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5527
hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08 ?
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5782
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5999
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6261
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6597
struct pci_dev *pdev = hr_dev->pci_dev;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6778
} else if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6873
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7008
"hns-%s-abn-%d", pci_name(hr_dev->pci_dev), j);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7012
"hns-%s-aeq-%d", pci_name(hr_dev->pci_dev), j - other_num);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7016
"hns-%s-ceq-%d", pci_name(hr_dev->pci_dev),
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7341
hr_dev->pci_dev = handle->pdev;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7342
id = pci_match_id(hns_roce_hw_v2_pci_tbl, hr_dev->pci_dev);
drivers/infiniband/hw/hns/hns_roce_main.c
259
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
drivers/infiniband/hw/hns/hns_roce_main.c
274
hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09) {
drivers/infiniband/hw/hns/hns_roce_main.c
446
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_main.c
466
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_main.c
52
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_main.c
836
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09 &&
drivers/infiniband/hw/hns/hns_roce_pd.c
102
uar->pfn = ((pci_resource_start(hr_dev->pci_dev, 2)) >> PAGE_SHIFT);
drivers/infiniband/hw/hns/hns_roce_pd.c
104
hr_dev->dwqe_page = pci_resource_start(hr_dev->pci_dev, 4);
drivers/infiniband/hw/hns/hns_roce_qp.c
1152
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_qp.c
1305
if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08 &&
drivers/infiniband/hw/hns/hns_roce_qp.c
477
if (dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_qp.c
942
if (hr_dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/hns/hns_roce_srq.c
272
if (dev->pci_dev->revision >= PCI_REVISION_ID_HIP09)
drivers/infiniband/hw/irdma/ig3rdma_if.c
81
struct pci_dev *pdev = cdev_info->pdev;
drivers/infiniband/hw/irdma/main.h
312
struct pci_dev *pcidev;
drivers/infiniband/hw/irdma/verbs.c
17
struct pci_dev *pcidev = iwdev->rf->pcidev;
drivers/infiniband/hw/irdma/verbs.c
5506
struct pci_dev *pcidev = iwdev->rf->pcidev;
drivers/infiniband/hw/mana/main.c
575
struct pci_dev *pdev = to_pci_dev(mdev_to_gc(dev)->dev);
drivers/infiniband/hw/mlx5/data_direct.c
158
static int mlx5_data_direct_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/infiniband/hw/mlx5/data_direct.c
201
static void mlx5_data_direct_remove(struct pci_dev *pdev)
drivers/infiniband/hw/mlx5/data_direct.c
30
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/mlx5/data_direct.c
57
static void mlx5_data_direct_shutdown(struct pci_dev *pdev)
drivers/infiniband/hw/mlx5/data_direct.c
62
static int mlx5_data_direct_set_dma_caps(struct pci_dev *pdev)
drivers/infiniband/hw/mlx5/data_direct.h
13
struct pci_dev *pdev;
drivers/infiniband/hw/mlx5/main.c
2481
static int phys_addr_to_bar(struct pci_dev *pdev, phys_addr_t pa)
drivers/infiniband/hw/mlx5/main.c
2509
struct pci_dev *pdev = to_mdev(entry->ucontext->device)->mdev->pdev;
drivers/infiniband/hw/mthca/mthca_catas.c
72
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/mthca/mthca_dev.h
290
struct pci_dev *pdev;
drivers/infiniband/hw/mthca/mthca_dev.h
454
int __mthca_restart_one(struct pci_dev *pdev);
drivers/infiniband/hw/mthca/mthca_main.c
1066
static void __mthca_remove_one(struct pci_dev *pdev)
drivers/infiniband/hw/mthca/mthca_main.c
1107
int __mthca_restart_one(struct pci_dev *pdev)
drivers/infiniband/hw/mthca/mthca_main.c
1120
static int mthca_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/infiniband/hw/mthca/mthca_main.c
1142
static void mthca_remove_one(struct pci_dev *pdev)
drivers/infiniband/hw/mthca/mthca_main.c
897
static int __mthca_init_one(struct pci_dev *pdev, int hca_type)
drivers/infiniband/hw/mthca/mthca_reset.c
47
struct pci_dev *bridge = NULL;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1645
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1720
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1782
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2185
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2240
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2299
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2370
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2717
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2748
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2860
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2881
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
760
const struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
474
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
527
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
748
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
794
struct pci_dev *pdev = dev->nic_info.pdev;
drivers/infiniband/hw/qedr/main.c
414
static void qedr_pci_set_atomic(struct qedr_dev *dev, struct pci_dev *pdev)
drivers/infiniband/hw/qedr/main.c
844
static struct qedr_dev *qedr_add(struct qed_dev *cdev, struct pci_dev *pdev,
drivers/infiniband/hw/qedr/qedr.h
125
struct pci_dev *pdev;
drivers/infiniband/hw/qedr/qedr_roce_cm.c
495
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/qedr/verbs.c
502
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/qedr/verbs.c
526
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/usnic/usnic_fwd.c
202
struct pci_dev *pdev;
drivers/infiniband/hw/usnic/usnic_fwd.c
84
struct usnic_fwd_dev *usnic_fwd_dev_alloc(struct pci_dev *pdev)
drivers/infiniband/hw/usnic/usnic_fwd.h
48
struct pci_dev *pdev;
drivers/infiniband/hw/usnic/usnic_fwd.h
74
struct usnic_fwd_dev *usnic_fwd_dev_alloc(struct pci_dev *pdev);
drivers/infiniband/hw/usnic/usnic_ib.h
75
struct pci_dev *pdev;
drivers/infiniband/hw/usnic/usnic_ib_main.c
385
static void *usnic_ib_device_add(struct pci_dev *dev)
drivers/infiniband/hw/usnic/usnic_ib_main.c
478
struct pci_dev *dev;
drivers/infiniband/hw/usnic/usnic_ib_main.c
503
struct pci_dev *parent_pci, *vf_pci;
drivers/infiniband/hw/usnic/usnic_ib_main.c
546
static int usnic_ib_pci_probe(struct pci_dev *pdev,
drivers/infiniband/hw/usnic/usnic_ib_main.c
630
static void usnic_ib_pci_remove(struct pci_dev *pdev)
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
590
struct pci_dev *pdev;
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
614
struct pci_dev *pdev;
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
86
struct pci_dev *pdev;
drivers/infiniband/hw/usnic/usnic_vnic.c
349
static int usnic_vnic_discover_resources(struct pci_dev *pdev,
drivers/infiniband/hw/usnic/usnic_vnic.c
406
struct pci_dev *usnic_vnic_get_pdev(struct usnic_vnic *vnic)
drivers/infiniband/hw/usnic/usnic_vnic.c
420
struct pci_dev *pdev;
drivers/infiniband/hw/usnic/usnic_vnic.c
438
struct usnic_vnic *usnic_vnic_alloc(struct pci_dev *pdev)
drivers/infiniband/hw/usnic/usnic_vnic.h
111
struct pci_dev *usnic_vnic_get_pdev(struct usnic_vnic *vnic);
drivers/infiniband/hw/usnic/usnic_vnic.h
114
struct usnic_vnic *usnic_vnic_alloc(struct pci_dev *pdev);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
206
struct pci_dev *pdev;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
1063
static void pvrdma_pci_remove(struct pci_dev *pdev)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
553
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
598
struct pci_dev *pdev = dev->pdev;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
690
struct pci_dev *pdev_net;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
764
static int pvrdma_pci_probe(struct pci_dev *pdev,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
767
struct pci_dev *pdev_net;
drivers/input/gameport/emu10k1-gp.c
23
struct pci_dev *dev;
drivers/input/gameport/emu10k1-gp.c
40
static int emu_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/input/gameport/emu10k1-gp.c
90
static void emu_remove(struct pci_dev *pdev)
drivers/input/gameport/fm801-gp.c
116
static void fm801_gp_remove(struct pci_dev *pci)
drivers/input/gameport/fm801-gp.c
65
static int fm801_gp_probe(struct pci_dev *pci, const struct pci_device_id *id)
drivers/input/serio/pcips2.c
126
static int pcips2_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/input/serio/pcips2.c
175
static void pcips2_remove(struct pci_dev *dev)
drivers/input/serio/pcips2.c
40
struct pci_dev *dev;
drivers/iommu/amd/amd_iommu.h
107
static inline bool is_rd890_iommu(struct pci_dev *pdev)
drivers/iommu/amd/amd_iommu.h
145
static inline int get_pci_sbdf_id(struct pci_dev *pdev)
drivers/iommu/amd/amd_iommu_types.h
640
struct pci_dev *dev;
drivers/iommu/amd/amd_iommu_types.h
643
struct pci_dev *root_pdev;
drivers/iommu/amd/init.c
2062
struct pci_dev *pdev = iommu->dev;
drivers/iommu/amd/init.c
2786
struct pci_dev *pdev = iommu->root_pdev;
drivers/iommu/amd/iommu.c
1645
static int device_flush_dte_alias(struct pci_dev *pdev, u16 alias, void *data)
drivers/iommu/amd/iommu.c
1658
struct pci_dev *pdev = NULL;
drivers/iommu/amd/iommu.c
2339
struct pci_dev *pdev;
drivers/iommu/amd/iommu.c
3189
static int iommu_flush_dev_irt(struct pci_dev *unused, u16 devid, void *data)
drivers/iommu/amd/iommu.c
3206
struct pci_dev *pdev = NULL;
drivers/iommu/amd/iommu.c
329
struct pci_dev *pdev = to_pci_dev(dev);
drivers/iommu/amd/iommu.c
3314
static int set_remap_table_entry_alias(struct pci_dev *pdev, u16 alias,
drivers/iommu/amd/iommu.c
3341
u16 devid, struct pci_dev *pdev,
drivers/iommu/amd/iommu.c
3409
bool align, struct pci_dev *pdev,
drivers/iommu/amd/iommu.c
410
static int clone_alias(struct pci_dev *pdev_origin, u16 alias, void *data)
drivers/iommu/amd/iommu.c
415
struct pci_dev *pdev = data;
drivers/iommu/amd/iommu.c
451
struct pci_dev *pdev;
drivers/iommu/amd/iommu.c
469
struct pci_dev *pdev = to_pci_dev(dev);
drivers/iommu/amd/iommu.c
537
static u32 pdev_get_caps(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
562
static inline int pdev_enable_cap_ats(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
582
static inline void pdev_disable_cap_ats(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
592
static inline int pdev_enable_cap_pri(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
619
static inline void pdev_disable_cap_pri(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
629
static inline int pdev_enable_cap_pasid(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
647
static inline void pdev_disable_cap_pasid(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
657
static void pdev_enable_caps(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
664
static void pdev_disable_caps(struct pci_dev *pdev)
drivers/iommu/amd/iommu.c
790
struct pci_dev *pdev;
drivers/iommu/amd/iommu.c
822
struct pci_dev *pdev;
drivers/iommu/amd/iommu.c
862
struct pci_dev *pdev;
drivers/iommu/amd/ppr.c
111
struct pci_dev *pdev;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2948
struct pci_dev *pdev;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2968
struct pci_dev *pdev;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2996
struct pci_dev *pdev;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4117
struct pci_dev *pdev;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4297
struct pci_dev *pdev = to_pci_dev(dev);
drivers/iommu/arm/arm-smmu/arm-smmu.c
128
static int __arm_smmu_get_pci_sid(struct pci_dev *pdev, u16 alias, void *data)
drivers/iommu/dma-iommu.c
507
static int iova_reserve_pci_windows(struct pci_dev *dev,
drivers/iommu/fsl_pamu_domain.c
247
struct pci_dev *pdev = NULL;
drivers/iommu/fsl_pamu_domain.c
307
struct pci_dev *pdev = NULL;
drivers/iommu/fsl_pamu_domain.c
386
struct pci_dev *pdev;
drivers/iommu/intel/dmar.c
124
dmar_alloc_pci_notify_info(struct pci_dev *dev, unsigned long event)
drivers/iommu/intel/dmar.c
128
struct pci_dev *tmp;
drivers/iommu/intel/dmar.c
334
static inline void vf_inherit_msi_domain(struct pci_dev *pdev)
drivers/iommu/intel/dmar.c
336
struct pci_dev *physfn = pci_physfn(pdev);
drivers/iommu/intel/dmar.c
344
struct pci_dev *pdev = to_pci_dev(data);
drivers/iommu/intel/dmar.c
682
int cnt, struct pci_dev *dev)
drivers/iommu/intel/dmar.c
700
dmar_find_matched_drhd_unit(struct pci_dev *dev)
drivers/iommu/intel/dmar.c
806
struct pci_dev *dev = NULL;
drivers/iommu/intel/iommu.c
1200
static int domain_context_mapping_cb(struct pci_dev *pdev,
drivers/iommu/intel/iommu.c
1375
struct pci_dev *pdev;
drivers/iommu/intel/iommu.c
1400
struct pci_dev *pdev = to_pci_dev(dev);
drivers/iommu/intel/iommu.c
2204
static struct dmar_satc_unit *dmar_find_matched_satc_unit(struct pci_dev *dev)
drivers/iommu/intel/iommu.c
2227
static bool dmar_ats_supported(struct pci_dev *dev, struct intel_iommu *iommu)
drivers/iommu/intel/iommu.c
2229
struct pci_dev *bridge = NULL;
drivers/iommu/intel/iommu.c
2472
struct pci_dev *pdev = NULL;
drivers/iommu/intel/iommu.c
2692
static int domain_context_clear_one_cb(struct pci_dev *pdev, u16 alias, void *opaque)
drivers/iommu/intel/iommu.c
3234
struct pci_dev *pdev = dev_is_pci(dev) ? to_pci_dev(dev) : NULL;
drivers/iommu/intel/iommu.c
3423
struct pci_dev *pdev = to_pci_dev(device);
drivers/iommu/intel/iommu.c
3502
static bool risky_device(struct pci_dev *pdev)
drivers/iommu/intel/iommu.c
3815
static int context_setup_pass_through_cb(struct pci_dev *pdev, u16 alias, void *data)
drivers/iommu/intel/iommu.c
3936
static void quirk_iommu_igfx(struct pci_dev *dev)
drivers/iommu/intel/iommu.c
397
struct pci_dev *pdev, *pbridge;
drivers/iommu/intel/iommu.c
3986
static void quirk_iommu_rwbf(struct pci_dev *dev)
drivers/iommu/intel/iommu.c
4017
static void quirk_calpella_no_shadow_gtt(struct pci_dev *dev)
drivers/iommu/intel/iommu.c
4040
static void quirk_igfx_skip_te_disable(struct pci_dev *dev)
drivers/iommu/intel/iommu.c
4070
struct pci_dev *pdev;
drivers/iommu/intel/iommu.c
413
static bool quirk_ioat_snb_local_iommu(struct pci_dev *pdev)
drivers/iommu/intel/iommu.c
449
struct pci_dev *pdev = to_pci_dev(dev);
drivers/iommu/intel/iommu.c
463
struct pci_dev *pdev = NULL;
drivers/iommu/intel/iommu.c
473
struct pci_dev *pf_pdev;
drivers/iommu/intel/iommu.c
857
static bool dev_needs_extra_dtlb_flush(struct pci_dev *pdev)
drivers/iommu/intel/iommu.c
870
struct pci_dev *pdev;
drivers/iommu/intel/iommu.c
894
struct pci_dev *pdev;
drivers/iommu/intel/iommu.h
1147
struct dmar_drhd_unit *dmar_find_matched_drhd_unit(struct pci_dev *dev);
drivers/iommu/intel/irq_remapping.c
218
static struct irq_domain *map_dev_to_ir(struct pci_dev *dev)
drivers/iommu/intel/irq_remapping.c
353
struct pci_dev *pdev;
drivers/iommu/intel/irq_remapping.c
359
static int set_msi_sid_cb(struct pci_dev *pdev, u16 alias, void *opaque)
drivers/iommu/intel/irq_remapping.c
373
static int set_msi_sid(struct irte *irte, struct pci_dev *dev)
drivers/iommu/intel/pasid.c
759
static int pci_pasid_table_teardown(struct pci_dev *pdev, u16 alias, void *data)
drivers/iommu/intel/pasid.c
896
static int pci_pasid_table_setup(struct pci_dev *pdev, u16 alias, void *data)
drivers/iommu/iommu.c
1480
static struct iommu_group *get_pci_alias_group(struct pci_dev *pdev,
drivers/iommu/iommu.c
1499
static struct iommu_group *get_pci_function_alias_group(struct pci_dev *pdev,
drivers/iommu/iommu.c
1502
struct pci_dev *tmp = NULL;
drivers/iommu/iommu.c
1533
static struct iommu_group *get_pci_alias_group(struct pci_dev *pdev,
drivers/iommu/iommu.c
1536
struct pci_dev *tmp = NULL;
drivers/iommu/iommu.c
1570
struct pci_dev *pdev;
drivers/iommu/iommu.c
1578
static int get_pci_alias_or_group(struct pci_dev *pdev, u16 alias, void *opaque)
drivers/iommu/iommu.c
1625
struct pci_dev *pdev = to_pci_dev(dev);
drivers/iommu/iommu.c
4034
int pci_dev_reset_iommu_prepare(struct pci_dev *pdev)
drivers/iommu/iommu.c
4097
static int __group_device_cmp_dma_alias(struct pci_dev *dev, u16 alias,
drivers/iommu/iommu.c
4103
static int group_device_cmp_dma_alias(struct pci_dev *dev, u16 alias,
drivers/iommu/iommu.c
4146
void pci_dev_reset_iommu_done(struct pci_dev *pdev)
drivers/iommu/iommufd/device.c
1644
struct pci_dev *pdev = to_pci_dev(idev->dev);
drivers/iommu/iommufd/device.c
481
struct pci_dev *pdev;
drivers/iommu/of_iommu.c
84
static int of_pci_iommu_init(struct pci_dev *pdev, u16 alias, void *data)
drivers/iommu/riscv/iommu-pci.c
104
static void riscv_iommu_pci_shutdown(struct pci_dev *pdev)
drivers/iommu/riscv/iommu-pci.c
33
static int riscv_iommu_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/iommu/riscv/iommu-pci.c
97
static void riscv_iommu_pci_remove(struct pci_dev *pdev)
drivers/ipack/carriers/tpci200.c
516
static int tpci200_pci_probe(struct pci_dev *pdev,
drivers/ipack/carriers/tpci200.c
624
static void tpci200_pci_remove(struct pci_dev *dev)
drivers/ipack/carriers/tpci200.h
147
struct pci_dev *pdev;
drivers/irqchip/irq-gic-its-msi-parent.c
116
struct pci_dev *pdev;
drivers/irqchip/irq-gic-its-msi-parent.c
47
static int its_pci_msi_vec_count(struct pci_dev *pdev, void *data)
drivers/irqchip/irq-gic-its-msi-parent.c
58
static int its_get_pci_alias(struct pci_dev *pdev, u16 alias, void *data)
drivers/irqchip/irq-gic-its-msi-parent.c
60
struct pci_dev **alias_dev = data;
drivers/irqchip/irq-gic-its-msi-parent.c
70
struct pci_dev *pdev, *alias_dev;
drivers/leds/leds-ss4200.c
344
static struct pci_dev *nas_gpio_pci_dev;
drivers/leds/leds-ss4200.c
345
static int ich7_lpc_probe(struct pci_dev *dev,
drivers/leds/leds-ss4200.c
407
static void ich7_lpc_remove(struct pci_dev *dev)
drivers/macintosh/macio_asic.c
685
static int macio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/macintosh/macio_asic.c
745
static void macio_pci_remove(struct pci_dev* pdev)
drivers/macintosh/via-pmu.c
1867
struct pci_dev *grackle;
drivers/mcb/mcb-pci.c
129
static void mcb_pci_remove(struct pci_dev *pdev)
drivers/mcb/mcb-pci.c
25
struct pci_dev *pdev = to_pci_dev(dev);
drivers/mcb/mcb-pci.c
30
static int mcb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/media/common/b2c2/flexcop-common.h
122
int flexcop_dma_allocate(struct pci_dev *pdev,
drivers/media/common/b2c2/flexcop-common.h
40
struct pci_dev *pdev;
drivers/media/common/saa7146/saa7146_core.c
166
void *saa7146_vmalloc_build_pgtable(struct pci_dev *pci, long length, struct saa7146_pgtable *pt)
drivers/media/common/saa7146/saa7146_core.c
204
void saa7146_vfree_destroy_pgtable(struct pci_dev *pci, void *mem, struct saa7146_pgtable *pt)
drivers/media/common/saa7146/saa7146_core.c
213
void saa7146_pgtable_free(struct pci_dev *pci, struct saa7146_pgtable *pt)
drivers/media/common/saa7146/saa7146_core.c
221
int saa7146_pgtable_alloc(struct pci_dev *pci, struct saa7146_pgtable *pt)
drivers/media/common/saa7146/saa7146_core.c
237
int saa7146_pgtable_build_single(struct pci_dev *pci, struct saa7146_pgtable *pt,
drivers/media/common/saa7146/saa7146_core.c
329
static int saa7146_init_one(struct pci_dev *pci, const struct pci_device_id *ent)
drivers/media/common/saa7146/saa7146_core.c
485
static void saa7146_remove_one(struct pci_dev *pdev)
drivers/media/common/saa7146/saa7146_video.c
89
struct pci_dev *pci = dev->pci;
drivers/media/i2c/cvs/core.c
657
struct pci_dev *ipu = NULL;
drivers/media/mc/mc-device.c
866
struct pci_dev *pci_dev,
drivers/media/mc/mc-device.c
869
mdev->dev = &pci_dev->dev;
drivers/media/mc/mc-device.c
874
strscpy(mdev->model, pci_name(pci_dev), sizeof(mdev->model));
drivers/media/mc/mc-device.c
876
sprintf(mdev->bus_info, "PCI:%s", pci_name(pci_dev));
drivers/media/mc/mc-device.c
878
mdev->hw_revision = (pci_dev->subsystem_vendor << 16)
drivers/media/mc/mc-device.c
879
| pci_dev->subsystem_device;
drivers/media/pci/b2c2/flexcop-dma.c
9
int flexcop_dma_allocate(struct pci_dev *pdev,
drivers/media/pci/b2c2/flexcop-pci.c
343
static int flexcop_pci_probe(struct pci_dev *pdev,
drivers/media/pci/b2c2/flexcop-pci.c
409
static void flexcop_pci_remove(struct pci_dev *pdev)
drivers/media/pci/b2c2/flexcop-pci.c
46
struct pci_dev *pdev;
drivers/media/pci/bt8xx/bt878.c
398
static int bt878_probe(struct pci_dev *dev, const struct pci_device_id *pci_id)
drivers/media/pci/bt8xx/bt878.c
496
static void bt878_remove(struct pci_dev *pci_dev)
drivers/media/pci/bt8xx/bt878.c
499
struct bt878 *bt = pci_get_drvdata(pci_dev);
drivers/media/pci/bt8xx/bt878.c
531
pci_disable_device(pci_dev);
drivers/media/pci/bt8xx/bt878.h
100
struct pci_dev *dev;
drivers/media/pci/bt8xx/btcx-risc.c
41
void btcx_riscmem_free(struct pci_dev *pci,
drivers/media/pci/bt8xx/btcx-risc.c
55
int btcx_riscmem_alloc(struct pci_dev *pci,
drivers/media/pci/bt8xx/btcx-risc.h
14
int btcx_riscmem_alloc(struct pci_dev *pci,
drivers/media/pci/bt8xx/btcx-risc.h
17
void btcx_riscmem_free(struct pci_dev *pci,
drivers/media/pci/bt8xx/bttv-cards.c
4870
struct pci_dev *dev = NULL;
drivers/media/pci/bt8xx/bttv-driver.c
3193
static void pci_set_command(struct pci_dev *dev)
drivers/media/pci/bt8xx/bttv-driver.c
3204
static int bttv_probe(struct pci_dev *dev, const struct pci_device_id *pci_id)
drivers/media/pci/bt8xx/bttv-driver.c
3457
static void bttv_remove(struct pci_dev *pci_dev)
drivers/media/pci/bt8xx/bttv-driver.c
3459
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/bt8xx/bttv-if.c
34
struct pci_dev* bttv_get_pcidev(unsigned int card)
drivers/media/pci/bt8xx/bttv.h
206
struct pci_dev *pci;
drivers/media/pci/bt8xx/bttv.h
304
extern struct pci_dev* bttv_get_pcidev(unsigned int card);
drivers/media/pci/bt8xx/dvb-bt8xx.c
100
static int is_pci_slot_eq(struct pci_dev* adev, struct pci_dev* bdev)
drivers/media/pci/bt8xx/dvb-bt8xx.c
111
struct pci_dev* bttv_pci_dev)
drivers/media/pci/bt8xx/dvb-bt8xx.c
809
struct pci_dev* bttv_pci_dev;
drivers/media/pci/cobalt/cobalt-alsa-main.c
95
ret = snd_card_new(&cobalt->pci_dev->dev, SNDRV_DEFAULT_IDX1,
drivers/media/pci/cobalt/cobalt-driver.c
188
struct pci_dev *pci_dev = cobalt->pci_dev;
drivers/media/pci/cobalt/cobalt-driver.c
189
struct pci_dev *pci_bus_dev = cobalt->pci_dev->bus->self;
drivers/media/pci/cobalt/cobalt-driver.c
193
if (!pci_is_pcie(pci_dev) || !pci_is_pcie(pci_bus_dev))
drivers/media/pci/cobalt/cobalt-driver.c
197
pcie_capability_read_dword(pci_dev, PCI_EXP_DEVCAP, &capa);
drivers/media/pci/cobalt/cobalt-driver.c
198
pcie_capability_read_word(pci_dev, PCI_EXP_DEVCTL, &ctrl);
drivers/media/pci/cobalt/cobalt-driver.c
199
pcie_capability_read_word(pci_dev, PCI_EXP_DEVSTA, &stat);
drivers/media/pci/cobalt/cobalt-driver.c
209
pcie_capability_read_dword(pci_dev, PCI_EXP_LNKCAP, &capa);
drivers/media/pci/cobalt/cobalt-driver.c
210
pcie_capability_read_word(pci_dev, PCI_EXP_LNKCTL, &ctrl);
drivers/media/pci/cobalt/cobalt-driver.c
211
pcie_capability_read_word(pci_dev, PCI_EXP_LNKSTA, &stat);
drivers/media/pci/cobalt/cobalt-driver.c
227
pcie_capability_read_dword(pci_dev, PCI_EXP_SLTCAP, &capa);
drivers/media/pci/cobalt/cobalt-driver.c
228
pcie_capability_read_word(pci_dev, PCI_EXP_SLTCTL, &ctrl);
drivers/media/pci/cobalt/cobalt-driver.c
229
pcie_capability_read_word(pci_dev, PCI_EXP_SLTSTA, &stat);
drivers/media/pci/cobalt/cobalt-driver.c
237
struct pci_dev *pci_dev = cobalt->pci_dev;
drivers/media/pci/cobalt/cobalt-driver.c
240
if (!pci_is_pcie(pci_dev))
drivers/media/pci/cobalt/cobalt-driver.c
242
pcie_capability_read_word(pci_dev, PCI_EXP_LNKSTA, &link);
drivers/media/pci/cobalt/cobalt-driver.c
248
struct pci_dev *pci_dev = cobalt->pci_dev->bus->self;
drivers/media/pci/cobalt/cobalt-driver.c
251
if (!pci_is_pcie(pci_dev))
drivers/media/pci/cobalt/cobalt-driver.c
253
pcie_capability_read_dword(pci_dev, PCI_EXP_LNKCAP, &link);
drivers/media/pci/cobalt/cobalt-driver.c
257
static void msi_config_show(struct cobalt *cobalt, struct pci_dev *pci_dev)
drivers/media/pci/cobalt/cobalt-driver.c
262
pci_read_config_word(pci_dev, 0x52, &ctrl);
drivers/media/pci/cobalt/cobalt-driver.c
268
pci_read_config_dword(pci_dev, 0x54, &adrs_l);
drivers/media/pci/cobalt/cobalt-driver.c
269
pci_read_config_dword(pci_dev, 0x58, &adrs_h);
drivers/media/pci/cobalt/cobalt-driver.c
270
pci_read_config_word(pci_dev, 0x5c, &data);
drivers/media/pci/cobalt/cobalt-driver.c
279
static void cobalt_pci_iounmap(struct cobalt *cobalt, struct pci_dev *pci_dev)
drivers/media/pci/cobalt/cobalt-driver.c
282
pci_iounmap(pci_dev, cobalt->bar0);
drivers/media/pci/cobalt/cobalt-driver.c
286
pci_iounmap(pci_dev, cobalt->bar1);
drivers/media/pci/cobalt/cobalt-driver.c
291
static void cobalt_free_msi(struct cobalt *cobalt, struct pci_dev *pci_dev)
drivers/media/pci/cobalt/cobalt-driver.c
293
free_irq(pci_dev->irq, (void *)cobalt);
drivers/media/pci/cobalt/cobalt-driver.c
294
pci_free_irq_vectors(pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
297
static int cobalt_setup_pci(struct cobalt *cobalt, struct pci_dev *pci_dev,
drivers/media/pci/cobalt/cobalt-driver.c
305
ret = pci_enable_device(pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
310
pci_set_master(pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
311
pci_read_config_byte(pci_dev, PCI_CLASS_REVISION, &cobalt->card_rev);
drivers/media/pci/cobalt/cobalt-driver.c
312
pci_read_config_word(pci_dev, PCI_DEVICE_ID, &cobalt->device_id);
drivers/media/pci/cobalt/cobalt-driver.c
336
if (dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(64))) {
drivers/media/pci/cobalt/cobalt-driver.c
337
ret = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/media/pci/cobalt/cobalt-driver.c
344
ret = pci_request_regions(pci_dev, "cobalt");
drivers/media/pci/cobalt/cobalt-driver.c
352
cobalt->bar0 = pci_iomap(pci_dev, 0, 0);
drivers/media/pci/cobalt/cobalt-driver.c
353
cobalt->bar1 = pci_iomap(pci_dev, 1, 0);
drivers/media/pci/cobalt/cobalt-driver.c
355
cobalt->bar1 = pci_iomap(pci_dev, 2, 0);
drivers/media/pci/cobalt/cobalt-driver.c
371
if (pci_alloc_irq_vectors(pci_dev, 1, 1, PCI_IRQ_MSI) < 1) {
drivers/media/pci/cobalt/cobalt-driver.c
376
msi_config_show(cobalt, pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
379
if (request_irq(pci_dev->irq, cobalt_irq_handler, IRQF_SHARED,
drivers/media/pci/cobalt/cobalt-driver.c
381
cobalt_err("Failed to register irq %d\n", pci_dev->irq);
drivers/media/pci/cobalt/cobalt-driver.c
390
pci_disable_msi(pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
393
cobalt_pci_iounmap(cobalt, pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
394
pci_release_regions(pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
397
pci_disable_device(cobalt->pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
656
static int cobalt_probe(struct pci_dev *pci_dev,
drivers/media/pci/cobalt/cobalt-driver.c
669
cobalt->pci_dev = pci_dev;
drivers/media/pci/cobalt/cobalt-driver.c
673
retval = v4l2_device_register(&pci_dev->dev, &cobalt->v4l2_dev);
drivers/media/pci/cobalt/cobalt-driver.c
696
retval = cobalt_setup_pci(cobalt, pci_dev, pci_id);
drivers/media/pci/cobalt/cobalt-driver.c
742
cobalt_free_msi(cobalt, pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
743
cobalt_pci_iounmap(cobalt, pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
744
pci_release_regions(cobalt->pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
745
pci_disable_device(cobalt->pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
756
static void cobalt_remove(struct pci_dev *pci_dev)
drivers/media/pci/cobalt/cobalt-driver.c
758
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
777
cobalt_free_msi(cobalt, pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
779
cobalt_pci_iounmap(cobalt, pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
780
pci_release_regions(cobalt->pci_dev);
drivers/media/pci/cobalt/cobalt-driver.c
781
pci_disable_device(cobalt->pci_dev);
drivers/media/pci/cobalt/cobalt-driver.h
252
struct pci_dev *pci_dev;
drivers/media/pci/cobalt/cobalt-flash.c
105
mtd->dev.parent = &cobalt->pci_dev->dev;
drivers/media/pci/cobalt/cobalt-i2c.c
358
adap->dev.parent = &cobalt->pci_dev->dev;
drivers/media/pci/cobalt/cobalt-v4l2.c
1263
q->dev = &cobalt->pci_dev->dev;
drivers/media/pci/cobalt/cobalt-v4l2.c
479
"PCIe:%s", pci_name(cobalt->pci_dev));
drivers/media/pci/cobalt/cobalt-v4l2.c
74
desc->dev = &cobalt->pci_dev->dev;
drivers/media/pci/cx18/cx18-alsa-main.c
126
ret = snd_card_new(&cx->pci_dev->dev,
drivers/media/pci/cx18/cx18-av-firmware.c
73
if (request_firmware(&fw, FWFILE, &cx->pci_dev->dev) != 0) {
drivers/media/pci/cx18/cx18-driver.c
1018
retval = request_irq(cx->pci_dev->irq, cx18_irq_handler,
drivers/media/pci/cx18/cx18-driver.c
1117
free_irq(cx->pci_dev->irq, (void *)cx);
drivers/media/pci/cx18/cx18-driver.c
1246
static void cx18_remove(struct pci_dev *pci_dev)
drivers/media/pci/cx18/cx18-driver.c
1248
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx18/cx18-driver.c
1279
free_irq(cx->pci_dev->irq, (void *)cx);
drivers/media/pci/cx18/cx18-driver.c
1285
pci_disable_device(cx->pci_dev);
drivers/media/pci/cx18/cx18-driver.c
643
if (cx->pci_dev->subsystem_vendor == CX18_PCI_ID_HAUPPAUGE) {
drivers/media/pci/cx18/cx18-driver.c
653
if (cx->pci_dev->device !=
drivers/media/pci/cx18/cx18-driver.c
656
if (cx->pci_dev->subsystem_vendor !=
drivers/media/pci/cx18/cx18-driver.c
659
if (cx->pci_dev->subsystem_device !=
drivers/media/pci/cx18/cx18-driver.c
672
cx->pci_dev->vendor, cx->pci_dev->device);
drivers/media/pci/cx18/cx18-driver.c
674
cx->pci_dev->subsystem_vendor,
drivers/media/pci/cx18/cx18-driver.c
675
cx->pci_dev->subsystem_device);
drivers/media/pci/cx18/cx18-driver.c
717
cx->base_addr = pci_resource_start(cx->pci_dev, 0);
drivers/media/pci/cx18/cx18-driver.c
795
static int cx18_setup_pci(struct cx18 *cx, struct pci_dev *pci_dev,
drivers/media/pci/cx18/cx18-driver.c
803
if (pci_enable_device(pci_dev)) {
drivers/media/pci/cx18/cx18-driver.c
807
if (dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32))) {
drivers/media/pci/cx18/cx18-driver.c
818
pci_read_config_word(pci_dev, PCI_COMMAND, &cmd);
drivers/media/pci/cx18/cx18-driver.c
820
pci_write_config_word(pci_dev, PCI_COMMAND, cmd);
drivers/media/pci/cx18/cx18-driver.c
822
cx->card_rev = pci_dev->revision;
drivers/media/pci/cx18/cx18-driver.c
823
pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &pci_latency);
drivers/media/pci/cx18/cx18-driver.c
828
pci_write_config_byte(pci_dev, PCI_LATENCY_TIMER, 64);
drivers/media/pci/cx18/cx18-driver.c
829
pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &pci_latency);
drivers/media/pci/cx18/cx18-driver.c
833
cx->pci_dev->device, cx->card_rev, pci_dev->bus->number,
drivers/media/pci/cx18/cx18-driver.c
834
PCI_SLOT(pci_dev->devfn), PCI_FUNC(pci_dev->devfn),
drivers/media/pci/cx18/cx18-driver.c
835
cx->pci_dev->irq, pci_latency, (u64)cx->base_addr);
drivers/media/pci/cx18/cx18-driver.c
886
static int cx18_probe(struct pci_dev *pci_dev,
drivers/media/pci/cx18/cx18-driver.c
906
cx->pci_dev = pci_dev;
drivers/media/pci/cx18/cx18-driver.c
909
retval = v4l2_device_register(&pci_dev->dev, &cx->v4l2_dev);
drivers/media/pci/cx18/cx18-driver.c
933
retval = cx18_setup_pci(cx, pci_dev, pci_id);
drivers/media/pci/cx18/cx18-driver.h
552
struct pci_dev *pci_dev;
drivers/media/pci/cx18/cx18-dvb.c
129
ret = request_firmware(fw, fn, &cx->pci_dev->dev);
drivers/media/pci/cx18/cx18-dvb.c
348
THIS_MODULE, &cx->pci_dev->dev, adapter_nr);
drivers/media/pci/cx18/cx18-firmware.c
139
if (request_firmware(&fw, fn, &cx->pci_dev->dev)) {
drivers/media/pci/cx18/cx18-firmware.c
95
if (request_firmware(&fw, fn, &cx->pci_dev->dev)) {
drivers/media/pci/cx18/cx18-i2c.c
235
cx->i2c_adap[i].dev.parent = &cx->pci_dev->dev;
drivers/media/pci/cx18/cx18-queue.c
324
struct pci_dev *pci_dev = s->cx->pci_dev;
drivers/media/pci/cx18/cx18-queue.c
328
dma_sync_single_for_device(&pci_dev->dev, buf->dma_handle,
drivers/media/pci/cx18/cx18-queue.c
381
buf->dma_handle = dma_map_single(&s->cx->pci_dev->dev,
drivers/media/pci/cx18/cx18-queue.c
384
if (dma_mapping_error(&s->cx->pci_dev->dev, buf->dma_handle)) {
drivers/media/pci/cx18/cx18-queue.c
429
dma_unmap_single(&s->cx->pci_dev->dev, buf->dma_handle,
drivers/media/pci/cx18/cx18-queue.h
18
dma_sync_single_for_cpu(&s->cx->pci_dev->dev, buf->dma_handle,
drivers/media/pci/cx18/cx18-queue.h
25
dma_sync_single_for_device(&s->cx->pci_dev->dev, buf->dma_handle,
drivers/media/pci/cx18/cx18-streams.c
290
s->vidq.dev = &cx->pci_dev->dev;
drivers/media/pci/cx23885/cx23885-417.c
1469
struct pci_dev *pci,
drivers/media/pci/cx23885/cx23885-core.c
1221
int cx23885_risc_buffer(struct pci_dev *pci, struct cx23885_riscmem *risc,
drivers/media/pci/cx23885/cx23885-core.c
1264
int cx23885_risc_databuffer(struct pci_dev *pci,
drivers/media/pci/cx23885/cx23885-core.c
1298
int cx23885_risc_vbibuffer(struct pci_dev *pci, struct cx23885_riscmem *risc,
drivers/media/pci/cx23885/cx23885-core.c
2125
struct pci_dev *pdev = NULL;
drivers/media/pci/cx23885/cx23885-core.c
2143
static int cx23885_initdev(struct pci_dev *pci_dev,
drivers/media/pci/cx23885/cx23885-core.c
2156
err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
drivers/media/pci/cx23885/cx23885-core.c
2172
dev->pci = pci_dev;
drivers/media/pci/cx23885/cx23885-core.c
2173
if (pci_enable_device(pci_dev)) {
drivers/media/pci/cx23885/cx23885-core.c
2184
dev->pci_rev = pci_dev->revision;
drivers/media/pci/cx23885/cx23885-core.c
2185
pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &dev->pci_lat);
drivers/media/pci/cx23885/cx23885-core.c
2188
pci_name(pci_dev), dev->pci_rev, pci_dev->irq,
drivers/media/pci/cx23885/cx23885-core.c
2190
(unsigned long long)pci_resource_start(pci_dev, 0));
drivers/media/pci/cx23885/cx23885-core.c
2192
pci_set_master(pci_dev);
drivers/media/pci/cx23885/cx23885-core.c
2193
err = dma_set_mask(&pci_dev->dev, 0xffffffff);
drivers/media/pci/cx23885/cx23885-core.c
2199
err = request_irq(pci_dev->irq, cx23885_irq,
drivers/media/pci/cx23885/cx23885-core.c
2203
dev->name, pci_dev->irq);
drivers/media/pci/cx23885/cx23885-core.c
2236
static void cx23885_finidev(struct pci_dev *pci_dev)
drivers/media/pci/cx23885/cx23885-core.c
2238
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx23885/cx23885-core.c
2247
free_irq(pci_dev->irq, dev);
drivers/media/pci/cx23885/cx23885-core.c
2249
pci_disable_device(pci_dev);
drivers/media/pci/cx23885/cx23885-core.c
2259
struct pci_dev *pci_dev = to_pci_dev(dev_d);
drivers/media/pci/cx23885/cx23885-core.c
2260
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx23885/cx23885-core.c
2270
struct pci_dev *pci_dev = to_pci_dev(dev_d);
drivers/media/pci/cx23885/cx23885-core.c
2271
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx23885/cx23885-video.c
143
struct pci_dev *pci,
drivers/media/pci/cx23885/cx23885.h
336
struct pci_dev *pci;
drivers/media/pci/cx23885/cx23885.h
359
struct pci_dev *pci;
drivers/media/pci/cx23885/cx23885.h
518
extern int cx23885_risc_buffer(struct pci_dev *pci, struct cx23885_riscmem *risc,
drivers/media/pci/cx23885/cx23885.h
523
extern int cx23885_risc_vbibuffer(struct pci_dev *pci,
drivers/media/pci/cx23885/cx23885.h
623
extern int cx23885_risc_databuffer(struct pci_dev *pci,
drivers/media/pci/cx25821/cx25821-alsa.c
65
struct pci_dev *pci;
drivers/media/pci/cx25821/cx25821-core.c
1051
int cx25821_risc_buffer(struct pci_dev *pci, struct cx25821_riscmem *risc,
drivers/media/pci/cx25821/cx25821-core.c
1161
int cx25821_risc_databuffer_audio(struct pci_dev *pci,
drivers/media/pci/cx25821/cx25821-core.c
1256
struct cx25821_dev *cx25821_dev_get(struct pci_dev *pci)
drivers/media/pci/cx25821/cx25821-core.c
1263
static int cx25821_initdev(struct pci_dev *pci_dev,
drivers/media/pci/cx25821/cx25821-core.c
1273
err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
drivers/media/pci/cx25821/cx25821-core.c
1278
dev->pci = pci_dev;
drivers/media/pci/cx25821/cx25821-core.c
1279
if (pci_enable_device(pci_dev)) {
drivers/media/pci/cx25821/cx25821-core.c
1292
pci_read_config_byte(pci_dev, PCI_CLASS_REVISION, &dev->pci_rev);
drivers/media/pci/cx25821/cx25821-core.c
1293
pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &dev->pci_lat);
drivers/media/pci/cx25821/cx25821-core.c
1295
dev->name, pci_name(pci_dev), dev->pci_rev, pci_dev->irq,
drivers/media/pci/cx25821/cx25821-core.c
1298
pci_set_master(pci_dev);
drivers/media/pci/cx25821/cx25821-core.c
1299
err = dma_set_mask(&pci_dev->dev, 0xffffffff);
drivers/media/pci/cx25821/cx25821-core.c
1306
err = request_irq(pci_dev->irq, cx25821_irq,
drivers/media/pci/cx25821/cx25821-core.c
1310
pr_err("%s: can't get IRQ %d\n", dev->name, pci_dev->irq);
drivers/media/pci/cx25821/cx25821-core.c
1321
pci_disable_device(pci_dev);
drivers/media/pci/cx25821/cx25821-core.c
1330
static void cx25821_finidev(struct pci_dev *pci_dev)
drivers/media/pci/cx25821/cx25821-core.c
1332
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx25821/cx25821-core.c
1338
if (pci_dev->irq)
drivers/media/pci/cx25821/cx25821-core.c
1339
free_irq(pci_dev->irq, dev);
drivers/media/pci/cx25821/cx25821-core.c
1340
pci_disable_device(pci_dev);
drivers/media/pci/cx25821/cx25821-core.c
966
int cx25821_riscmem_alloc(struct pci_dev *pci,
drivers/media/pci/cx25821/cx25821.h
224
struct pci_dev *pci;
drivers/media/pci/cx25821/cx25821.h
394
extern int cx25821_riscmem_alloc(struct pci_dev *pci,
drivers/media/pci/cx25821/cx25821.h
397
extern int cx25821_risc_buffer(struct pci_dev *pci, struct cx25821_riscmem *risc,
drivers/media/pci/cx25821/cx25821.h
403
extern int cx25821_risc_databuffer_audio(struct pci_dev *pci,
drivers/media/pci/cx25821/cx25821.h
415
extern struct cx25821_dev *cx25821_dev_get(struct pci_dev *pci);
drivers/media/pci/cx88/cx88-alsa.c
58
struct pci_dev *pci;
drivers/media/pci/cx88/cx88-alsa.c
848
static int snd_cx88_create(struct snd_card *card, struct pci_dev *pci,
drivers/media/pci/cx88/cx88-alsa.c
915
static int cx88_audio_initdev(struct pci_dev *pci,
drivers/media/pci/cx88/cx88-alsa.c
989
static void cx88_audio_finidev(struct pci_dev *pci)
drivers/media/pci/cx88/cx88-cards.c
3294
static void cx88_card_list(struct cx88_core *core, struct pci_dev *pci)
drivers/media/pci/cx88/cx88-cards.c
3634
static int cx88_pci_quirks(const char *name, struct pci_dev *pci)
drivers/media/pci/cx88/cx88-cards.c
3681
int cx88_get_resources(const struct cx88_core *core, struct pci_dev *pci)
drivers/media/pci/cx88/cx88-cards.c
3698
struct cx88_core *cx88_core_create(struct pci_dev *pci, int nr)
drivers/media/pci/cx88/cx88-core.c
1023
struct pci_dev *pci,
drivers/media/pci/cx88/cx88-core.c
1045
struct cx88_core *cx88_core_get(struct pci_dev *pci)
drivers/media/pci/cx88/cx88-core.c
1076
void cx88_core_put(struct cx88_core *core, struct pci_dev *pci)
drivers/media/pci/cx88/cx88-core.c
130
int cx88_risc_buffer(struct pci_dev *pci, struct cx88_riscmem *risc,
drivers/media/pci/cx88/cx88-core.c
177
int cx88_risc_databuffer(struct pci_dev *pci, struct cx88_riscmem *risc,
drivers/media/pci/cx88/cx88-i2c.c
124
int cx88_i2c_init(struct cx88_core *core, struct pci_dev *pci)
drivers/media/pci/cx88/cx88-input.c
259
int cx88_ir_init(struct cx88_core *core, struct pci_dev *pci)
drivers/media/pci/cx88/cx88-mpeg.c
437
static int cx8802_suspend_common(struct pci_dev *pci_dev, pm_message_t state)
drivers/media/pci/cx88/cx88-mpeg.c
439
struct cx8802_dev *dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
454
pci_save_state(pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
455
if (pci_set_power_state(pci_dev,
drivers/media/pci/cx88/cx88-mpeg.c
456
pci_choose_state(pci_dev, state)) != 0) {
drivers/media/pci/cx88/cx88-mpeg.c
457
pci_disable_device(pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
463
static int cx8802_resume_common(struct pci_dev *pci_dev)
drivers/media/pci/cx88/cx88-mpeg.c
465
struct cx8802_dev *dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
470
err = pci_enable_device(pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
477
err = pci_set_power_state(pci_dev, PCI_D0);
drivers/media/pci/cx88/cx88-mpeg.c
480
pci_disable_device(pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
485
pci_restore_state(pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
699
static int cx8802_probe(struct pci_dev *pci_dev,
drivers/media/pci/cx88/cx88-mpeg.c
707
core = cx88_core_get(pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
721
dev->pci = pci_dev;
drivers/media/pci/cx88/cx88-mpeg.c
744
cx88_core_put(core, pci_dev);
drivers/media/pci/cx88/cx88-mpeg.c
748
static void cx8802_remove(struct pci_dev *pci_dev)
drivers/media/pci/cx88/cx88-mpeg.c
752
dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx88/cx88-video.c
1255
static int cx8800_initdev(struct pci_dev *pci_dev,
drivers/media/pci/cx88/cx88-video.c
1269
dev->pci = pci_dev;
drivers/media/pci/cx88/cx88-video.c
1270
if (pci_enable_device(pci_dev)) {
drivers/media/pci/cx88/cx88-video.c
1282
dev->pci_rev = pci_dev->revision;
drivers/media/pci/cx88/cx88-video.c
1283
pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &dev->pci_lat);
drivers/media/pci/cx88/cx88-video.c
1285
pci_name(pci_dev), dev->pci_rev, pci_dev->irq,
drivers/media/pci/cx88/cx88-video.c
1287
(unsigned long long)pci_resource_start(pci_dev, 0));
drivers/media/pci/cx88/cx88-video.c
1289
pci_set_master(pci_dev);
drivers/media/pci/cx88/cx88-video.c
1290
err = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/media/pci/cx88/cx88-video.c
1306
err = request_irq(pci_dev->irq, cx8800_irq,
drivers/media/pci/cx88/cx88-video.c
1309
pr_err("can't get IRQ %d\n", pci_dev->irq);
drivers/media/pci/cx88/cx88-video.c
1394
pci_set_drvdata(pci_dev, dev);
drivers/media/pci/cx88/cx88-video.c
1512
free_irq(pci_dev->irq, dev);
drivers/media/pci/cx88/cx88-video.c
1517
pci_disable_device(pci_dev);
drivers/media/pci/cx88/cx88-video.c
1523
static void cx8800_finidev(struct pci_dev *pci_dev)
drivers/media/pci/cx88/cx88-video.c
1525
struct cx8800_dev *dev = pci_get_drvdata(pci_dev);
drivers/media/pci/cx88/cx88-video.c
1541
free_irq(pci_dev->irq, dev);
drivers/media/pci/cx88/cx88-video.c
1543
pci_disable_device(pci_dev);
drivers/media/pci/cx88/cx88.h
479
struct pci_dev *pci;
drivers/media/pci/cx88/cx88.h
518
int (*suspend)(struct pci_dev *pci_dev, pm_message_t state);
drivers/media/pci/cx88/cx88.h
519
int (*resume)(struct pci_dev *pci_dev);
drivers/media/pci/cx88/cx88.h
541
struct pci_dev *pci;
drivers/media/pci/cx88/cx88.h
622
cx88_risc_buffer(struct pci_dev *pci, struct cx88_riscmem *risc,
drivers/media/pci/cx88/cx88.h
627
cx88_risc_databuffer(struct pci_dev *pci, struct cx88_riscmem *risc,
drivers/media/pci/cx88/cx88.h
644
struct pci_dev *pci,
drivers/media/pci/cx88/cx88.h
648
struct cx88_core *cx88_core_get(struct pci_dev *pci);
drivers/media/pci/cx88/cx88.h
650
struct pci_dev *pci);
drivers/media/pci/cx88/cx88.h
670
int cx88_i2c_init(struct cx88_core *core, struct pci_dev *pci);
drivers/media/pci/cx88/cx88.h
677
struct pci_dev *pci);
drivers/media/pci/cx88/cx88.h
678
struct cx88_core *cx88_core_create(struct pci_dev *pci, int nr);
drivers/media/pci/cx88/cx88.h
705
int cx88_ir_init(struct cx88_core *core, struct pci_dev *pci);
drivers/media/pci/ddbridge/ddbridge-core.c
269
static void dma_free(struct pci_dev *pdev, struct ddb_dma *dma, int dir)
drivers/media/pci/ddbridge/ddbridge-core.c
294
static int dma_alloc(struct pci_dev *pdev, struct ddb_dma *dma, int dir)
drivers/media/pci/ddbridge/ddbridge-main.c
163
static int ddb_probe(struct pci_dev *pdev,
drivers/media/pci/ddbridge/ddbridge-main.c
75
static void ddb_remove(struct pci_dev *pdev)
drivers/media/pci/ddbridge/ddbridge.h
311
struct pci_dev *pdev;
drivers/media/pci/dm1105/dm1105.c
1178
static void dm1105_remove(struct pci_dev *pdev)
drivers/media/pci/dm1105/dm1105.c
282
static void dm1105_card_list(struct pci_dev *pci)
drivers/media/pci/dm1105/dm1105.c
319
struct pci_dev *pdev;
drivers/media/pci/dm1105/dm1105.c
972
static int dm1105_probe(struct pci_dev *pdev,
drivers/media/pci/dt3155/dt3155.c
407
struct pci_dev *pdev = pd->pdev;
drivers/media/pci/dt3155/dt3155.c
486
static int dt3155_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/media/pci/dt3155/dt3155.c
565
static void dt3155_remove(struct pci_dev *pdev)
drivers/media/pci/dt3155/dt3155.h
172
struct pci_dev *pdev;
drivers/media/pci/hws/hws.h
137
struct pci_dev *pdev;
drivers/media/pci/hws/hws_pci.c
389
static int hws_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
drivers/media/pci/hws/hws_pci.c
695
static void hws_remove(struct pci_dev *pdev)
drivers/media/pci/hws/hws_pci.c
728
struct pci_dev *pdev = to_pci_dev(dev);
drivers/media/pci/hws/hws_pci.c
752
struct pci_dev *pdev = to_pci_dev(dev);
drivers/media/pci/hws/hws_pci.c
814
static void hws_shutdown(struct pci_dev *pdev)
drivers/media/pci/hws/hws_pci.c
87
static void enable_pcie_relaxed_ordering(struct pci_dev *dev)
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1041
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1047
synchronize_irq(cio2->pci_dev->irq);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
114
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
130
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1302
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1427
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1492
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1624
cio2_fbpt_exit(q, &cio2->pci_dev->dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1657
static int cio2_pci_probe(struct pci_dev *pci_dev,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1660
struct device *dev = &pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1676
cio2->pci_dev = pci_dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1678
r = pcim_enable_device(pci_dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1685
pci_dev->device, pci_dev->revision);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1687
cio2->base = pcim_iomap_region(pci_dev, CIO2_PCI_BAR, CIO2_NAME);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1694
pci_set_drvdata(pci_dev, cio2);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1696
pci_set_master(pci_dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1698
r = dma_set_mask(&pci_dev->dev, CIO2_DMA_MASK);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1704
r = pci_enable_msi(pci_dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1739
r = devm_request_irq(dev, pci_dev->irq, cio2_irq, IRQF_SHARED,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1772
static void cio2_pci_remove(struct pci_dev *pci_dev)
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1774
struct cio2_device *cio2 = pci_get_drvdata(pci_dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1785
pm_runtime_forbid(&pci_dev->dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1786
pm_runtime_get_noresume(&pci_dev->dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1791
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1792
struct cio2_device *cio2 = pci_get_drvdata(pci_dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1803
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1804
struct cio2_device *cio2 = pci_get_drvdata(pci_dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1895
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1896
struct cio2_device *cio2 = pci_get_drvdata(pci_dev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1912
synchronize_irq(pci_dev->irq);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
232
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
311
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
525
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
555
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
673
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
774
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
817
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
850
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
905
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
980
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
996
struct device *dev = &cio2->pci_dev->dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.h
25
struct pci_dev;
drivers/media/pci/intel/ipu3/ipu3-cio2.h
373
struct pci_dev *pci_dev;
drivers/media/pci/intel/ipu6/ipu6-bus.c
144
void ipu6_bus_del_devices(struct pci_dev *pdev)
drivers/media/pci/intel/ipu6/ipu6-bus.c
84
ipu6_bus_initialize_device(struct pci_dev *pdev, struct device *parent,
drivers/media/pci/intel/ipu6/ipu6-bus.h
16
struct pci_dev;
drivers/media/pci/intel/ipu6/ipu6-bus.h
49
ipu6_bus_initialize_device(struct pci_dev *pdev, struct device *parent,
drivers/media/pci/intel/ipu6/ipu6-bus.h
53
void ipu6_bus_del_devices(struct pci_dev *pdev);
drivers/media/pci/intel/ipu6/ipu6-buttress.c
543
struct pci_dev *pdev = sys->isp->pdev;
drivers/media/pci/intel/ipu6/ipu6-buttress.c
604
struct pci_dev *pdev = sys->isp->pdev;
drivers/media/pci/intel/ipu6/ipu6-dma.c
157
struct pci_dev *pdev = sys->isp->pdev;
drivers/media/pci/intel/ipu6/ipu6-dma.c
248
struct pci_dev *pdev = sys->isp->pdev;
drivers/media/pci/intel/ipu6/ipu6-isys.c
786
struct pci_dev *pdev = isys->adev->isp->pdev;
drivers/media/pci/intel/ipu6/ipu6.c
369
ipu6_isys_init(struct pci_dev *pdev, struct device *parent,
drivers/media/pci/intel/ipu6/ipu6.c
420
ipu6_psys_init(struct pci_dev *pdev, struct device *parent,
drivers/media/pci/intel/ipu6/ipu6.c
463
static int ipu6_pci_config_setup(struct pci_dev *dev, u8 hw_ver)
drivers/media/pci/intel/ipu6/ipu6.c
498
static int ipu6_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/media/pci/intel/ipu6/ipu6.c
705
static void ipu6_pci_remove(struct pci_dev *pdev)
drivers/media/pci/intel/ipu6/ipu6.c
728
static void ipu6_pci_reset_prepare(struct pci_dev *pdev)
drivers/media/pci/intel/ipu6/ipu6.c
735
static void ipu6_pci_reset_done(struct pci_dev *pdev)
drivers/media/pci/intel/ipu6/ipu6.c
753
struct pci_dev *pdev = to_pci_dev(dev);
drivers/media/pci/intel/ipu6/ipu6.c
761
struct pci_dev *pdev = to_pci_dev(dev);
drivers/media/pci/intel/ipu6/ipu6.c
796
struct pci_dev *pdev = to_pci_dev(dev);
drivers/media/pci/intel/ipu6/ipu6.h
14
struct pci_dev;
drivers/media/pci/intel/ipu6/ipu6.h
74
struct pci_dev *pdev;
drivers/media/pci/intel/ivsc/mei_csi.c
645
struct pci_dev *ipu;
drivers/media/pci/ivtv/ivtv-driver.c
1337
static void ivtv_remove(struct pci_dev *pdev)
drivers/media/pci/ivtv/ivtv-driver.c
788
static int ivtv_setup_pci(struct ivtv *itv, struct pci_dev *pdev,
drivers/media/pci/ivtv/ivtv-driver.c
950
static int ivtv_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
drivers/media/pci/ivtv/ivtv-driver.h
598
struct pci_dev *pdev; /* PCI device */
drivers/media/pci/mantis/hopper_cards.c
144
static int hopper_pci_probe(struct pci_dev *pdev,
drivers/media/pci/mantis/hopper_cards.c
228
static void hopper_pci_remove(struct pci_dev *pdev)
drivers/media/pci/mantis/mantis_cards.c
153
static int mantis_pci_probe(struct pci_dev *pdev,
drivers/media/pci/mantis/mantis_cards.c
250
static void mantis_pci_remove(struct pci_dev *pdev)
drivers/media/pci/mantis/mantis_common.h
110
struct pci_dev *pdev;
drivers/media/pci/mantis/mantis_i2c.c
212
struct pci_dev *pdev = mantis->pdev;
drivers/media/pci/mantis/mantis_pci.c
140
struct pci_dev *pdev = mantis->pdev;
drivers/media/pci/mantis/mantis_pci.c
41
struct pci_dev *pdev = mantis->pdev;
drivers/media/pci/mgb4/mgb4_core.c
183
struct pci_dev *pdev = mgbdev->pdev;
drivers/media/pci/mgb4/mgb4_core.c
285
struct pci_dev *pdev = mgbdev->pdev;
drivers/media/pci/mgb4/mgb4_core.c
437
static int map_regs(struct pci_dev *pdev, struct resource *res,
drivers/media/pci/mgb4/mgb4_core.c
460
struct pci_dev *pdev = mgbdev->pdev;
drivers/media/pci/mgb4/mgb4_core.c
508
static int mgb4_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/media/pci/mgb4/mgb4_core.c
660
static void mgb4_remove(struct pci_dev *pdev)
drivers/media/pci/mgb4/mgb4_core.h
42
struct pci_dev *pdev;
drivers/media/pci/mgb4/mgb4_dma.c
28
struct pci_dev *pdev = mgbdev->pdev;
drivers/media/pci/mgb4/mgb4_dma.c
83
struct pci_dev *pdev = mgbdev->pdev;
drivers/media/pci/mgb4/mgb4_trigger.c
154
struct pci_dev *pdev = mgbdev->pdev;
drivers/media/pci/mgb4/mgb4_vin.c
945
struct pci_dev *pdev = mgbdev->pdev;
drivers/media/pci/mgb4/mgb4_vout.c
761
struct pci_dev *pdev = mgbdev->pdev;
drivers/media/pci/netup_unidvb/netup_unidvb.h
103
struct pci_dev *pci_dev;
drivers/media/pci/netup_unidvb/netup_unidvb.h
131
int num, struct pci_dev *pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
105
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
122
dev_dbg(&dev->pci_dev->dev, "%s(): CAM_CTRLSTAT_READ_SET=0x%x\n",
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
143
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
154
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
167
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
178
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
185
int num, struct pci_dev *pci_dev)
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
191
dev_err(&pci_dev->dev, "%s(): invalid CI adapter %d\n",
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
215
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
221
dev_info(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
230
dev_dbg(&dev->pci_dev->dev, "%s()\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
232
dev_err(&dev->pci_dev->dev, "%s(): invalid CI adapter %d\n",
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
59
dev_dbg(&dev->pci_dev->dev, "%s(): CAM_CTRLSTAT=0x%x\n",
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
65
dev_dbg(&dev->pci_dev->dev, "%s(): CAM_CTRLSTAT=0x%x done\n",
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
76
dev_dbg(&dev->pci_dev->dev, "%s()\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
90
dev_dbg(&dev->pci_dev->dev, "%s(): CAM_CTRLSTAT_READ_SET=0x%x\n",
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
96
dev_dbg(&dev->pci_dev->dev, "%s(): waiting for reset\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
1001
release_mem_region(pci_resource_start(pci_dev, 0),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
1002
pci_resource_len(pci_dev, 0));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
1003
release_mem_region(pci_resource_start(pci_dev, 1),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
1004
pci_resource_len(pci_dev, 1));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
1005
pci_disable_device(pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
1006
pci_set_drvdata(pci_dev, NULL);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
1009
dev_info(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
151
dev_dbg(&ndev->pci_dev->dev, "%s(): num %d is_dvb_tc %d\n",
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
182
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
194
dev_dbg(&dma->ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
210
struct device *dev = &dma->ndev->pci_dev->dev;
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
249
struct pci_dev *pci_dev = (struct pci_dev *)dev_id;
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
250
struct netup_unidvb_dev *ndev = pci_get_drvdata(pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
279
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
298
dev_dbg(&dma->ndev->pci_dev->dev, "%s()\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
304
dev_dbg(&dma->ndev->pci_dev->dev, "%s() nbuffers=%d sizes[0]=%d\n",
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
316
dev_dbg(&dma->ndev->pci_dev->dev, "%s(): buf 0x%p\n", __func__, buf);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
329
dev_dbg(&dma->ndev->pci_dev->dev, "%s(): %p\n", __func__, buf);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
340
dev_dbg(&dma->ndev->pci_dev->dev, "%s()\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
349
dev_dbg(&dma->ndev->pci_dev->dev, "%s()\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
377
dev_err(&dma->ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
397
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
407
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
417
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
433
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
443
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
452
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
461
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
470
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
479
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
488
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
497
&ndev->pci_dev->dev, NULL, adapter_nr, 1)) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
498
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
503
dev_info(&ndev->pci_dev->dev, "DVB init done, num=%d\n", num);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
513
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
519
dev_info(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
547
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
588
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
594
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
601
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
610
dev_dbg(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
643
dev_dbg(&ndev->pci_dev->dev, "%s()\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
650
struct device *dev = &ndev->pci_dev->dev;
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
696
dev_dbg(&ndev->pci_dev->dev, "%s(): num %d\n", __func__, num);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
722
struct pci_dev *pci_dev)
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
727
res = netup_unidvb_ci_register(ndev, 0, pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
730
res = netup_unidvb_ci_register(ndev, 1, pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
736
static int netup_unidvb_request_mmio(struct pci_dev *pci_dev)
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
738
if (!request_mem_region(pci_resource_start(pci_dev, 0),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
739
pci_resource_len(pci_dev, 0), NETUP_UNIDVB_NAME)) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
740
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
743
(unsigned long long)pci_resource_start(pci_dev, 0));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
746
if (!request_mem_region(pci_resource_start(pci_dev, 1),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
747
pci_resource_len(pci_dev, 1), NETUP_UNIDVB_NAME)) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
748
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
751
(unsigned long long)pci_resource_start(pci_dev, 1));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
752
release_mem_region(pci_resource_start(pci_dev, 0),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
753
pci_resource_len(pci_dev, 0));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
778
static int netup_unidvb_initdev(struct pci_dev *pci_dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
786
netup_unidvb_request_modules(&pci_dev->dev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
789
if (pci_dev->revision != NETUP_PCI_DEV_REVISION) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
790
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
792
NETUP_PCI_DEV_REVISION, pci_dev->revision);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
793
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
795
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
807
if (pci_dev->device == NETUP_HW_REV_1_3)
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
812
dev_info(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
814
__func__, pci_dev->device, ndev->rev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
819
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
823
ndev->pci_dev = pci_dev;
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
824
ndev->pci_bus = pci_dev->bus->number;
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
825
ndev->pci_slot = PCI_SLOT(pci_dev->devfn);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
826
ndev->pci_func = PCI_FUNC(pci_dev->devfn);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
828
pci_set_drvdata(pci_dev, ndev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
830
dev_info(&pci_dev->dev, "%s(): PCI device (%d). Bus:0x%x Slot:0x%x\n",
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
833
if (pci_enable_device(pci_dev)) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
834
dev_err(&pci_dev->dev, "%s(): pci_enable_device failed\n",
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
839
pci_read_config_byte(pci_dev, PCI_CLASS_REVISION, &board_revision);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
840
pci_read_config_word(pci_dev, PCI_VENDOR_ID, &board_vendor);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
842
dev_err(&pci_dev->dev, "%s(): unknown board vendor 0x%x",
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
846
dev_info(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
849
pci_set_master(pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
850
if (dma_set_mask(&pci_dev->dev, 0xffffffff) < 0) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
851
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
855
dev_info(&pci_dev->dev, "%s(): using 32bit PCI DMA\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
857
pcie_capability_clear_and_set_word(pci_dev, PCI_EXP_DEVCTL,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
861
pcie_capability_clear_and_set_word(pci_dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
864
if (netup_unidvb_request_mmio(pci_dev)) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
865
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
869
ndev->lmmio0 = ioremap(pci_resource_start(pci_dev, 0),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
870
pci_resource_len(pci_dev, 0));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
872
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
876
ndev->lmmio1 = ioremap(pci_resource_start(pci_dev, 1),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
877
pci_resource_len(pci_dev, 1));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
879
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
885
dev_info(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
888
ndev->lmmio0, (u32)pci_resource_len(pci_dev, 0),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
889
ndev->lmmio1, (u32)pci_resource_len(pci_dev, 1),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
890
pci_dev->irq);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
894
ndev->dma_virt = dma_alloc_coherent(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
897
dev_err(&pci_dev->dev, "%s(): unable to allocate DMA buffer\n",
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
903
dev_warn(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
908
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
913
dev_err(&pci_dev->dev, "netup_unidvb: I2C setup failed\n");
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
921
dev_err(&pci_dev->dev, "netup_unidvb: DVB setup failed\n");
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
924
if (netup_unidvb_ci_setup(ndev, pci_dev)) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
925
dev_err(&pci_dev->dev, "netup_unidvb: CI setup failed\n");
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
929
dev_err(&pci_dev->dev, "netup_unidvb: DMA setup failed\n");
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
933
if (request_irq(pci_dev->irq, netup_unidvb_isr, IRQF_SHARED,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
934
"netup_unidvb", pci_dev) < 0) {
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
935
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
936
"%s(): can't get IRQ %d\n", __func__, pci_dev->irq);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
940
dev_info(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
955
dma_free_coherent(&pci_dev->dev, ndev->dma_size,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
962
release_mem_region(pci_resource_start(pci_dev, 0),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
963
pci_resource_len(pci_dev, 0));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
964
release_mem_region(pci_resource_start(pci_dev, 1),
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
965
pci_resource_len(pci_dev, 1));
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
967
pci_disable_device(pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
969
pci_set_drvdata(pci_dev, NULL);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
974
dev_err(&pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
979
static void netup_unidvb_finidev(struct pci_dev *pci_dev)
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
981
struct netup_unidvb_dev *ndev = pci_get_drvdata(pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
983
dev_info(&pci_dev->dev, "%s(): trying to stop device\n", __func__);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
996
dma_free_coherent(&ndev->pci_dev->dev, ndev->dma_size,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
998
free_irq(pci_dev->irq, pci_dev);
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
302
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
313
i2c->adap.dev.parent = &ndev->pci_dev->dev;
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
318
dev_info(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
332
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
340
dev_info(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
178
ctlr = devm_spi_alloc_host(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
181
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
200
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
213
dev_err(&ndev->pci_dev->dev,
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
217
dev_dbg(&ndev->pci_dev->dev, "%s(): SPI init OK\n", __func__);
drivers/media/pci/ngene/ngene-cards.c
1184
static pci_ers_result_t ngene_error_detected(struct pci_dev *dev,
drivers/media/pci/ngene/ngene-cards.c
119
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
1195
static pci_ers_result_t ngene_slot_reset(struct pci_dev *dev)
drivers/media/pci/ngene/ngene-cards.c
1201
static void ngene_resume(struct pci_dev *dev)
drivers/media/pci/ngene/ngene-cards.c
150
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
183
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
204
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
225
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
284
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
328
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
382
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
401
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
490
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
524
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
596
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
713
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
730
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
736
&chan->i2c_adapter, &chan->dev->pci_dev->dev);
drivers/media/pci/ngene/ngene-cards.c
746
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-cards.c
947
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
1042
dev->FWInterfaceBuffer = dma_alloc_coherent(&dev->pci_dev->dev, 4096,
drivers/media/pci/ngene/ngene-core.c
1051
dev->OverflowBuffer = dma_alloc_coherent(&dev->pci_dev->dev,
drivers/media/pci/ngene/ngene-core.c
1063
status = create_ring_buffer(dev->pci_dev,
drivers/media/pci/ngene/ngene-core.c
1070
status = AllocateRingBuffers(dev->pci_dev,
drivers/media/pci/ngene/ngene-core.c
1080
status = AllocateRingBuffers(dev->pci_dev,
drivers/media/pci/ngene/ngene-core.c
1094
status = create_ring_buffer(dev->pci_dev,
drivers/media/pci/ngene/ngene-core.c
1100
status = AllocateRingBuffers(dev->pci_dev,
drivers/media/pci/ngene/ngene-core.c
1110
status = create_ring_buffer(dev->pci_dev,
drivers/media/pci/ngene/ngene-core.c
1115
status = AllocateRingBuffers(dev->pci_dev,
drivers/media/pci/ngene/ngene-core.c
1171
dev->iomem = ioremap(pci_resource_start(dev->pci_dev, 0),
drivers/media/pci/ngene/ngene-core.c
1172
pci_resource_len(dev->pci_dev, 0));
drivers/media/pci/ngene/ngene-core.c
1181
struct device *pdev = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
1206
struct device *pdev = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
1239
if (request_firmware(&fw, fw_name, &dev->pci_dev->dev) < 0) {
drivers/media/pci/ngene/ngene-core.c
1273
free_irq(dev->pci_dev->irq, dev);
drivers/media/pci/ngene/ngene-core.c
1276
pci_disable_msi(dev->pci_dev);
drivers/media/pci/ngene/ngene-core.c
1314
pci_set_master(dev->pci_dev);
drivers/media/pci/ngene/ngene-core.c
1317
stat = request_irq(dev->pci_dev->irq, irq_handler,
drivers/media/pci/ngene/ngene-core.c
1344
struct device *pdev = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
1348
free_irq(dev->pci_dev->irq, dev);
drivers/media/pci/ngene/ngene-core.c
1349
stat = pci_enable_msi(dev->pci_dev);
drivers/media/pci/ngene/ngene-core.c
1357
stat = request_irq(dev->pci_dev->irq, irq_handler,
drivers/media/pci/ngene/ngene-core.c
1377
free_irq(dev->pci_dev->irq, dev);
drivers/media/pci/ngene/ngene-core.c
1381
pci_disable_msi(dev->pci_dev);
drivers/media/pci/ngene/ngene-core.c
1479
&chan->dev->pci_dev->dev,
drivers/media/pci/ngene/ngene-core.c
1564
struct device *pdev = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
161
struct device *pdev = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
1631
void ngene_shutdown(struct pci_dev *pdev)
drivers/media/pci/ngene/ngene-core.c
1647
void ngene_remove(struct pci_dev *pdev)
drivers/media/pci/ngene/ngene-core.c
1662
int ngene_probe(struct pci_dev *pci_dev, const struct pci_device_id *id)
drivers/media/pci/ngene/ngene-core.c
1667
if (pci_enable_device(pci_dev) < 0)
drivers/media/pci/ngene/ngene-core.c
1676
dev->pci_dev = pci_dev;
drivers/media/pci/ngene/ngene-core.c
1678
dev_info(&pci_dev->dev, "Found %s\n", dev->card_info->name);
drivers/media/pci/ngene/ngene-core.c
1680
pci_set_drvdata(pci_dev, dev);
drivers/media/pci/ngene/ngene-core.c
1711
pci_disable_device(pci_dev);
drivers/media/pci/ngene/ngene-core.c
238
struct device *pdev = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
256
struct device *pdev = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
543
struct device *pdev = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
685
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
74
struct device *pdev = &chan->dev->pci_dev->dev;
drivers/media/pci/ngene/ngene-core.c
766
dma_free_coherent(&dev->pci_dev->dev,
drivers/media/pci/ngene/ngene-core.c
771
dma_free_coherent(&dev->pci_dev->dev,
drivers/media/pci/ngene/ngene-core.c
777
dma_free_coherent(&dev->pci_dev->dev, rb->SCListMemSize,
drivers/media/pci/ngene/ngene-core.c
780
dma_free_coherent(&dev->pci_dev->dev, rb->MemSize, rb->Head,
drivers/media/pci/ngene/ngene-core.c
815
dma_free_coherent(&dev->pci_dev->dev, OVERFLOW_BUFFER_SIZE,
drivers/media/pci/ngene/ngene-core.c
819
dma_free_coherent(&dev->pci_dev->dev, 4096,
drivers/media/pci/ngene/ngene-core.c
828
static int create_ring_buffer(struct pci_dev *pci_dev,
drivers/media/pci/ngene/ngene-core.c
848
Head = dma_alloc_coherent(&pci_dev->dev, MemSize, &tmp, GFP_KERNEL);
drivers/media/pci/ngene/ngene-core.c
878
static int AllocateRingBuffers(struct pci_dev *pci_dev,
drivers/media/pci/ngene/ngene-core.c
899
SCListMem = dma_alloc_coherent(&pci_dev->dev, SCListMemSize, &tmp,
drivers/media/pci/ngene/ngene-core.c
919
void *Buffer = dma_alloc_coherent(&pci_dev->dev,
drivers/media/pci/ngene/ngene-core.c
952
Buffer = dma_alloc_coherent(&pci_dev->dev, Buffer2Length,
drivers/media/pci/ngene/ngene-dvb.c
216
dev_info(&dev->pci_dev->dev,
drivers/media/pci/ngene/ngene-i2c.c
155
adap->dev.parent = &dev->pci_dev->dev;
drivers/media/pci/ngene/ngene.h
589
struct pci_dev *pci;
drivers/media/pci/ngene/ngene.h
698
struct pci_dev *pci_dev;
drivers/media/pci/ngene/ngene.h
820
int ngene_probe(struct pci_dev *pci_dev, const struct pci_device_id *id);
drivers/media/pci/ngene/ngene.h
821
void ngene_remove(struct pci_dev *pdev);
drivers/media/pci/ngene/ngene.h
822
void ngene_shutdown(struct pci_dev *pdev);
drivers/media/pci/pluto2/pluto2.c
551
struct pci_dev *pdev = pluto->pdev;
drivers/media/pci/pluto2/pluto2.c
577
static int pluto2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/media/pci/pluto2/pluto2.c
729
static void pluto2_remove(struct pci_dev *pdev)
drivers/media/pci/pluto2/pluto2.c
86
struct pci_dev *pdev;
drivers/media/pci/pt1/pt1.c
1308
static void pt1_remove(struct pci_dev *pdev)
drivers/media/pci/pt1/pt1.c
1332
static int pt1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/media/pci/pt1/pt1.c
73
struct pci_dev *pdev;
drivers/media/pci/pt3/pt3.c
679
static void pt3_remove(struct pci_dev *pdev)
drivers/media/pci/pt3/pt3.c
690
static int pt3_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/media/pci/pt3/pt3.h
140
struct pci_dev *pdev;
drivers/media/pci/saa7134/saa7134-alsa.c
54
struct pci_dev *pci;
drivers/media/pci/saa7134/saa7134-core.c
1003
static int saa7134_initdev(struct pci_dev *pci_dev,
drivers/media/pci/saa7134/saa7134-core.c
1018
sprintf(dev->name, "saa%x[%d]", pci_dev->device, dev->nr);
drivers/media/pci/saa7134/saa7134-core.c
1026
media_device_pci_init(dev->media_dev, pci_dev, dev->name);
drivers/media/pci/saa7134/saa7134-core.c
1030
err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
drivers/media/pci/saa7134/saa7134-core.c
1035
dev->pci = pci_dev;
drivers/media/pci/saa7134/saa7134-core.c
1036
if (pci_enable_device(pci_dev)) {
drivers/media/pci/saa7134/saa7134-core.c
1062
pci_write_config_byte(pci_dev, PCI_LATENCY_TIMER, latency);
drivers/media/pci/saa7134/saa7134-core.c
1066
dev->pci_rev = pci_dev->revision;
drivers/media/pci/saa7134/saa7134-core.c
1067
pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &dev->pci_lat);
drivers/media/pci/saa7134/saa7134-core.c
1069
dev->name, pci_name(pci_dev), dev->pci_rev, pci_dev->irq,
drivers/media/pci/saa7134/saa7134-core.c
1071
(unsigned long long)pci_resource_start(pci_dev, 0));
drivers/media/pci/saa7134/saa7134-core.c
1072
pci_set_master(pci_dev);
drivers/media/pci/saa7134/saa7134-core.c
1073
err = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/media/pci/saa7134/saa7134-core.c
1098
dev->name,pci_dev->subsystem_vendor,
drivers/media/pci/saa7134/saa7134-core.c
1099
pci_dev->subsystem_device,saa7134_boards[dev->board].name,
drivers/media/pci/saa7134/saa7134-core.c
1104
if (!request_mem_region(pci_resource_start(pci_dev,0),
drivers/media/pci/saa7134/saa7134-core.c
1105
pci_resource_len(pci_dev,0),
drivers/media/pci/saa7134/saa7134-core.c
1109
dev->name,(unsigned long long)pci_resource_start(pci_dev,0));
drivers/media/pci/saa7134/saa7134-core.c
1112
dev->lmmio = ioremap(pci_resource_start(pci_dev, 0),
drivers/media/pci/saa7134/saa7134-core.c
1113
pci_resource_len(pci_dev, 0));
drivers/media/pci/saa7134/saa7134-core.c
1127
err = request_irq(pci_dev->irq, saa7134_irq,
drivers/media/pci/saa7134/saa7134-core.c
1131
dev->name,pci_dev->irq);
drivers/media/pci/saa7134/saa7134-core.c
1264
free_irq(pci_dev->irq, dev);
drivers/media/pci/saa7134/saa7134-core.c
1269
release_mem_region(pci_resource_start(pci_dev,0),
drivers/media/pci/saa7134/saa7134-core.c
1270
pci_resource_len(pci_dev,0));
drivers/media/pci/saa7134/saa7134-core.c
1281
static void saa7134_finidev(struct pci_dev *pci_dev)
drivers/media/pci/saa7134/saa7134-core.c
1283
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/saa7134/saa7134-core.c
1327
free_irq(pci_dev->irq, &dev->dmasound);
drivers/media/pci/saa7134/saa7134-core.c
1333
free_irq(pci_dev->irq, dev);
drivers/media/pci/saa7134/saa7134-core.c
1335
release_mem_region(pci_resource_start(pci_dev,0),
drivers/media/pci/saa7134/saa7134-core.c
1336
pci_resource_len(pci_dev,0));
drivers/media/pci/saa7134/saa7134-core.c
1373
struct pci_dev *pci_dev = to_pci_dev(dev_d);
drivers/media/pci/saa7134/saa7134-core.c
1374
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/saa7134/saa7134-core.c
1383
synchronize_irq(pci_dev->irq);
drivers/media/pci/saa7134/saa7134-core.c
217
int saa7134_pgtable_alloc(struct pci_dev *pci, struct saa7134_pgtable *pt)
drivers/media/pci/saa7134/saa7134-core.c
232
int saa7134_pgtable_build(struct pci_dev *pci, struct saa7134_pgtable *pt,
drivers/media/pci/saa7134/saa7134-core.c
250
void saa7134_pgtable_free(struct pci_dev *pci, struct saa7134_pgtable *pt)
drivers/media/pci/saa7134/saa7134.h
570
struct pci_dev *pci;
drivers/media/pci/saa7134/saa7134.h
743
int saa7134_pgtable_alloc(struct pci_dev *pci, struct saa7134_pgtable *pt);
drivers/media/pci/saa7134/saa7134.h
744
int saa7134_pgtable_build(struct pci_dev *pci, struct saa7134_pgtable *pt,
drivers/media/pci/saa7134/saa7134.h
747
void saa7134_pgtable_free(struct pci_dev *pci, struct saa7134_pgtable *pt);
drivers/media/pci/saa7164/saa7164-core.c
1224
static bool saa7164_enable_msi(struct pci_dev *pci_dev, struct saa7164_dev *dev)
drivers/media/pci/saa7164/saa7164-core.c
1234
err = pci_enable_msi(pci_dev);
drivers/media/pci/saa7164/saa7164-core.c
1243
err = request_irq(pci_dev->irq, saa7164_irq, 0,
drivers/media/pci/saa7164/saa7164-core.c
1250
pci_disable_msi(pci_dev);
drivers/media/pci/saa7164/saa7164-core.c
1257
static int saa7164_initdev(struct pci_dev *pci_dev,
drivers/media/pci/saa7164/saa7164-core.c
1268
err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
drivers/media/pci/saa7164/saa7164-core.c
1270
dev_err(&pci_dev->dev, "v4l2_device_register failed\n");
drivers/media/pci/saa7164/saa7164-core.c
1275
dev->pci = pci_dev;
drivers/media/pci/saa7164/saa7164-core.c
1276
if (pci_enable_device(pci_dev)) {
drivers/media/pci/saa7164/saa7164-core.c
1287
dev->pci_rev = pci_dev->revision;
drivers/media/pci/saa7164/saa7164-core.c
1288
pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &dev->pci_lat);
drivers/media/pci/saa7164/saa7164-core.c
1291
pci_name(pci_dev), dev->pci_rev, pci_dev->irq,
drivers/media/pci/saa7164/saa7164-core.c
1293
(unsigned long long)pci_resource_start(pci_dev, 0));
drivers/media/pci/saa7164/saa7164-core.c
1295
pci_set_master(pci_dev);
drivers/media/pci/saa7164/saa7164-core.c
1297
err = dma_set_mask(&pci_dev->dev, 0xffffffff);
drivers/media/pci/saa7164/saa7164-core.c
1304
if (saa7164_enable_msi(pci_dev, dev)) {
drivers/media/pci/saa7164/saa7164-core.c
1310
err = request_irq(pci_dev->irq, saa7164_irq,
drivers/media/pci/saa7164/saa7164-core.c
1315
pci_dev->irq);
drivers/media/pci/saa7164/saa7164-core.c
1321
pci_set_drvdata(pci_dev, dev);
drivers/media/pci/saa7164/saa7164-core.c
1452
pci_disable_device(pci_dev);
drivers/media/pci/saa7164/saa7164-core.c
1464
static void saa7164_finidev(struct pci_dev *pci_dev)
drivers/media/pci/saa7164/saa7164-core.c
1466
struct saa7164_dev *dev = pci_get_drvdata(pci_dev);
drivers/media/pci/saa7164/saa7164-core.c
1517
free_irq(pci_dev->irq, dev);
drivers/media/pci/saa7164/saa7164-core.c
1520
pci_disable_msi(pci_dev);
drivers/media/pci/saa7164/saa7164-core.c
1524
pci_disable_device(pci_dev);
drivers/media/pci/saa7164/saa7164-encoder.c
971
struct pci_dev *pci,
drivers/media/pci/saa7164/saa7164-vbi.c
673
struct pci_dev *pci,
drivers/media/pci/saa7164/saa7164.h
437
struct pci_dev *pci;
drivers/media/pci/smipcie/smipcie-ir.c
146
pci_name(dev->pci_dev));
drivers/media/pci/smipcie/smipcie-ir.c
154
rc_dev->input_id.vendor = dev->pci_dev->subsystem_vendor;
drivers/media/pci/smipcie/smipcie-ir.c
155
rc_dev->input_id.product = dev->pci_dev->subsystem_device;
drivers/media/pci/smipcie/smipcie-ir.c
156
rc_dev->dev.parent = &dev->pci_dev->dev;
drivers/media/pci/smipcie/smipcie-main.c
1002
ret = pci_enable_msi(dev->pci_dev);
drivers/media/pci/smipcie/smipcie-main.c
1004
dev_info(&dev->pci_dev->dev, "MSI not available.\n");
drivers/media/pci/smipcie/smipcie-main.c
1007
ret = request_irq(dev->pci_dev->irq, smi_irq_handler,
drivers/media/pci/smipcie/smipcie-main.c
1035
static void smi_remove(struct pci_dev *pdev)
drivers/media/pci/smipcie/smipcie-main.c
1040
free_irq(dev->pci_dev->irq, dev);
drivers/media/pci/smipcie/smipcie-main.c
1042
pci_disable_msi(dev->pci_dev);
drivers/media/pci/smipcie/smipcie-main.c
187
dev->i2c_bus[0].dev.parent = &dev->pci_dev->dev;
drivers/media/pci/smipcie/smipcie-main.c
209
dev->i2c_bus[1].dev.parent = &dev->pci_dev->dev;
drivers/media/pci/smipcie/smipcie-main.c
297
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
309
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
320
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
332
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
354
dma_free_coherent(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
360
dma_free_coherent(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
369
dev_dbg(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
403
port->cpu_addr[0] = dma_alloc_coherent(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
408
dev_err(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
416
port->cpu_addr[1] = dma_alloc_coherent(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
421
dev_err(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
684
dev_dbg(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
713
dev_info(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
852
dev_dbg(&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
856
&port->dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
859
dev_err(&port->dev->pci_dev->dev, "Fail to register DVB adapter.\n");
drivers/media/pci/smipcie/smipcie-main.c
941
static int smi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/media/pci/smipcie/smipcie-main.c
955
dev->pci_dev = pdev;
drivers/media/pci/smipcie/smipcie-main.c
958
dev_info(&dev->pci_dev->dev,
drivers/media/pci/smipcie/smipcie-main.c
962
dev->lmmio = ioremap(pci_resource_start(dev->pci_dev, 0),
drivers/media/pci/smipcie/smipcie-main.c
963
pci_resource_len(dev->pci_dev, 0));
drivers/media/pci/smipcie/smipcie.h
281
struct pci_dev *pci_dev;
drivers/media/pci/solo6x10/solo6x10-core.c
129
struct pci_dev *pdev = solo_dev->pdev;
drivers/media/pci/solo6x10/solo6x10-core.c
446
static int solo_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/media/pci/solo6x10/solo6x10-core.c
626
static void solo_pci_remove(struct pci_dev *pdev)
drivers/media/pci/solo6x10/solo6x10.h
183
struct pci_dev *pdev;
drivers/media/pci/tw5864/tw5864-core.c
241
static int tw5864_initdev(struct pci_dev *pci_dev,
drivers/media/pci/tw5864/tw5864-core.c
247
dev = devm_kzalloc(&pci_dev->dev, sizeof(*dev), GFP_KERNEL);
drivers/media/pci/tw5864/tw5864-core.c
252
pci_name(pci_dev));
drivers/media/pci/tw5864/tw5864-core.c
254
err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
drivers/media/pci/tw5864/tw5864-core.c
259
dev->pci = pci_dev;
drivers/media/pci/tw5864/tw5864-core.c
260
err = pcim_enable_device(pci_dev);
drivers/media/pci/tw5864/tw5864-core.c
266
pci_set_master(pci_dev);
drivers/media/pci/tw5864/tw5864-core.c
268
err = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/media/pci/tw5864/tw5864-core.c
275
dev->mmio = pcim_iomap_region(pci_dev, 0, DRIVER_NAME);
drivers/media/pci/tw5864/tw5864-core.c
284
dev_info(&pci_dev->dev, "TW5864 hardware version: %04x\n",
drivers/media/pci/tw5864/tw5864-core.c
286
dev_info(&pci_dev->dev, "TW5864 H.264 core version: %04x:%04x\n",
drivers/media/pci/tw5864/tw5864-core.c
295
err = devm_request_irq(&pci_dev->dev, pci_dev->irq, tw5864_isr,
drivers/media/pci/tw5864/tw5864-core.c
298
dev_err(&dev->pci->dev, "can't get IRQ %d\n", pci_dev->irq);
drivers/media/pci/tw5864/tw5864-core.c
302
dev_info(&pci_dev->dev, "Note: there are known video quality issues. For details\n");
drivers/media/pci/tw5864/tw5864-core.c
303
dev_info(&pci_dev->dev, "see the comment in drivers/media/pci/tw5864/tw5864-core.c.\n");
drivers/media/pci/tw5864/tw5864-core.c
314
static void tw5864_finidev(struct pci_dev *pci_dev)
drivers/media/pci/tw5864/tw5864-core.c
316
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/tw5864/tw5864.h
162
struct pci_dev *pci;
drivers/media/pci/tw68/tw68-core.c
211
static int tw68_initdev(struct pci_dev *pci_dev,
drivers/media/pci/tw68/tw68-core.c
218
dev = devm_kzalloc(&pci_dev->dev, sizeof(*dev), GFP_KERNEL);
drivers/media/pci/tw68/tw68-core.c
225
err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
drivers/media/pci/tw68/tw68-core.c
230
dev->pci = pci_dev;
drivers/media/pci/tw68/tw68-core.c
231
if (pci_enable_device(pci_dev)) {
drivers/media/pci/tw68/tw68-core.c
241
pci_write_config_byte(pci_dev, PCI_LATENCY_TIMER, latency);
drivers/media/pci/tw68/tw68-core.c
245
pci_read_config_byte(pci_dev, PCI_CLASS_REVISION, &dev->pci_rev);
drivers/media/pci/tw68/tw68-core.c
246
pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &dev->pci_lat);
drivers/media/pci/tw68/tw68-core.c
248
dev->name, pci_name(pci_dev), dev->pci_rev, pci_dev->irq,
drivers/media/pci/tw68/tw68-core.c
249
dev->pci_lat, (u64)pci_resource_start(pci_dev, 0));
drivers/media/pci/tw68/tw68-core.c
250
pci_set_master(pci_dev);
drivers/media/pci/tw68/tw68-core.c
251
err = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/media/pci/tw68/tw68-core.c
277
if (!request_mem_region(pci_resource_start(pci_dev, 0),
drivers/media/pci/tw68/tw68-core.c
278
pci_resource_len(pci_dev, 0),
drivers/media/pci/tw68/tw68-core.c
283
(unsigned long long)pci_resource_start(pci_dev, 0));
drivers/media/pci/tw68/tw68-core.c
286
dev->lmmio = ioremap(pci_resource_start(pci_dev, 0),
drivers/media/pci/tw68/tw68-core.c
287
pci_resource_len(pci_dev, 0));
drivers/media/pci/tw68/tw68-core.c
300
err = devm_request_irq(&pci_dev->dev, pci_dev->irq, tw68_irq,
drivers/media/pci/tw68/tw68-core.c
304
dev->name, pci_dev->irq);
drivers/media/pci/tw68/tw68-core.c
333
release_mem_region(pci_resource_start(pci_dev, 0),
drivers/media/pci/tw68/tw68-core.c
334
pci_resource_len(pci_dev, 0));
drivers/media/pci/tw68/tw68-core.c
340
static void tw68_finidev(struct pci_dev *pci_dev)
drivers/media/pci/tw68/tw68-core.c
342
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/tw68/tw68-core.c
356
release_mem_region(pci_resource_start(pci_dev, 0),
drivers/media/pci/tw68/tw68-core.c
357
pci_resource_len(pci_dev, 0));
drivers/media/pci/tw68/tw68-core.c
364
struct pci_dev *pci_dev = to_pci_dev(dev_d);
drivers/media/pci/tw68/tw68-core.c
365
struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev);
drivers/media/pci/tw68/tw68-core.c
373
synchronize_irq(pci_dev->irq);
drivers/media/pci/tw68/tw68-risc.c
128
int tw68_risc_buffer(struct pci_dev *pci,
drivers/media/pci/tw68/tw68.h
143
struct pci_dev *pci;
drivers/media/pci/tw68/tw68.h
202
int tw68_risc_buffer(struct pci_dev *pci, struct tw68_buf *buf,
drivers/media/pci/tw686x/tw686x-audio.c
289
&dev->pci_dev->dev,
drivers/media/pci/tw686x/tw686x-audio.c
303
dma_free_coherent(&dev->pci_dev->dev, ac->dma_descs[pb].size,
drivers/media/pci/tw686x/tw686x-audio.c
327
virt = dma_alloc_coherent(&dev->pci_dev->dev,
drivers/media/pci/tw686x/tw686x-audio.c
331
dev_err(&dev->pci_dev->dev,
drivers/media/pci/tw686x/tw686x-audio.c
364
struct pci_dev *pci_dev = dev->pci_dev;
drivers/media/pci/tw686x/tw686x-audio.c
371
err = snd_card_new(&pci_dev->dev, SNDRV_DEFAULT_IDX1,
drivers/media/pci/tw686x/tw686x-audio.c
380
strscpy(card->longname, pci_name(pci_dev), sizeof(card->longname));
drivers/media/pci/tw686x/tw686x-audio.c
381
snd_card_set_dev(card, &pci_dev->dev);
drivers/media/pci/tw686x/tw686x-core.c
159
dev_dbg(&dev->pci_dev->dev, "reset: stopping DMA\n");
drivers/media/pci/tw686x/tw686x-core.c
181
dev_dbg(&dev->pci_dev->dev,
drivers/media/pci/tw686x/tw686x-core.c
240
static int tw686x_probe(struct pci_dev *pci_dev,
drivers/media/pci/tw686x/tw686x-core.c
251
sprintf(dev->name, "tw%04X", pci_dev->device);
drivers/media/pci/tw686x/tw686x-core.c
268
pci_name(pci_dev), pci_dev->irq,
drivers/media/pci/tw686x/tw686x-core.c
269
(unsigned long)pci_resource_start(pci_dev, 0),
drivers/media/pci/tw686x/tw686x-core.c
272
dev->pci_dev = pci_dev;
drivers/media/pci/tw686x/tw686x-core.c
273
if (pci_enable_device(pci_dev)) {
drivers/media/pci/tw686x/tw686x-core.c
278
pci_set_master(pci_dev);
drivers/media/pci/tw686x/tw686x-core.c
279
err = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/media/pci/tw686x/tw686x-core.c
281
dev_err(&pci_dev->dev, "32-bit PCI DMA not supported\n");
drivers/media/pci/tw686x/tw686x-core.c
286
err = pci_request_regions(pci_dev, dev->name);
drivers/media/pci/tw686x/tw686x-core.c
288
dev_err(&pci_dev->dev, "unable to request PCI region\n");
drivers/media/pci/tw686x/tw686x-core.c
292
dev->mmio = pci_ioremap_bar(pci_dev, 0);
drivers/media/pci/tw686x/tw686x-core.c
294
dev_err(&pci_dev->dev, "unable to remap PCI region\n");
drivers/media/pci/tw686x/tw686x-core.c
328
dev_err(&pci_dev->dev, "can't register video\n");
drivers/media/pci/tw686x/tw686x-core.c
334
dev_warn(&pci_dev->dev, "can't register audio\n");
drivers/media/pci/tw686x/tw686x-core.c
336
err = request_irq(pci_dev->irq, tw686x_irq, IRQF_SHARED,
drivers/media/pci/tw686x/tw686x-core.c
339
dev_err(&pci_dev->dev, "unable to request interrupt\n");
drivers/media/pci/tw686x/tw686x-core.c
343
pci_set_drvdata(pci_dev, dev);
drivers/media/pci/tw686x/tw686x-core.c
350
pci_iounmap(pci_dev, dev->mmio);
drivers/media/pci/tw686x/tw686x-core.c
352
pci_release_regions(pci_dev);
drivers/media/pci/tw686x/tw686x-core.c
354
pci_disable_device(pci_dev);
drivers/media/pci/tw686x/tw686x-core.c
364
static void tw686x_remove(struct pci_dev *pci_dev)
drivers/media/pci/tw686x/tw686x-core.c
366
struct tw686x_dev *dev = pci_get_drvdata(pci_dev);
drivers/media/pci/tw686x/tw686x-core.c
372
free_irq(pci_dev->irq, dev);
drivers/media/pci/tw686x/tw686x-core.c
378
pci_iounmap(pci_dev, dev->mmio);
drivers/media/pci/tw686x/tw686x-core.c
379
pci_release_regions(pci_dev);
drivers/media/pci/tw686x/tw686x-core.c
380
pci_disable_device(pci_dev);
drivers/media/pci/tw686x/tw686x-core.c
390
dev->pci_dev = NULL;
drivers/media/pci/tw686x/tw686x-video.c
113
virt = dma_alloc_coherent(&dev->pci_dev->dev, len,
drivers/media/pci/tw686x/tw686x-video.c
1172
err = v4l2_device_register(&dev->pci_dev->dev, &dev->v4l2_dev);
drivers/media/pci/tw686x/tw686x-video.c
1227
vc->vidq.dev = &dev->pci_dev->dev;
drivers/media/pci/tw686x/tw686x-video.c
261
dma_free_coherent(&dev->pci_dev->dev, desc->size, desc->virt,
drivers/media/pci/tw686x/tw686x-video.c
279
virt = dma_alloc_coherent(&dev->pci_dev->dev, desc->size,
drivers/media/pci/tw686x/tw686x-video.c
452
struct pci_dev *pci_dev;
drivers/media/pci/tw686x/tw686x-video.c
460
pci_dev = dev->pci_dev;
drivers/media/pci/tw686x/tw686x-video.c
462
if (!pci_dev) {
drivers/media/pci/tw686x/tw686x-video.c
497
struct pci_dev *pci_dev;
drivers/media/pci/tw686x/tw686x-video.c
503
pci_dev = dev->pci_dev;
drivers/media/pci/tw686x/tw686x-video.c
505
if (!pci_dev) {
drivers/media/pci/tw686x/tw686x-video.c
549
struct pci_dev *pci_dev;
drivers/media/pci/tw686x/tw686x-video.c
554
pci_dev = dev->pci_dev;
drivers/media/pci/tw686x/tw686x-video.c
556
if (pci_dev)
drivers/media/pci/tw686x/tw686x-video.c
82
struct pci_dev *pci_dev;
drivers/media/pci/tw686x/tw686x-video.c
87
pci_dev = dev->pci_dev;
drivers/media/pci/tw686x/tw686x-video.c
89
if (!pci_dev) {
drivers/media/pci/tw686x/tw686x-video.c
95
dma_free_coherent(&dev->pci_dev->dev, desc->size, desc->virt,
drivers/media/pci/tw686x/tw686x.h
128
struct pci_dev *pci_dev;
drivers/media/pci/zoran/zoran.h
217
struct pci_dev *pci_dev; /* PCI device */
drivers/media/pci/zoran/zoran.h
312
pci_dbg((zr)->pci_dev, format, ##args) \
drivers/media/pci/zoran/zoran.h
315
pci_err((zr)->pci_dev, format, ##args) \
drivers/media/pci/zoran/zoran.h
318
pci_info((zr)->pci_dev, format, ##args) \
drivers/media/pci/zoran/zoran_card.c
1007
pci_warn(zr->pci_dev,
drivers/media/pci/zoran/zoran_card.c
1015
pci_warn(zr->pci_dev, "default_input value %d out of range (0-%d)\n",
drivers/media/pci/zoran/zoran_card.c
1025
zr->stat_com = dma_alloc_coherent(&zr->pci_dev->dev,
drivers/media/pci/zoran/zoran_card.c
1034
zr->stat_comb = dma_alloc_coherent(&zr->pci_dev->dev,
drivers/media/pci/zoran/zoran_card.c
1056
dma_free_coherent(&zr->pci_dev->dev, BUZ_NUM_STAT_COM * sizeof(u32) * 2,
drivers/media/pci/zoran/zoran_card.c
1059
dma_free_coherent(&zr->pci_dev->dev, BUZ_NUM_STAT_COM * sizeof(u32),
drivers/media/pci/zoran/zoran_card.c
1064
static void zoran_remove(struct pci_dev *pdev)
drivers/media/pci/zoran/zoran_card.c
1089
pci_free_irq(zr->pci_dev, 0, zr);
drivers/media/pci/zoran/zoran_card.c
1091
dma_free_coherent(&zr->pci_dev->dev, BUZ_NUM_STAT_COM * sizeof(u32),
drivers/media/pci/zoran/zoran_card.c
1093
dma_free_coherent(&zr->pci_dev->dev, BUZ_NUM_STAT_COM * sizeof(u32) * 2,
drivers/media/pci/zoran/zoran_card.c
1096
pci_disable_device(zr->pci_dev);
drivers/media/pci/zoran/zoran_card.c
1113
m = devm_kmalloc(&zr->pci_dev->dev, sizeof(*m), GFP_KERNEL);
drivers/media/pci/zoran/zoran_card.c
1220
static int zoran_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/media/pci/zoran/zoran_card.c
1258
zr->pci_dev = pdev;
drivers/media/pci/zoran/zoran_card.c
1271
zr->revision = zr->pci_dev->revision;
drivers/media/pci/zoran/zoran_card.c
1273
pci_info(zr->pci_dev, "Zoran ZR360%c7 (rev %d), irq: %d, memory: 0x%08llx\n",
drivers/media/pci/zoran/zoran_card.c
1275
zr->pci_dev->irq, (uint64_t)pci_resource_start(zr->pci_dev, 0));
drivers/media/pci/zoran/zoran_card.c
1277
pci_info(zr->pci_dev, "Subsystem vendor=0x%04x id=0x%04x\n",
drivers/media/pci/zoran/zoran_card.c
1278
zr->pci_dev->subsystem_vendor, zr->pci_dev->subsystem_device);
drivers/media/pci/zoran/zoran_card.c
1293
pci_info(zr->pci_dev, "%s() - card %s detected\n", __func__,
drivers/media/pci/zoran/zoran_card.c
1332
__func__, zr->pci_dev->irq);
drivers/media/pci/zoran/zoran_card.c
1340
pci_read_config_byte(zr->pci_dev, PCI_LATENCY_TIMER,
drivers/media/pci/zoran/zoran_card.c
1344
pci_info(zr->pci_dev, "Changing PCI latency from %d to %d\n",
drivers/media/pci/zoran/zoran_card.c
1346
pci_write_config_byte(zr->pci_dev, PCI_LATENCY_TIMER, need_latency);
drivers/media/pci/zoran/zoran_card.c
1355
pci_info(zr->pci_dev, "Initializing videocodec bus...\n");
drivers/media/pci/zoran/zoran_card.c
1396
pci_info(zr->pci_dev, "ZR36057/Natoma bug, max. buffer size is 128K\n");
drivers/media/pci/zoran/zoran_card.c
1418
pci_free_irq(zr->pci_dev, 0, zr);
drivers/media/pci/zoran/zoran_card.c
185
pci_write_config_dword(zr->pci_dev, 0xfc, 0x90680f15);
drivers/media/pci/zoran/zoran_card.c
186
pci_write_config_dword(zr->pci_dev, 0x0c, 0x00012020);
drivers/media/pci/zoran/zoran_card.c
187
pci_write_config_dword(zr->pci_dev, 0xe8, 0xc0200000);
drivers/media/pci/zoran/zoran_card.c
243
pci_err(zr->pci_dev, "ZR36060 support is not enabled\n");
drivers/media/pci/zoran/zoran_card.c
251
pci_err(zr->pci_dev, "ZR36050 support is not enabled\n");
drivers/media/pci/zoran/zoran_card.c
259
pci_err(zr->pci_dev, "ZR36016 support is not enabled\n");
drivers/media/pci/zoran/zoran_card.c
265
pci_err(zr->pci_dev, "unknown codec id %x\n", codecid);
drivers/media/pci/zoran/zoran_card.c
299
pci_err(zr->pci_dev, "failed to load video codec %s: %d\n",
drivers/media/pci/zoran/zoran_card.c
308
pci_err(zr->pci_dev, "failed to load video vfe %s: %d\n",
drivers/media/pci/zoran/zoran_card.c
706
zr->i2c_adapter.dev.parent = &zr->pci_dev->dev;
drivers/media/pci/zoran/zoran_card.c
721
pci_dbg(zr->pci_dev, "%s - dec: %d, Hdcm: %d, Vdcm: %d, Tdcm: %d\n",
drivers/media/pci/zoran/zoran_card.c
724
pci_dbg(zr->pci_dev, "%s - x: %d, y: %d, w: %d, y: %d\n", __func__,
drivers/media/pci/zoran/zoran_card.c
755
pci_dbg(zr->pci_dev,
drivers/media/pci/zoran/zoran_card.c
832
pci_err(zr->pci_dev, "%s - error in params for decimation = 0\n", __func__);
drivers/media/pci/zoran/zoran_card.c
837
pci_err(zr->pci_dev, "%s - decimation = %d, must be 0, 1, 2 or 4\n",
drivers/media/pci/zoran/zoran_card.c
913
pci_info(zr->pci_dev, "Initializing i2c bus...\n");
drivers/media/pci/zoran/zoran_card.c
917
pci_err(zr->pci_dev, "%s - cannot initialize i2c bus\n", __func__);
drivers/media/pci/zoran/zoran_card.c
925
pci_err(zr->pci_dev, "Fail to get decoder %s\n", zr->card.i2c_decoder);
drivers/media/pci/zoran/zoran_card.c
935
pci_err(zr->pci_dev, "Fail to get encoder %s\n", zr->card.i2c_encoder);
drivers/media/pci/zoran/zoran_card.c
980
pci_err(zr->pci_dev, "%s internal error\n", __func__);
drivers/media/pci/zoran/zoran_card.c
991
pci_info(zr->pci_dev, "initializing card[%d]\n", zr->id);
drivers/media/pci/zoran/zoran_device.c
116
pci_info(zr->pci_dev, "pop timeout %08x\n", por);
drivers/media/pci/zoran/zoran_device.c
156
pci_dbg(zr->pci_dev, "%s() - wake GPIO=0x%08x\n",
drivers/media/pci/zoran/zoran_device.c
160
pci_dbg(zr->pci_dev, "%s() - sleep GPIO=0x%08x\n",
drivers/media/pci/zoran/zoran_device.c
242
pci_dbg(zr->pci_dev, "set_vfe() - width = %d, height = %d\n", video_width, video_height);
drivers/media/pci/zoran/zoran_device.c
247
pci_err(zr->pci_dev, "set_vfe: w=%d h=%d not valid\n", video_width, video_height);
drivers/media/pci/zoran/zoran_device.c
348
pci_warn(zr->pci_dev, "%s(1) with SnapShot on!?\n", __func__);
drivers/media/pci/zoran/zoran_device.c
668
pci_dbg(zr->pci_dev, "enable_jpg(MOTION_COMPRESS)\n");
drivers/media/pci/zoran/zoran_device.c
697
pci_dbg(zr->pci_dev, "enable_jpg(MOTION_DECOMPRESS)\n");
drivers/media/pci/zoran/zoran_device.c
724
pci_dbg(zr->pci_dev, "enable_jpg(IDLE)\n");
drivers/media/pci/zoran/zoran_device.c
749
pci_err(zr->pci_dev, "No buffer available to queue\n");
drivers/media/pci/zoran/zoran_device.c
834
pci_err(zr->pci_dev, "No buffer at slot %d\n", i);
drivers/media/pci/zoran/zoran_device.c
873
pci_warn(zr->pci_dev, "BuzIRQ with SnapShot off ???\n");
drivers/media/pci/zoran/zoran_device.c
881
pci_err(zr->pci_dev, "JPG IRQ when not in good mode\n");
drivers/media/pci/zoran/zoran_device.c
898
pci_set_master(zr->pci_dev);
drivers/media/pci/zoran/zoran_device.c
902
pci_read_config_word(zr->pci_dev, PCI_COMMAND, &command);
drivers/media/pci/zoran/zoran_device.c
904
pci_write_config_word(zr->pci_dev, PCI_COMMAND, command);
drivers/media/pci/zoran/zoran_driver.c
174
pci_dbg(zr->pci_dev, "%s - wrong frame size (%dx%d)\n", __func__, width, height);
drivers/media/pci/zoran/zoran_driver.c
184
pci_dbg(zr->pci_dev, "%s - video buffer size (%d kB) is too small\n",
drivers/media/pci/zoran/zoran_driver.c
192
pci_dbg(zr->pci_dev, "%s - wrong frame alignment\n", __func__);
drivers/media/pci/zoran/zoran_driver.c
207
pci_dbg(zr->pci_dev, "%s - unsupported norm %llx\n", __func__, norm);
drivers/media/pci/zoran/zoran_driver.c
233
pci_dbg(zr->pci_dev, "%s - unsupported input %d\n", __func__, input);
drivers/media/pci/zoran/zoran_driver.c
254
snprintf(cap->bus_info, sizeof(cap->bus_info), "PCI:%s", pci_name(zr->pci_dev));
drivers/media/pci/zoran/zoran_driver.c
438
pci_dbg(zr->pci_dev, "size=%dx%d, fmt=0x%x (%4.4s)\n",
drivers/media/pci/zoran/zoran_driver.c
524
pci_dbg(zr->pci_dev, "VIDIOC_S_FMT - unknown/unsupported format 0x%x\n",
drivers/media/pci/zoran/zoran_driver.c
626
pci_dbg(zr->pci_dev, "%s invalid selection type combination\n", __func__);
drivers/media/pci/zoran/zoran_driver.c
672
pci_dbg(zr->pci_dev, "VIDIOC_S_SELECTION - subcapture only supported for compressed capture\n");
drivers/media/pci/zoran/zoran_driver.c
747
pci_dbg(zr->pci_dev, "%s nbuf=%u nplanes=%u", __func__, *nbuffers, *nplanes);
drivers/media/pci/zoran/zoran_driver.c
878
pci_dbg(zr->pci_dev, "START JPG\n");
drivers/media/pci/zoran/zoran_driver.c
892
pci_dbg(zr->pci_dev, "START RAW\n");
drivers/media/pci/zoran/zoran_driver.c
928
pci_dbg(zr->pci_dev, "%s clean buf %d\n", __func__, j);
drivers/media/pci/zoran/zoran_driver.c
942
pci_dbg(zr->pci_dev, "Buffer remaining %d\n", zr->buf_in_reserve);
drivers/media/pci/zoran/zoran_driver.c
961
vq->dev = &zr->pci_dev->dev;
drivers/media/platform/marvell/cafe-driver.c
475
static int cafe_pci_probe(struct pci_dev *pdev,
drivers/media/platform/marvell/cafe-driver.c
51
struct pci_dev *pdev;
drivers/media/platform/marvell/cafe-driver.c
603
static void cafe_pci_remove(struct pci_dev *pdev)
drivers/media/radio/radio-maxiradio.c
118
static int maxiradio_probe(struct pci_dev *pdev,
drivers/media/radio/radio-maxiradio.c
175
static void maxiradio_remove(struct pci_dev *pdev)
drivers/media/radio/radio-maxiradio.c
74
struct pci_dev *pdev;
drivers/memstick/host/jmb38x_ms.c
67
struct pci_dev *pdev;
drivers/memstick/host/jmb38x_ms.c
765
static int jmb38x_ms_pmos(struct pci_dev *pdev, int flag)
drivers/memstick/host/jmb38x_ms.c
829
static int jmb38x_ms_count_slots(struct pci_dev *pdev)
drivers/memstick/host/jmb38x_ms.c
897
static int jmb38x_ms_probe(struct pci_dev *pdev,
drivers/memstick/host/jmb38x_ms.c
968
static void jmb38x_ms_remove(struct pci_dev *dev)
drivers/memstick/host/r592.c
293
sg_count = dma_map_sg(&dev->pci_dev->dev, &dev->req->sg, 1, is_write ?
drivers/memstick/host/r592.c
310
dma_unmap_sg(&dev->pci_dev->dev, &dev->req->sg, 1, is_write ?
drivers/memstick/host/r592.c
730
static int r592_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/memstick/host/r592.c
743
dev->pci_dev = pdev;
drivers/memstick/host/r592.c
822
static void r592_remove(struct pci_dev *pdev)
drivers/memstick/host/r592.h
129
struct pci_dev *pci_dev;
drivers/message/fusion/mptbase.c
1645
struct pci_dev *pdev;
drivers/message/fusion/mptbase.c
166
static void mpt_detect_bound_ports(MPT_ADAPTER *ioc, struct pci_dev *pdev);
drivers/message/fusion/mptbase.c
1763
mpt_attach(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/message/fusion/mptbase.c
2075
mpt_detach(struct pci_dev *pdev)
drivers/message/fusion/mptbase.c
2140
mpt_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/message/fusion/mptbase.c
2180
mpt_resume(struct pci_dev *pdev)
drivers/message/fusion/mptbase.c
226
pci_disable_io_access(struct pci_dev *pdev)
drivers/message/fusion/mptbase.c
236
pci_enable_io_access(struct pci_dev *pdev)
drivers/message/fusion/mptbase.c
2638
mpt_detect_bound_ports(MPT_ADAPTER *ioc, struct pci_dev *pdev)
drivers/message/fusion/mptbase.c
2640
struct pci_dev *peer=NULL;
drivers/message/fusion/mptbase.c
2658
struct pci_dev *_pcidev = ioc_srch->pcidev;
drivers/message/fusion/mptbase.c
336
struct pci_dev *pdev;
drivers/message/fusion/mptbase.h
260
int (*probe) (struct pci_dev *dev);
drivers/message/fusion/mptbase.h
261
void (*remove) (struct pci_dev *dev);
drivers/message/fusion/mptbase.h
674
struct pci_dev *pcidev; /* struct pci_dev pointer */
drivers/message/fusion/mptbase.h
906
extern int mpt_attach(struct pci_dev *pdev, const struct pci_device_id *id);
drivers/message/fusion/mptbase.h
907
extern void mpt_detach(struct pci_dev *pdev);
drivers/message/fusion/mptbase.h
909
extern int mpt_suspend(struct pci_dev *pdev, pm_message_t state);
drivers/message/fusion/mptbase.h
910
extern int mpt_resume(struct pci_dev *pdev);
drivers/message/fusion/mptctl.c
117
static int mptctl_probe(struct pci_dev *);
drivers/message/fusion/mptctl.c
118
static void mptctl_remove(struct pci_dev *);
drivers/message/fusion/mptctl.c
1230
struct pci_dev *pdev;
drivers/message/fusion/mptctl.c
1287
pdev = (struct pci_dev *) ioc->pcidev;
drivers/message/fusion/mptctl.c
2323
struct pci_dev *pdev;
drivers/message/fusion/mptctl.c
2357
pdev = (struct pci_dev *) ioc->pcidev;
drivers/message/fusion/mptctl.c
2850
mptctl_probe(struct pci_dev *pdev)
drivers/message/fusion/mptctl.c
2867
mptctl_remove(struct pci_dev *pdev)
drivers/message/fusion/mptfc.c
104
static void mptfc_remove(struct pci_dev *pdev);
drivers/message/fusion/mptfc.c
1206
mptfc_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/message/fusion/mptfc.c
1526
static void mptfc_remove(struct pci_dev *pdev)
drivers/message/fusion/mptlan.c
1381
mptlan_probe(struct pci_dev *pdev)
drivers/message/fusion/mptlan.c
1427
mptlan_remove(struct pci_dev *pdev)
drivers/message/fusion/mptsas.c
5149
mptsas_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/message/fusion/mptsas.c
5338
mptsas_shutdown(struct pci_dev *pdev)
drivers/message/fusion/mptsas.c
5346
static void mptsas_remove(struct pci_dev *pdev)
drivers/message/fusion/mptscsih.c
114
void mptscsih_remove(struct pci_dev *);
drivers/message/fusion/mptscsih.c
115
void mptscsih_shutdown(struct pci_dev *);
drivers/message/fusion/mptscsih.c
117
int mptscsih_suspend(struct pci_dev *pdev, pm_message_t state);
drivers/message/fusion/mptscsih.c
1172
mptscsih_remove(struct pci_dev *pdev)
drivers/message/fusion/mptscsih.c
118
int mptscsih_resume(struct pci_dev *pdev);
drivers/message/fusion/mptscsih.c
1217
mptscsih_shutdown(struct pci_dev *pdev)
drivers/message/fusion/mptscsih.c
1229
mptscsih_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/message/fusion/mptscsih.c
1245
mptscsih_resume(struct pci_dev *pdev)
drivers/message/fusion/mptscsih.h
108
extern void mptscsih_remove(struct pci_dev *);
drivers/message/fusion/mptscsih.h
109
extern void mptscsih_shutdown(struct pci_dev *);
drivers/message/fusion/mptscsih.h
111
extern int mptscsih_suspend(struct pci_dev *pdev, pm_message_t state);
drivers/message/fusion/mptscsih.h
112
extern int mptscsih_resume(struct pci_dev *pdev);
drivers/message/fusion/mptspi.c
1331
mptspi_resume(struct pci_dev *pdev)
drivers/message/fusion/mptspi.c
1354
mptspi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/message/fusion/mptspi.c
1547
static void mptspi_remove(struct pci_dev *pdev)
drivers/mfd/cs5535-mfd.c
144
static void cs5535_mfd_remove(struct pci_dev *pdev)
drivers/mfd/cs5535-mfd.c
77
static int cs5535_mfd_probe(struct pci_dev *pdev,
drivers/mfd/intel-lpss-pci.c
44
static int intel_lpss_pci_probe(struct pci_dev *pdev,
drivers/mfd/intel-lpss-pci.c
88
static void intel_lpss_pci_remove(struct pci_dev *pdev)
drivers/mfd/intel_quark_i2c_gpio.c
196
static int intel_quark_i2c_setup(struct pci_dev *pdev)
drivers/mfd/intel_quark_i2c_gpio.c
218
static int intel_quark_gpio_setup(struct pci_dev *pdev)
drivers/mfd/intel_quark_i2c_gpio.c
238
static int intel_quark_mfd_probe(struct pci_dev *pdev,
drivers/mfd/intel_quark_i2c_gpio.c
290
static void intel_quark_mfd_remove(struct pci_dev *pdev)
drivers/mfd/ioc3.c
125
static int ioc3_map_irq(struct pci_dev *pdev, int slot, int pin)
drivers/mfd/ioc3.c
43
struct pci_dev *pdev;
drivers/mfd/ioc3.c
565
static int ioc3_mfd_probe(struct pci_dev *pdev,
drivers/mfd/ioc3.c
633
static void ioc3_mfd_remove(struct pci_dev *pdev)
drivers/mfd/janz-cmodio.c
120
struct pci_dev *pdev = priv->pdev;
drivers/mfd/janz-cmodio.c
175
static int cmodio_pci_probe(struct pci_dev *dev,
drivers/mfd/janz-cmodio.c
247
static void cmodio_pci_remove(struct pci_dev *dev)
drivers/mfd/janz-cmodio.c
43
struct pci_dev *pdev;
drivers/mfd/janz-cmodio.c
68
struct pci_dev *pci;
drivers/mfd/lpc_ich.c
1013
static void lpc_ich_enable_gpio_space(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
1023
static void lpc_ich_enable_pmc_space(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
1034
static int lpc_ich_finalize_wdt_cell(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
1055
static void lpc_ich_finalize_gpio_cell(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
1088
static int lpc_ich_init_gpio(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
1165
static int lpc_ich_init_wdt(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
1243
static int lpc_ich_init_pinctrl(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
1303
struct pci_dev *pdev = data;
drivers/mfd/lpc_ich.c
1310
struct pci_dev *pdev = data;
drivers/mfd/lpc_ich.c
1315
static int lpc_ich_init_spi(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
1380
static int lpc_ich_probe(struct pci_dev *dev,
drivers/mfd/lpc_ich.c
1448
static void lpc_ich_remove(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
965
static void lpc_ich_restore_config_space(struct pci_dev *dev)
drivers/mfd/lpc_ich.c
986
static void lpc_ich_enable_acpi_space(struct pci_dev *dev)
drivers/mfd/lpc_sch.c
107
static int lpc_sch_populate_cell(struct pci_dev *pdev, int where,
drivers/mfd/lpc_sch.c
133
static int lpc_sch_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/mfd/lpc_sch.c
172
static void lpc_sch_remove(struct pci_dev *dev)
drivers/mfd/lpc_sch.c
78
static int lpc_sch_get_io(struct pci_dev *pdev, int where, const char *name,
drivers/mfd/ls2k-bmc-core.c
181
static bool ls2k_bmc_bar0_addr_is_set(struct pci_dev *pdev)
drivers/mfd/ls2k-bmc-core.c
190
static bool ls2k_bmc_pcie_is_connected(struct pci_dev *parent, struct ls2k_bmc_ddata *ddata)
drivers/mfd/ls2k-bmc-core.c
215
static void ls2k_bmc_restore_bridge_pci_data(struct pci_dev *parent, struct ls2k_bmc_ddata *ddata)
drivers/mfd/ls2k-bmc-core.c
245
struct pci_dev *pdev = to_pci_dev(ddata->dev);
drivers/mfd/ls2k-bmc-core.c
246
struct pci_dev *parent = pdev->bus->self;
drivers/mfd/ls2k-bmc-core.c
329
static void ls2k_bmc_save_pci_data(struct pci_dev *pdev, struct ls2k_bmc_ddata *ddata)
drivers/mfd/ls2k-bmc-core.c
331
struct pci_dev *parent = pdev->bus->self;
drivers/mfd/ls2k-bmc-core.c
368
struct pci_dev *pdev = to_pci_dev(ddata->dev);
drivers/mfd/ls2k-bmc-core.c
428
static int ls2k_bmc_parse_mode(struct pci_dev *pdev, struct simplefb_platform_data *pd)
drivers/mfd/ls2k-bmc-core.c
460
static int ls2k_bmc_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/mfd/rdc321x-southbridge.c
60
static int rdc321x_sb_probe(struct pci_dev *pdev,
drivers/mfd/sm501.c
1517
static int sm501_pci_probe(struct pci_dev *dev,
drivers/mfd/sm501.c
1620
static void sm501_pci_remove(struct pci_dev *dev)
drivers/mfd/timberdale.c
646
static int timb_probe(struct pci_dev *dev,
drivers/mfd/timberdale.c
830
static void timb_remove(struct pci_dev *dev)
drivers/mfd/vx855.c
100
static void vx855_remove(struct pci_dev *pdev)
drivers/mfd/vx855.c
60
static int vx855_probe(struct pci_dev *pdev,
drivers/misc/bcm-vk/bcm_vk.h
359
struct pci_dev *pdev;
drivers/misc/bcm-vk/bcm_vk_dev.c
1279
static int bcm_vk_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/bcm-vk/bcm_vk_dev.c
1537
struct pci_dev *pdev = vk->pdev;
drivers/misc/bcm-vk/bcm_vk_dev.c
1544
static void bcm_vk_remove(struct pci_dev *pdev)
drivers/misc/bcm-vk/bcm_vk_dev.c
1602
static void bcm_vk_shutdown(struct pci_dev *pdev)
drivers/misc/bcm-vk/bcm_vk_dev.c
804
struct pci_dev *pdev = vk->pdev;
drivers/misc/cardreader/alcor_pci.c
177
static void alcor_pci_remove(struct pci_dev *pdev)
drivers/misc/cardreader/alcor_pci.c
96
static int alcor_pci_probe(struct pci_dev *pdev,
drivers/misc/cardreader/rtl8411.c
40
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rtl8411.c
63
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rts5209.c
26
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rts5227.c
59
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rts5228.c
63
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rts5229.c
26
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rts5249.c
58
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rts5260.c
63
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rts5261.c
362
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rts5264.c
414
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rtsx_pcr.c
1183
struct pci_dev *pdev = pcr->pci;
drivers/misc/cardreader/rtsx_pcr.c
1471
static int rtsx_pci_probe(struct pci_dev *pcidev,
drivers/misc/cardreader/rtsx_pcr.c
1608
static void rtsx_pci_remove(struct pci_dev *pcidev)
drivers/misc/cardreader/rtsx_pcr.c
1653
struct pci_dev *pcidev = to_pci_dev(dev_d);
drivers/misc/cardreader/rtsx_pcr.c
1671
struct pci_dev *pcidev = to_pci_dev(dev_d);
drivers/misc/cardreader/rtsx_pcr.c
1727
static void rtsx_pci_shutdown(struct pci_dev *pcidev)
drivers/misc/cardreader/rtsx_pcr.c
1744
struct pci_dev *pcidev = to_pci_dev(device);
drivers/misc/cardreader/rtsx_pcr.c
1771
struct pci_dev *pcidev = to_pci_dev(device);
drivers/misc/cardreader/rtsx_pcr.c
1789
struct pci_dev *pcidev = to_pci_dev(device);
drivers/misc/cb710/core.c
17
void cb710_pci_update_config_reg(struct pci_dev *pdev,
drivers/misc/cb710/core.c
171
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/misc/cb710/core.c
180
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/misc/cb710/core.c
187
static int cb710_probe(struct pci_dev *pdev,
drivers/misc/cb710/core.c
280
static void cb710_remove_one(struct pci_dev *pdev)
drivers/misc/cb710/core.c
29
static int cb710_pci_configure(struct pci_dev *pdev)
drivers/misc/cb710/core.c
32
struct pci_dev *pdev0;
drivers/misc/dw-xdata-pcie.c
289
static int dw_xdata_pcie_probe(struct pci_dev *pdev,
drivers/misc/dw-xdata-pcie.c
386
static void dw_xdata_pcie_remove(struct pci_dev *pdev)
drivers/misc/dw-xdata-pcie.c
70
struct pci_dev *pdev;
drivers/misc/genwqe/card_base.c
1021
if (pci_channel_offline(pci_dev))
drivers/misc/genwqe/card_base.c
1034
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1091
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
1093
err = pci_enable_device_mem(pci_dev);
drivers/misc/genwqe/card_base.c
1095
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1101
err = pci_request_mem_regions(pci_dev, genwqe_driver_name);
drivers/misc/genwqe/card_base.c
1103
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1111
if (dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(64)) &&
drivers/misc/genwqe/card_base.c
1112
dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(32))) {
drivers/misc/genwqe/card_base.c
1113
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1119
pci_set_master(pci_dev);
drivers/misc/genwqe/card_base.c
1122
pci_dev->needs_freset = 1;
drivers/misc/genwqe/card_base.c
1125
cd->mmio_len = pci_resource_len(pci_dev, 0);
drivers/misc/genwqe/card_base.c
1126
cd->mmio = pci_iomap(pci_dev, 0, 0);
drivers/misc/genwqe/card_base.c
1128
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1134
cd->num_vfs = pci_sriov_get_totalvfs(pci_dev);
drivers/misc/genwqe/card_base.c
1145
pci_iounmap(pci_dev, cd->mmio);
drivers/misc/genwqe/card_base.c
1147
pci_release_mem_regions(pci_dev);
drivers/misc/genwqe/card_base.c
1149
pci_disable_device(pci_dev);
drivers/misc/genwqe/card_base.c
1160
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
1163
pci_iounmap(pci_dev, cd->mmio);
drivers/misc/genwqe/card_base.c
1165
pci_release_mem_regions(pci_dev);
drivers/misc/genwqe/card_base.c
1166
pci_disable_device(pci_dev);
drivers/misc/genwqe/card_base.c
1178
static int genwqe_probe(struct pci_dev *pci_dev,
drivers/misc/genwqe/card_base.c
1188
dev_err(&pci_dev->dev, "err: could not alloc mem (err=%d)!\n",
drivers/misc/genwqe/card_base.c
1193
dev_set_drvdata(&pci_dev->dev, cd);
drivers/misc/genwqe/card_base.c
1194
cd->pci_dev = pci_dev;
drivers/misc/genwqe/card_base.c
1198
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1205
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1213
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1236
static void genwqe_remove(struct pci_dev *pci_dev)
drivers/misc/genwqe/card_base.c
1238
struct genwqe_dev *cd = dev_get_drvdata(&pci_dev->dev);
drivers/misc/genwqe/card_base.c
1260
static pci_ers_result_t genwqe_err_error_detected(struct pci_dev *pci_dev,
drivers/misc/genwqe/card_base.c
1265
dev_err(&pci_dev->dev, "[%s] state=%d\n", __func__, state);
drivers/misc/genwqe/card_base.c
1267
cd = dev_get_drvdata(&pci_dev->dev);
drivers/misc/genwqe/card_base.c
1288
static pci_ers_result_t genwqe_err_slot_reset(struct pci_dev *pci_dev)
drivers/misc/genwqe/card_base.c
1291
struct genwqe_dev *cd = dev_get_drvdata(&pci_dev->dev);
drivers/misc/genwqe/card_base.c
1297
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1303
static pci_ers_result_t genwqe_err_result_none(struct pci_dev *dev)
drivers/misc/genwqe/card_base.c
1308
static void genwqe_err_resume(struct pci_dev *pci_dev)
drivers/misc/genwqe/card_base.c
1311
struct genwqe_dev *cd = dev_get_drvdata(&pci_dev->dev);
drivers/misc/genwqe/card_base.c
1317
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1321
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
1326
static int genwqe_sriov_configure(struct pci_dev *dev, int numvfs)
drivers/misc/genwqe/card_base.c
197
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
205
pci_iounmap(pci_dev, mmio);
drivers/misc/genwqe/card_base.c
207
pci_release_mem_regions(pci_dev);
drivers/misc/genwqe/card_base.c
214
dev_dbg(&pci_dev->dev, "[%s] pci_reset function ...\n", __func__);
drivers/misc/genwqe/card_base.c
215
rc = pci_reset_function(pci_dev);
drivers/misc/genwqe/card_base.c
217
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
221
dev_dbg(&pci_dev->dev, "[%s] done with rc=%d\n", __func__, rc);
drivers/misc/genwqe/card_base.c
231
rc = pci_request_mem_regions(pci_dev, genwqe_driver_name);
drivers/misc/genwqe/card_base.c
233
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
238
cd->mmio = pci_iomap(pci_dev, 0, 0);
drivers/misc/genwqe/card_base.c
240
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
266
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
271
dev_warn(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
359
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
365
totalvfs = pci_sriov_get_totalvfs(pci_dev);
drivers/misc/genwqe/card_base.c
429
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
433
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
441
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
449
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
463
if (pci_dev->is_virtfn)
drivers/misc/genwqe/card_base.c
476
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
506
dev_warn(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
519
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
538
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
553
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
587
pci_disable_sriov(cd->pci_dev); /* access pci config space */
drivers/misc/genwqe/card_base.c
609
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
624
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
631
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
660
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
665
dev_err(&pci_dev->dev, "* exit looping after %d times\n",
drivers/misc/genwqe/card_base.c
672
dev_err(&pci_dev->dev, "* 0x%08x 0x%016llx\n",
drivers/misc/genwqe/card_base.c
696
dev_err(&pci_dev->dev, "* 0x%08x 0x%016llx\n", fir_addr, fir);
drivers/misc/genwqe/card_base.c
704
dev_err(&pci_dev->dev, "* 0x%08x 0x%016llx\n", fec_addr, fec);
drivers/misc/genwqe/card_base.c
719
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
727
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
748
dev_dbg(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
765
dev_dbg(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
780
dev_dbg(&pci_dev->dev, "ACK! Another FIR! Recursing %d!\n",
drivers/misc/genwqe/card_base.c
799
static int genwqe_pci_fundamental_reset(struct pci_dev *pci_dev)
drivers/misc/genwqe/card_base.c
807
pci_cfg_access_lock(pci_dev);
drivers/misc/genwqe/card_base.c
808
pci_save_state(pci_dev);
drivers/misc/genwqe/card_base.c
809
rc = pci_set_pcie_reset_state(pci_dev, pcie_warm_reset);
drivers/misc/genwqe/card_base.c
813
pci_set_pcie_reset_state(pci_dev, pcie_deassert_reset);
drivers/misc/genwqe/card_base.c
817
pci_restore_state(pci_dev);
drivers/misc/genwqe/card_base.c
818
pci_cfg_access_unlock(pci_dev);
drivers/misc/genwqe/card_base.c
825
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
828
dev_info(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
839
rc = genwqe_pci_fundamental_reset(pci_dev);
drivers/misc/genwqe/card_base.c
843
dev_info(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
846
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
850
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
868
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
871
dev_info(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
884
rc = genwqe_pci_fundamental_reset(pci_dev);
drivers/misc/genwqe/card_base.c
892
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
899
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
904
dev_info(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
934
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_base.c
948
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
955
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
963
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.c
971
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_base.h
300
struct pci_dev *pci_dev; /* PCI device */
drivers/misc/genwqe/card_ddcb.c
1027
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
1045
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
1121
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
1136
!pci_channel_offline(pci_dev)) {
drivers/misc/genwqe/card_ddcb.c
1147
if (pci_channel_offline(pci_dev))
drivers/misc/genwqe/card_ddcb.c
1157
dev_err_ratelimited(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
1229
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
1234
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
1280
rc = request_irq(pci_dev->irq, genwqe_pf_isr, IRQF_SHARED,
drivers/misc/genwqe/card_ddcb.c
1283
rc = request_irq(pci_dev->irq, genwqe_vf_isr, IRQF_SHARED,
drivers/misc/genwqe/card_ddcb.c
1287
dev_err(&pci_dev->dev, "irq %d not free.\n", pci_dev->irq);
drivers/misc/genwqe/card_ddcb.c
1343
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
1364
dev_dbg(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
1378
dev_err(&pci_dev->dev, " [%s] err: queue is not empty!!\n",
drivers/misc/genwqe/card_ddcb.c
1393
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
1398
free_irq(pci_dev->irq, cd);
drivers/misc/genwqe/card_ddcb.c
168
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
172
dev_info(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
178
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
370
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
413
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
423
dev_dbg(&pci_dev->dev, "FINISHED DDCB#%d\n", req->num);
drivers/misc/genwqe/card_ddcb.c
424
genwqe_hexdump(pci_dev, pddcb, sizeof(*pddcb));
drivers/misc/genwqe/card_ddcb.c
436
GENWQE_DEVNAME, dev_name(&pci_dev->dev),
drivers/misc/genwqe/card_ddcb.c
482
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
518
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
522
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
527
genwqe_hexdump(pci_dev, pddcb, sizeof(*pddcb));
drivers/misc/genwqe/card_ddcb.c
540
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
548
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
626
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
633
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
712
dev_dbg(&pci_dev->dev, "UN/FINISHED DDCB#%d\n", req->num);
drivers/misc/genwqe/card_ddcb.c
713
genwqe_hexdump(pci_dev, pddcb, sizeof(*pddcb));
drivers/misc/genwqe/card_ddcb.c
715
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
728
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
731
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
760
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
767
GENWQE_DEVNAME, dev_name(&pci_dev->dev),
drivers/misc/genwqe/card_ddcb.c
801
dev_dbg(&pci_dev->dev, "[%s] waiting for free DDCB: rc=%d\n",
drivers/misc/genwqe/card_ddcb.c
812
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_ddcb.c
880
dev_dbg(&pci_dev->dev, "INPUT DDCB#%d\n", req->num);
drivers/misc/genwqe/card_ddcb.c
881
genwqe_hexdump(pci_dev, pddcb, sizeof(*pddcb));
drivers/misc/genwqe/card_ddcb.c
916
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_ddcb.c
920
dev_err(&pci_dev->dev, "[%s] err: wrong asiv_length of %d\n",
drivers/misc/genwqe/card_ddcb.c
925
dev_err(&pci_dev->dev, "[%s] err: wrong asv_length of %d\n",
drivers/misc/genwqe/card_debugfs.c
288
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_debugfs.c
303
GENWQE_DEVNAME, DRV_VERSION, dev_name(&pci_dev->dev),
drivers/misc/genwqe/card_dev.c
1058
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_dev.c
1064
if (pci_channel_offline(pci_dev))
drivers/misc/genwqe/card_dev.c
1255
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_dev.c
1266
dev_err(&pci_dev->dev, "err: alloc_chrdev_region failed\n");
drivers/misc/genwqe/card_dev.c
1275
dev_err(&pci_dev->dev, "err: cdev_add failed\n");
drivers/misc/genwqe/card_dev.c
1284
&cd->pci_dev->dev,
drivers/misc/genwqe/card_dev.c
1311
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_dev.c
1316
dev_warn(&pci_dev->dev, "[%s] send SIGIO and wait ...\n", __func__);
drivers/misc/genwqe/card_dev.c
1323
dev_info(&pci_dev->dev, " %d sec ...", i);
drivers/misc/genwqe/card_dev.c
1333
dev_warn(&pci_dev->dev,
drivers/misc/genwqe/card_dev.c
1341
dev_warn(&pci_dev->dev, " %d sec ...", i);
drivers/misc/genwqe/card_dev.c
1364
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_dev.c
1379
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_dev.c
158
struct pci_dev *pci_dev = cfile->cd->pci_dev;
drivers/misc/genwqe/card_dev.c
182
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_dev.c
195
struct pci_dev *pci_dev = cfile->cd->pci_dev;
drivers/misc/genwqe/card_dev.c
209
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_dev.c
397
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_dev.c
404
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_dev.c
516
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_dev.c
561
dev_dbg(&pci_dev->dev,
drivers/misc/genwqe/card_dev.c
651
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_dev.c
688
dev_dbg(&pci_dev->dev,
drivers/misc/genwqe/card_dev.c
773
struct pci_dev *pci_dev = cfile->cd->pci_dev;
drivers/misc/genwqe/card_dev.c
793
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_utils.c
105
if (pci_channel_offline(pci_dev))
drivers/misc/genwqe/card_utils.c
216
return dma_alloc_coherent(&cd->pci_dev->dev, size, dma_handle,
drivers/misc/genwqe/card_utils.c
226
dma_free_coherent(&cd->pci_dev->dev, size, vaddr, dma_handle);
drivers/misc/genwqe/card_utils.c
233
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_utils.c
236
dma_unmap_page(&pci_dev->dev, dma_list[i], PAGE_SIZE,
drivers/misc/genwqe/card_utils.c
247
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_utils.c
254
daddr = dma_map_page(&pci_dev->dev, page_list[i],
drivers/misc/genwqe/card_utils.c
259
if (dma_mapping_error(&pci_dev->dev, daddr)) {
drivers/misc/genwqe/card_utils.c
260
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_utils.c
295
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_utils.c
302
dev_dbg(&pci_dev->dev, "[%s] uaddr=%p usize=%8ld nr_pages=%ld fpage_offs=%lx fpage_size=%ld lpage_size=%ld\n",
drivers/misc/genwqe/card_utils.c
312
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_utils.c
320
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_utils.c
46
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_utils.c
478
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_utils.c
485
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_utils.c
502
dev_err(&pci_dev->dev,
drivers/misc/genwqe/card_utils.c
54
if (pci_channel_offline(pci_dev))
drivers/misc/genwqe/card_utils.c
550
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_utils.c
572
dev_err(&pci_dev->dev, "err: alloc page_list failed\n");
drivers/misc/genwqe/card_utils.c
622
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_utils.c
625
dev_err(&pci_dev->dev, "[%s] err: mapping %p not used!\n",
drivers/misc/genwqe/card_utils.c
669
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/card_utils.c
696
dev_info(&pci_dev->dev,
drivers/misc/genwqe/card_utils.c
725
rc = pci_alloc_irq_vectors(cd->pci_dev, 1, count, PCI_IRQ_MSI);
drivers/misc/genwqe/card_utils.c
737
pci_free_irq_vectors(cd->pci_dev);
drivers/misc/genwqe/card_utils.c
97
struct pci_dev *pci_dev = cd->pci_dev;
drivers/misc/genwqe/genwqe_driver.h
57
static inline void genwqe_hexdump(struct pci_dev *pci_dev,
drivers/misc/genwqe/genwqe_driver.h
63
GENWQE_DEVNAME, pci_name(pci_dev));
drivers/misc/hpilo.c
232
static void ilo_ccb_close(struct pci_dev *pdev, struct ccb_data *data)
drivers/misc/hpilo.c
681
static void ilo_unmap_device(struct pci_dev *pdev, struct ilo_hwinfo *hw)
drivers/misc/hpilo.c
688
static int ilo_map_device(struct pci_dev *pdev, struct ilo_hwinfo *hw)
drivers/misc/hpilo.c
739
static void ilo_remove(struct pci_dev *pdev)
drivers/misc/hpilo.c
770
static int ilo_probe(struct pci_dev *pdev,
drivers/misc/hpilo.h
47
struct pci_dev *ilo_dev;
drivers/misc/ibmasm/module.c
154
static void ibmasm_remove_one(struct pci_dev *pdev)
drivers/misc/ibmasm/module.c
51
static int ibmasm_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/misc/ibmasm/remote.c
205
struct pci_dev *pdev = to_pci_dev(sp->dev);
drivers/misc/keba/cp500.c
135
struct pci_dev *pci_dev;
drivers/misc/keba/cp500.c
345
cp500->i2c->auxdev.dev.parent = &cp500->pci_dev->dev;
drivers/misc/keba/cp500.c
403
cp500->spi->auxdev.dev.parent = &cp500->pci_dev->dev;
drivers/misc/keba/cp500.c
453
cp500->fan->auxdev.dev.parent = &cp500->pci_dev->dev;
drivers/misc/keba/cp500.c
501
cp500->batt->auxdev.dev.parent = &cp500->pci_dev->dev;
drivers/misc/keba/cp500.c
551
(*uart)->auxdev.dev.parent = &cp500->pci_dev->dev;
drivers/misc/keba/cp500.c
610
struct device *dev = &cp500->pci_dev->dev;
drivers/misc/keba/cp500.c
687
if (dev == &cp500->pci_dev->dev)
drivers/misc/keba/cp500.c
706
dev = &cp500->pci_dev->dev;
drivers/misc/keba/cp500.c
74
#define CP500_IS_CP035(dev) ((dev)->pci_dev->device == PCI_DEVICE_ID_KEBA_CP035)
drivers/misc/keba/cp500.c
742
struct device *dev = &cp500->pci_dev->dev;
drivers/misc/keba/cp500.c
75
#define CP500_IS_CP505(dev) ((dev)->pci_dev->device == PCI_DEVICE_ID_KEBA_CP505)
drivers/misc/keba/cp500.c
754
int irq = pci_irq_vector(cp500->pci_dev,
drivers/misc/keba/cp500.c
76
#define CP500_IS_CP520(dev) ((dev)->pci_dev->device == PCI_DEVICE_ID_KEBA_CP520)
drivers/misc/keba/cp500.c
763
int irq = pci_irq_vector(cp500->pci_dev,
drivers/misc/keba/cp500.c
772
int irq = pci_irq_vector(cp500->pci_dev,
drivers/misc/keba/cp500.c
828
dev_err(&cp500->pci_dev->dev, "AXI response error at 0x%08x\n",
drivers/misc/keba/cp500.c
840
axi_irq = pci_irq_vector(cp500->pci_dev, CP500_AXI_MSIX);
drivers/misc/keba/cp500.c
844
dev_err(&cp500->pci_dev->dev,
drivers/misc/keba/cp500.c
858
axi_irq = pci_irq_vector(cp500->pci_dev, CP500_AXI_MSIX);
drivers/misc/keba/cp500.c
863
static int cp500_probe(struct pci_dev *pci_dev, const struct pci_device_id *id)
drivers/misc/keba/cp500.c
865
struct device *dev = &pci_dev->dev;
drivers/misc/keba/cp500.c
875
cp500->pci_dev = pci_dev;
drivers/misc/keba/cp500.c
876
cp500->sys_hwbase = pci_resource_start(pci_dev, CP500_SYS_BAR);
drivers/misc/keba/cp500.c
877
cp500->ecm_hwbase = pci_resource_start(pci_dev, CP500_ECM_BAR);
drivers/misc/keba/cp500.c
890
ret = pci_enable_device(pci_dev);
drivers/misc/keba/cp500.c
893
pci_set_master(pci_dev);
drivers/misc/keba/cp500.c
895
startup = *pci_resource_n(pci_dev, CP500_SYS_BAR);
drivers/misc/keba/cp500.c
897
cp500->system_startup_addr = devm_ioremap_resource(&pci_dev->dev,
drivers/misc/keba/cp500.c
904
cp500->msix_num = pci_alloc_irq_vectors(pci_dev, CP500_NUM_MSIX_NO_MMI,
drivers/misc/keba/cp500.c
907
dev_err(&pci_dev->dev,
drivers/misc/keba/cp500.c
919
dev_info(&pci_dev->dev, "FPGA version %s", buf);
drivers/misc/keba/cp500.c
921
pci_set_drvdata(pci_dev, cp500);
drivers/misc/keba/cp500.c
939
pci_free_irq_vectors(pci_dev);
drivers/misc/keba/cp500.c
941
pci_clear_master(pci_dev);
drivers/misc/keba/cp500.c
942
pci_disable_device(pci_dev);
drivers/misc/keba/cp500.c
947
static void cp500_remove(struct pci_dev *pci_dev)
drivers/misc/keba/cp500.c
949
struct cp500 *cp500 = pci_get_drvdata(pci_dev);
drivers/misc/keba/cp500.c
962
pci_set_drvdata(pci_dev, 0);
drivers/misc/keba/cp500.c
964
pci_free_irq_vectors(pci_dev);
drivers/misc/keba/cp500.c
966
pci_clear_master(pci_dev);
drivers/misc/keba/cp500.c
967
pci_disable_device(pci_dev);
drivers/misc/lan966x_pci.c
110
static int devm_pci_dev_create_intr_ctrl(struct pci_dev *pdev)
drivers/misc/lan966x_pci.c
139
static int lan966x_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/misc/lan966x_pci.c
190
static void lan966x_pci_remove(struct pci_dev *pdev)
drivers/misc/lan966x_pci.c
26
struct pci_dev *pci_dev;
drivers/misc/lan966x_pci.c
51
static struct pci_dev_intr_ctrl *pci_dev_create_intr_ctrl(struct pci_dev *pdev)
drivers/misc/lan966x_pci.c
65
intr_ctrl->pci_dev = pdev;
drivers/misc/lan966x_pci.c
99
pci_free_irq_vectors(intr_ctrl->pci_dev);
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
136
static void gp_aux_bus_remove(struct pci_dev *pdev)
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
32
static int gp_aux_bus_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
349
struct pci_dev *pcidev = to_pci_dev(parent);
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
390
struct pci_dev *pcidev = to_pci_dev(parent);
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
53
struct pci_dev *pcidev = to_pci_dev(parent);
drivers/misc/mei/bus-fixup.c
304
struct pci_dev *pdev = to_pci_dev(cldev->dev.parent);
drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c
113
struct pci_dev *pdev;
drivers/misc/mei/hdcp/mei_hdcp.c
785
struct pci_dev *pdev;
drivers/misc/mei/hw-me.c
1517
static bool mei_me_fw_type_nm(const struct pci_dev *pdev)
drivers/misc/mei/hw-me.c
1544
static bool mei_me_fw_type_sps_4(const struct pci_dev *pdev)
drivers/misc/mei/hw-me.c
1569
static bool mei_me_fw_type_sps_ign(const struct pci_dev *pdev)
drivers/misc/mei/hw-me.c
1624
const struct pci_dev *pdev = to_pci_dev(parent);
drivers/misc/mei/hw-me.h
29
bool (*quirk_probe)(const struct pci_dev *pdev);
drivers/misc/mei/hw-txe.c
1195
struct mei_device *mei_txe_dev_init(struct pci_dev *pdev)
drivers/misc/mei/hw-txe.c
441
struct pci_dev *pdev = to_pci_dev(dev->parent);
drivers/misc/mei/hw-txe.c
641
struct pci_dev *pdev = to_pci_dev(dev->parent);
drivers/misc/mei/hw-txe.h
55
struct mei_device *mei_txe_dev_init(struct pci_dev *pdev);
drivers/misc/mei/mei_lb.c
423
struct pci_dev *pdev;
drivers/misc/mei/pci-csc.c
135
static void mei_csc_shutdown(struct pci_dev *pdev)
drivers/misc/mei/pci-csc.c
149
static void mei_csc_remove(struct pci_dev *pdev)
drivers/misc/mei/pci-csc.c
38
static int mei_csc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/mei/pci-me.c
152
struct pci_dev *pdev = to_pci_dev(dev->parent);
drivers/misc/mei/pci-me.c
168
static bool mei_me_quirk_probe(struct pci_dev *pdev,
drivers/misc/mei/pci-me.c
187
static int mei_me_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/mei/pci-me.c
311
static void mei_me_shutdown(struct pci_dev *pdev)
drivers/misc/mei/pci-me.c
332
static void mei_me_remove(struct pci_dev *pdev)
drivers/misc/mei/pci-me.c
360
struct pci_dev *pdev = to_pci_dev(device);
drivers/misc/mei/pci-me.c
377
struct pci_dev *pdev = to_pci_dev(device);
drivers/misc/mei/pci-me.c
486
struct pci_dev *pdev = to_pci_dev(dev->parent);
drivers/misc/mei/pci-txe.c
167
static void mei_txe_shutdown(struct pci_dev *pdev)
drivers/misc/mei/pci-txe.c
188
static void mei_txe_remove(struct pci_dev *pdev)
drivers/misc/mei/pci-txe.c
208
struct pci_dev *pdev = to_pci_dev(device);
drivers/misc/mei/pci-txe.c
225
struct pci_dev *pdev = to_pci_dev(device);
drivers/misc/mei/pci-txe.c
324
struct pci_dev *pdev = to_pci_dev(dev->parent);
drivers/misc/mei/pci-txe.c
50
static int mei_txe_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/mei/pxp/mei_pxp.c
229
struct pci_dev *pdev;
drivers/misc/mrvl_cn10k_dpi.c
177
struct pci_dev *pdev;
drivers/misc/mrvl_cn10k_dpi.c
434
pci_free_irq_vectors((struct pci_dev *)pdev);
drivers/misc/mrvl_cn10k_dpi.c
439
struct pci_dev *pdev = dpi->pdev;
drivers/misc/mrvl_cn10k_dpi.c
583
static int dpi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/misc/mrvl_cn10k_dpi.c
647
static void dpi_remove(struct pci_dev *pdev)
drivers/misc/ocxl/config.c
100
static int read_dvsec_tl(struct pci_dev *dev, struct ocxl_fn_config *fn)
drivers/misc/ocxl/config.c
117
static int read_dvsec_function(struct pci_dev *dev, struct ocxl_fn_config *fn)
drivers/misc/ocxl/config.c
144
static int read_dvsec_afu_info(struct pci_dev *dev, struct ocxl_fn_config *fn)
drivers/misc/ocxl/config.c
162
static int read_dvsec_vendor(struct pci_dev *dev)
drivers/misc/ocxl/config.c
208
static int get_dvsec_vendor0(struct pci_dev *dev, struct pci_dev **dev0,
drivers/misc/ocxl/config.c
230
int ocxl_config_get_reset_reload(struct pci_dev *dev, int *val)
drivers/misc/ocxl/config.c
232
struct pci_dev *dev0;
drivers/misc/ocxl/config.c
246
int ocxl_config_set_reset_reload(struct pci_dev *dev, int val)
drivers/misc/ocxl/config.c
248
struct pci_dev *dev0;
drivers/misc/ocxl/config.c
267
static int validate_function(struct pci_dev *dev, struct ocxl_fn_config *fn)
drivers/misc/ocxl/config.c
284
int ocxl_config_read_function(struct pci_dev *dev, struct ocxl_fn_config *fn)
drivers/misc/ocxl/config.c
324
static int read_afu_info(struct pci_dev *dev, struct ocxl_fn_config *fn,
drivers/misc/ocxl/config.c
34
static int find_dvsec(struct pci_dev *dev, int dvsec_id)
drivers/misc/ocxl/config.c
362
static int read_template_version(struct pci_dev *dev, struct ocxl_fn_config *fn,
drivers/misc/ocxl/config.c
380
int ocxl_config_check_afu_index(struct pci_dev *dev,
drivers/misc/ocxl/config.c
39
static int find_dvsec_afu_ctrl(struct pci_dev *dev, u8 afu_idx)
drivers/misc/ocxl/config.c
422
static int read_afu_name(struct pci_dev *dev, struct ocxl_fn_config *fn,
drivers/misc/ocxl/config.c
440
static int read_afu_mmio(struct pci_dev *dev, struct ocxl_fn_config *fn,
drivers/misc/ocxl/config.c
487
static int read_afu_control(struct pci_dev *dev, struct ocxl_afu_config *afu)
drivers/misc/ocxl/config.c
525
static int validate_afu(struct pci_dev *dev, struct ocxl_afu_config *afu)
drivers/misc/ocxl/config.c
564
static int read_afu_lpc_memory_info(struct pci_dev *dev,
drivers/misc/ocxl/config.c
652
int ocxl_config_read_afu(struct pci_dev *dev, struct ocxl_fn_config *fn,
drivers/misc/ocxl/config.c
69
static struct pci_dev *get_function_0(struct pci_dev *dev)
drivers/misc/ocxl/config.c
720
int ocxl_config_get_actag_info(struct pci_dev *dev, u16 *base, u16 *enabled,
drivers/misc/ocxl/config.c
739
void ocxl_config_set_afu_actag(struct pci_dev *dev, int pos, int actag_base,
drivers/misc/ocxl/config.c
752
int ocxl_config_get_pasid_info(struct pci_dev *dev, int *count)
drivers/misc/ocxl/config.c
757
void ocxl_config_set_afu_pasid(struct pci_dev *dev, int pos, int pasid_base,
drivers/misc/ocxl/config.c
77
static void read_pasid(struct pci_dev *dev, struct ocxl_fn_config *fn)
drivers/misc/ocxl/config.c
775
void ocxl_config_set_afu_state(struct pci_dev *dev, int pos, int enable)
drivers/misc/ocxl/config.c
788
int ocxl_config_set_TL(struct pci_dev *dev, int tl_dvsec)
drivers/misc/ocxl/config.c
887
int ocxl_config_terminate_pasid(struct pci_dev *dev, int afu_control, int pasid)
drivers/misc/ocxl/config.c
927
void ocxl_config_set_actag(struct pci_dev *dev, int func_dvsec, u32 tag_first,
drivers/misc/ocxl/context.c
215
struct pci_dev *dev;
drivers/misc/ocxl/context.c
73
struct pci_dev *dev;
drivers/misc/ocxl/core.c
105
dev_err(&pci_dev->dev, "Can't allocate %d PASIDs for AFU: %d\n",
drivers/misc/ocxl/core.c
113
ocxl_config_set_afu_pasid(pci_dev, afu->config.dvsec_afu_control_pos,
drivers/misc/ocxl/core.c
116
dev_dbg(&pci_dev->dev, "PASID base=%d, enabled=%d\n",
drivers/misc/ocxl/core.c
133
struct pci_dev *dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/core.c
150
struct pci_dev *dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/core.c
165
struct pci_dev *pci_dev = to_pci_dev(afu->fn->dev.parent);
drivers/misc/ocxl/core.c
178
pci_resource_start(pci_dev, afu->config.global_mmio_bar) +
drivers/misc/ocxl/core.c
181
pci_resource_start(pci_dev, afu->config.pp_mmio_bar) +
drivers/misc/ocxl/core.c
189
dev_err(&pci_dev->dev, "Error mapping global mmio area\n");
drivers/misc/ocxl/core.c
213
static int configure_afu(struct ocxl_afu *afu, u8 afu_idx, struct pci_dev *dev)
drivers/misc/ocxl/core.c
249
static int activate_afu(struct pci_dev *dev, struct ocxl_afu *afu)
drivers/misc/ocxl/core.c
258
struct pci_dev *dev = to_pci_dev(afu->fn->dev.parent);
drivers/misc/ocxl/core.c
263
static int init_afu(struct pci_dev *dev, struct ocxl_fn *fn, u8 afu_idx)
drivers/misc/ocxl/core.c
328
static int set_function_device(struct ocxl_fn *fn, struct pci_dev *dev)
drivers/misc/ocxl/core.c
337
struct pci_dev *dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/core.c
358
struct pci_dev *dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/core.c
382
static int configure_function(struct ocxl_fn *fn, struct pci_dev *dev)
drivers/misc/ocxl/core.c
443
struct pci_dev *dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/core.c
449
static struct ocxl_fn *init_function(struct pci_dev *dev)
drivers/misc/ocxl/core.c
475
struct ocxl_fn *ocxl_function_open(struct pci_dev *dev)
drivers/misc/ocxl/core.c
58
struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/core.c
68
dev_err(&pci_dev->dev, "Can't allocate %d actags for AFU: %d\n",
drivers/misc/ocxl/core.c
75
ocxl_config_set_afu_actag(pci_dev, afu->config.dvsec_afu_control_pos,
drivers/misc/ocxl/core.c
77
dev_dbg(&pci_dev->dev, "actag base=%d enabled=%d\n",
drivers/misc/ocxl/core.c
96
struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/file.c
527
struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/file.c
548
afu->config.name, dev_name(&pci_dev->dev), afu->config.idx);
drivers/misc/ocxl/link.c
271
static int map_irq_registers(struct pci_dev *dev, struct spa *spa)
drivers/misc/ocxl/link.c
277
static int setup_xsl_irq(struct pci_dev *dev, struct ocxl_link *link)
drivers/misc/ocxl/link.c
344
static int alloc_spa(struct pci_dev *dev, struct ocxl_link *link)
drivers/misc/ocxl/link.c
385
static int alloc_link(struct pci_dev *dev, int PE_mask, struct ocxl_link **out_link)
drivers/misc/ocxl/link.c
441
int ocxl_link_setup(struct pci_dev *dev, int PE_mask, void **link_handle)
drivers/misc/ocxl/link.c
484
void ocxl_link_release(struct pci_dev *dev, void *link_handle)
drivers/misc/ocxl/ocxl_internal.h
114
int ocxl_config_get_pasid_info(struct pci_dev *dev, int *count);
drivers/misc/ocxl/ocxl_internal.h
119
int ocxl_config_get_reset_reload(struct pci_dev *dev, int *val);
drivers/misc/ocxl/ocxl_internal.h
120
int ocxl_config_set_reset_reload(struct pci_dev *dev, int val);
drivers/misc/ocxl/ocxl_internal.h
128
int ocxl_config_check_afu_index(struct pci_dev *dev,
drivers/misc/ocxl/pci.c
17
static int ocxl_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/misc/ocxl/pci.c
44
static void ocxl_remove(struct pci_dev *dev)
drivers/misc/ocxl/sysfs.c
60
struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/sysfs.c
63
if (ocxl_config_get_reset_reload(pci_dev, &val))
drivers/misc/ocxl/sysfs.c
75
struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent);
drivers/misc/ocxl/sysfs.c
82
if (ocxl_config_set_reset_reload(pci_dev, val))
drivers/misc/pch_phub.c
129
struct pci_dev *pdev;
drivers/misc/pch_phub.c
548
static int pch_phub_probe(struct pci_dev *pdev,
drivers/misc/pch_phub.c
715
static void pch_phub_remove(struct pci_dev *pdev)
drivers/misc/pci_endpoint_test.c
1028
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
1071
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
1149
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
1220
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
1231
static int pci_endpoint_test_probe(struct pci_dev *pdev,
drivers/misc/pci_endpoint_test.c
1359
static void pci_endpoint_test_remove(struct pci_dev *pdev)
drivers/misc/pci_endpoint_test.c
139
struct pci_dev *pdev;
drivers/misc/pci_endpoint_test.c
188
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
198
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
240
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
252
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
322
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
374
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
390
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
458
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
649
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
702
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
837
struct pci_dev *pdev = test->pdev;
drivers/misc/pci_endpoint_test.c
935
struct pci_dev *pdev = test->pdev;
drivers/misc/phantom.c
336
static int phantom_probe(struct pci_dev *pdev,
drivers/misc/phantom.c
436
static void phantom_remove(struct pci_dev *pdev)
drivers/misc/pvpanic/pvpanic-pci.c
21
static int pvpanic_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/rp1/rp1_pci.c
164
static void rp1_unregister_interrupts(struct pci_dev *pdev)
drivers/misc/rp1/rp1_pci.c
181
static int rp1_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/misc/rp1/rp1_pci.c
282
static void rp1_remove(struct pci_dev *pdev)
drivers/misc/rp1/rp1_pci.c
38
struct pci_dev *pdev;
drivers/misc/tifm_7xx1.c
212
struct pci_dev *dev = to_pci_dev(dev_d);
drivers/misc/tifm_7xx1.c
229
struct pci_dev *dev = to_pci_dev(dev_d);
drivers/misc/tifm_7xx1.c
307
static int tifm_7xx1_probe(struct pci_dev *dev,
drivers/misc/tifm_7xx1.c
379
static void tifm_7xx1_remove(struct pci_dev *dev)
drivers/misc/vmw_vmci/vmci_driver.h
35
extern struct pci_dev *vmci_pdev;
drivers/misc/vmw_vmci/vmci_guest.c
258
static int vmci_check_host_caps(struct pci_dev *pdev)
drivers/misc/vmw_vmci/vmci_guest.c
574
static int vmci_guest_probe_device(struct pci_dev *pdev,
drivers/misc/vmw_vmci/vmci_guest.c
77
struct pci_dev *vmci_pdev;
drivers/misc/vmw_vmci/vmci_guest.c
905
static void vmci_guest_remove_device(struct pci_dev *pdev)
drivers/mmc/host/cavium-thunderx.c
170
static void thunder_mmc_remove(struct pci_dev *pdev)
drivers/mmc/host/cavium-thunderx.c
38
struct pci_dev *pdev)
drivers/mmc/host/cavium-thunderx.c
57
static int thunder_mmc_probe(struct pci_dev *pdev,
drivers/mmc/host/cb710-mmc.c
31
struct pci_dev *pdev = cb710_slot_to_chip(slot)->pdev;
drivers/mmc/host/dw_mmc-pci.c
32
static int dw_mci_pci_probe(struct pci_dev *pdev,
drivers/mmc/host/dw_mmc-pci.c
68
static void dw_mci_pci_remove(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-core.c
1424
struct pci_dev *sd_dev;
drivers/mmc/host/sdhci-pci-core.c
1697
static void amd_config_tuning_phase(struct pci_dev *pdev, u8 phase)
drivers/mmc/host/sdhci-pci-core.c
1707
static void amd_enable_manual_tuning(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-core.c
1719
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-core.c
1778
struct pci_dev *smbus_dev;
drivers/mmc/host/sdhci-pci-core.c
1814
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-core.c
1979
struct pci_dev *pdev;
drivers/mmc/host/sdhci-pci-core.c
2124
struct pci_dev *pdev, struct sdhci_pci_chip *chip, int first_bar,
drivers/mmc/host/sdhci-pci-core.c
2293
static int sdhci_pci_probe(struct pci_dev *pdev,
drivers/mmc/host/sdhci-pci-core.c
2374
static void sdhci_pci_remove(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-core.c
407
static void byt_ocp_setting(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-core.c
439
static inline void byt_ocp_setting(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
1064
static inline void gl9767_vhs_read(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
1081
static inline void gl9767_vhs_write(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
1098
static bool gl9767_ssc_enable(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
1113
static void gl9767_set_ssc(struct pci_dev *pdev, u8 enable, u8 step, u16 ppm)
drivers/mmc/host/sdhci-pci-gli.c
1134
static void gl9767_set_pll(struct pci_dev *pdev, u8 dir, u16 ldiv, u8 pdiv)
drivers/mmc/host/sdhci-pci-gli.c
1155
static void gl9767_set_ssc_pll_205mhz(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
1164
static void gl9767_disable_ssc_pll(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
1177
static void gl9767_set_low_power_negotiation(struct pci_dev *pdev, bool enable)
drivers/mmc/host/sdhci-pci-gli.c
1196
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
1256
struct pci_dev *pdev;
drivers/mmc/host/sdhci-pci-gli.c
1328
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
1363
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
1406
struct pci_dev *pdev;
drivers/mmc/host/sdhci-pci-gli.c
1495
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
1540
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
1690
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
1833
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
1985
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
295
static void sdhci_gli_mask_replay_timer_timeout(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
634
struct pci_dev *pdev;
drivers/mmc/host/sdhci-pci-gli.c
673
static inline void gl9755_wt_on(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
690
static inline void gl9755_wt_off(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
707
static void gl9755_disable_ssc_pll(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
718
static void gl9755_set_pll(struct pci_dev *pdev, u8 dir, u16 ldiv, u8 pdiv)
drivers/mmc/host/sdhci-pci-gli.c
737
static bool gl9755_ssc_enable(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
750
static void gl9755_set_ssc(struct pci_dev *pdev, u8 enable, u8 step, u16 ppm)
drivers/mmc/host/sdhci-pci-gli.c
769
static void gl9755_set_ssc_pll_205mhz(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
778
static void gl9755_set_ssc_pll_100mhz(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
787
static void gl9755_set_ssc_pll_50mhz(struct pci_dev *pdev)
drivers/mmc/host/sdhci-pci-gli.c
800
struct pci_dev *pdev;
drivers/mmc/host/sdhci-pci-gli.c
827
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci-gli.c
870
struct pci_dev *pdev = slot->chip->pdev;
drivers/mmc/host/sdhci-pci.h
176
struct pci_dev *pdev;
drivers/mmc/host/sdricoh_cs.c
378
static int sdricoh_init_mmc(struct pci_dev *pci_dev,
drivers/mmc/host/sdricoh_cs.c
387
if (pci_resource_len(pci_dev, SDRICOH_PCI_REGION) !=
drivers/mmc/host/sdricoh_cs.c
393
pci_iomap(pci_dev, SDRICOH_PCI_REGION, SDRICOH_PCI_REGION_SIZE);
drivers/mmc/host/sdricoh_cs.c
416
host->pci_dev = pci_dev;
drivers/mmc/host/sdricoh_cs.c
444
pci_iounmap(pci_dev, iobase);
drivers/mmc/host/sdricoh_cs.c
451
struct pci_dev *pci_dev = NULL;
drivers/mmc/host/sdricoh_cs.c
458
while ((pci_dev =
drivers/mmc/host/sdricoh_cs.c
460
pci_dev))) {
drivers/mmc/host/sdricoh_cs.c
462
if (!sdricoh_init_mmc(pci_dev, pcmcia_dev)) {
drivers/mmc/host/sdricoh_cs.c
482
pci_iounmap(host->pci_dev, host->iobase);
drivers/mmc/host/sdricoh_cs.c
483
pci_dev_put(host->pci_dev);
drivers/mmc/host/sdricoh_cs.c
82
struct pci_dev *pci_dev;
drivers/mmc/host/toshsd.c
572
struct pci_dev *pdev = to_pci_dev(dev);
drivers/mmc/host/toshsd.c
587
struct pci_dev *pdev = to_pci_dev(dev);
drivers/mmc/host/toshsd.c
602
static int toshsd_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/mmc/host/toshsd.c
676
static void toshsd_remove(struct pci_dev *pdev)
drivers/mmc/host/toshsd.h
160
struct pci_dev *pdev;
drivers/mmc/host/via-sdmmc.c
1077
static int via_sd_probe(struct pci_dev *pcidev,
drivers/mmc/host/via-sdmmc.c
1170
static void via_sd_remove(struct pci_dev *pcidev)
drivers/mtd/devices/pmc551.c
122
struct pci_dev *dev;
drivers/mtd/devices/pmc551.c
347
static int __init fixup_pmc551(struct pci_dev *dev)
drivers/mtd/devices/pmc551.c
653
struct pci_dev *PCI_Device = NULL;
drivers/mtd/maps/amd76xrom.c
104
static int amd76xrom_init_one(struct pci_dev *pdev,
drivers/mtd/maps/amd76xrom.c
291
static void amd76xrom_remove_one(struct pci_dev *pdev)
drivers/mtd/maps/amd76xrom.c
318
struct pci_dev *pdev;
drivers/mtd/maps/amd76xrom.c
37
struct pci_dev *pdev;
drivers/mtd/maps/ck804xrom.c
116
static int __init ck804xrom_init_one(struct pci_dev *pdev,
drivers/mtd/maps/ck804xrom.c
321
static void ck804xrom_remove_one(struct pci_dev *pdev)
drivers/mtd/maps/ck804xrom.c
354
struct pci_dev *pdev;
drivers/mtd/maps/ck804xrom.c
41
struct pci_dev *pdev;
drivers/mtd/maps/esb2rom.c
103
struct pci_dev *pdev;
drivers/mtd/maps/esb2rom.c
148
static int __init esb2rom_init_one(struct pci_dev *pdev,
drivers/mtd/maps/esb2rom.c
381
static void esb2rom_remove_one(struct pci_dev *pdev)
drivers/mtd/maps/esb2rom.c
410
struct pci_dev *pdev;
drivers/mtd/maps/ichxrom.c
319
static void ichxrom_remove_one(struct pci_dev *pdev)
drivers/mtd/maps/ichxrom.c
347
struct pci_dev *pdev;
drivers/mtd/maps/ichxrom.c
42
struct pci_dev *pdev;
drivers/mtd/maps/ichxrom.c
90
static int __init ichxrom_init_one(struct pci_dev *pdev,
drivers/mtd/maps/l440gx.c
63
struct pci_dev *dev, *pm_dev;
drivers/mtd/maps/pci.c
116
intel_iq80310_exit(struct pci_dev *dev, struct map_pci_info *map)
drivers/mtd/maps/pci.c
156
intel_dc21285_init(struct pci_dev *dev, struct map_pci_info *map)
drivers/mtd/maps/pci.c
200
intel_dc21285_exit(struct pci_dev *dev, struct map_pci_info *map)
drivers/mtd/maps/pci.c
23
int (*init)(struct pci_dev *dev, struct map_pci_info *map);
drivers/mtd/maps/pci.c
24
void (*exit)(struct pci_dev *dev, struct map_pci_info *map);
drivers/mtd/maps/pci.c
246
static int mtd_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/mtd/maps/pci.c
299
static void mtd_pci_remove(struct pci_dev *dev)
drivers/mtd/maps/pci.c
32
void (*exit)(struct pci_dev *dev, struct map_pci_info *map);
drivers/mtd/maps/pci.c
34
struct pci_dev *dev;
drivers/mtd/maps/pci.c
88
intel_iq80310_init(struct pci_dev *dev, struct map_pci_info *map)
drivers/mtd/maps/scb2_flash.c
135
static int scb2_flash_probe(struct pci_dev *dev,
drivers/mtd/maps/scb2_flash.c
199
static void scb2_flash_remove(struct pci_dev *dev)
drivers/mtd/maps/scx200_docflash.c
82
struct pci_dev *bridge;
drivers/mtd/nand/raw/cafe_nand.c
62
struct pci_dev *pdev;
drivers/mtd/nand/raw/cafe_nand.c
662
static int cafe_nand_probe(struct pci_dev *pdev,
drivers/mtd/nand/raw/cafe_nand.c
812
static void cafe_nand_remove(struct pci_dev *pdev)
drivers/mtd/nand/raw/cafe_nand.c
842
struct pci_dev *pdev = to_pci_dev(dev);
drivers/mtd/nand/raw/denali_pci.c
122
static void denali_pci_remove(struct pci_dev *dev)
drivers/mtd/nand/raw/denali_pci.c
30
static int denali_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/mtd/nand/raw/pasemi_nand.c
99
struct pci_dev *pdev;
drivers/mtd/nand/raw/r852.c
1002
pci_release_regions(pci_dev);
drivers/mtd/nand/raw/r852.c
1003
pci_disable_device(pci_dev);
drivers/mtd/nand/raw/r852.c
1006
static void r852_shutdown(struct pci_dev *pci_dev)
drivers/mtd/nand/raw/r852.c
1008
struct r852_device *dev = pci_get_drvdata(pci_dev);
drivers/mtd/nand/raw/r852.c
1013
pci_disable_device(pci_dev);
drivers/mtd/nand/raw/r852.c
149
dma_unmap_single(&dev->pci_dev->dev, dev->phys_dma_addr,
drivers/mtd/nand/raw/r852.c
196
dev->phys_dma_addr = dma_map_single(&dev->pci_dev->dev, buf,
drivers/mtd/nand/raw/r852.c
199
if (dma_mapping_error(&dev->pci_dev->dev, dev->phys_dma_addr))
drivers/mtd/nand/raw/r852.c
638
mtd->dev.parent = &dev->pci_dev->dev;
drivers/mtd/nand/raw/r852.c
844
static int r852_probe(struct pci_dev *pci_dev, const struct pci_device_id *id)
drivers/mtd/nand/raw/r852.c
851
error = pci_enable_device(pci_dev);
drivers/mtd/nand/raw/r852.c
856
pci_set_master(pci_dev);
drivers/mtd/nand/raw/r852.c
858
error = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/mtd/nand/raw/r852.c
862
error = pci_request_regions(pci_dev, DRV_NAME);
drivers/mtd/nand/raw/r852.c
893
dev->pci_dev = pci_dev;
drivers/mtd/nand/raw/r852.c
894
pci_set_drvdata(pci_dev, dev);
drivers/mtd/nand/raw/r852.c
900
dev->bounce_buffer = dma_alloc_coherent(&pci_dev->dev, R852_DMA_LEN,
drivers/mtd/nand/raw/r852.c
908
dev->mmio = pci_ioremap_bar(pci_dev, 0);
drivers/mtd/nand/raw/r852.c
934
dev->irq = pci_dev->irq;
drivers/mtd/nand/raw/r852.c
942
if (request_irq(pci_dev->irq, &r852_irq, IRQF_SHARED,
drivers/mtd/nand/raw/r852.c
959
pci_iounmap(pci_dev, dev->mmio);
drivers/mtd/nand/raw/r852.c
961
dma_free_coherent(&pci_dev->dev, R852_DMA_LEN, dev->bounce_buffer,
drivers/mtd/nand/raw/r852.c
968
pci_release_regions(pci_dev);
drivers/mtd/nand/raw/r852.c
971
pci_disable_device(pci_dev);
drivers/mtd/nand/raw/r852.c
976
static void r852_remove(struct pci_dev *pci_dev)
drivers/mtd/nand/raw/r852.c
978
struct r852_device *dev = pci_get_drvdata(pci_dev);
drivers/mtd/nand/raw/r852.c
994
pci_iounmap(pci_dev, dev->mmio);
drivers/mtd/nand/raw/r852.c
995
dma_free_coherent(&pci_dev->dev, R852_DMA_LEN, dev->bounce_buffer,
drivers/mtd/nand/raw/r852.h
110
struct pci_dev *pci_dev; /* pci backpointer */
drivers/net/arcnet/com20020-pci.c
120
static void com20020pci_remove(struct pci_dev *pdev);
drivers/net/arcnet/com20020-pci.c
122
static int com20020pci_probe(struct pci_dev *pdev,
drivers/net/arcnet/com20020-pci.c
311
static void com20020pci_remove(struct pci_dev *pdev)
drivers/net/can/c_can/c_can_pci.c
115
static int c_can_pci_probe(struct pci_dev *pdev,
drivers/net/can/c_can/c_can_pci.c
237
static void c_can_pci_remove(struct pci_dev *pdev)
drivers/net/can/ctucanfd/ctucanfd_pci.c
217
static void ctucan_pci_remove(struct pci_dev *pdev)
drivers/net/can/ctucanfd/ctucanfd_pci.c
48
static struct ctucan_pci_board_data *ctucan_pci_get_bdata(struct pci_dev *pdev)
drivers/net/can/ctucanfd/ctucanfd_pci.c
56
struct pci_dev *pdev = container_of(dev, struct pci_dev, dev);
drivers/net/can/ctucanfd/ctucanfd_pci.c
74
static int ctucan_pci_probe(struct pci_dev *pdev,
drivers/net/can/esd/esd_402_pci-core.c
108
static int pci402_set_msiconfig(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
165
static int pci402_init_card(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
214
static int pci402_init_interrupt(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
250
static void pci402_finish_interrupt(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
265
static int pci402_init_dma(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
300
static void pci402_finish_dma(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
336
static int pci402_init_cores(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
409
static void pci402_finish_cores(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
418
static int pci402_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/can/esd/esd_402_pci-core.c
481
static void pci402_remove(struct pci_dev *pdev)
drivers/net/can/esd/esd_402_pci-core.c
99
struct pci_dev *pdev = dev_id;
drivers/net/can/kvaser_pciefd/kvaser_pciefd.h
80
struct pci_dev *pci;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1757
static int kvaser_pciefd_probe(struct pci_dev *pdev,
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1873
static void kvaser_pciefd_remove(struct pci_dev *pdev)
drivers/net/can/m_can/m_can_pci.c
156
static void m_can_pci_remove(struct pci_dev *pci)
drivers/net/can/m_can/m_can_pci.c
87
static int m_can_pci_probe(struct pci_dev *pci, const struct pci_device_id *id)
drivers/net/can/peak_canfd/peak_pciefd_main.c
191
struct pci_dev *pci_dev;
drivers/net/can/peak_canfd/peak_pciefd_main.c
318
if (!pci_dev_msi_enabled(priv->board->pci_dev))
drivers/net/can/peak_canfd/peak_pciefd_main.c
584
dev_err(&pciefd->pci_dev->dev,
drivers/net/can/peak_canfd/peak_pciefd_main.c
611
priv->rx_dma_vaddr = dmam_alloc_coherent(&pciefd->pci_dev->dev,
drivers/net/can/peak_canfd/peak_pciefd_main.c
616
dev_err(&pciefd->pci_dev->dev,
drivers/net/can/peak_canfd/peak_pciefd_main.c
623
priv->tx_dma_vaddr = dmam_alloc_coherent(&pciefd->pci_dev->dev,
drivers/net/can/peak_canfd/peak_pciefd_main.c
628
dev_err(&pciefd->pci_dev->dev,
drivers/net/can/peak_canfd/peak_pciefd_main.c
665
ndev->irq = pciefd->pci_dev->irq;
drivers/net/can/peak_canfd/peak_pciefd_main.c
667
SET_NETDEV_DEV(ndev, &pciefd->pci_dev->dev);
drivers/net/can/peak_canfd/peak_pciefd_main.c
671
dev_err(&pciefd->pci_dev->dev,
drivers/net/can/peak_canfd/peak_pciefd_main.c
681
dev_info(&pciefd->pci_dev->dev, "%s at reg_base=0x%p irq=%d\n",
drivers/net/can/peak_canfd/peak_pciefd_main.c
711
static int peak_pciefd_probe(struct pci_dev *pdev,
drivers/net/can/peak_canfd/peak_pciefd_main.c
755
pciefd->pci_dev = pdev;
drivers/net/can/peak_canfd/peak_pciefd_main.c
846
static void peak_pciefd_remove(struct pci_dev *pdev)
drivers/net/can/sja1000/ems_pci.c
210
static void ems_pci_del_card(struct pci_dev *pdev)
drivers/net/can/sja1000/ems_pci.c
228
pci_iounmap(card->pci_dev, card->base_addr);
drivers/net/can/sja1000/ems_pci.c
231
pci_iounmap(card->pci_dev, card->conf_addr);
drivers/net/can/sja1000/ems_pci.c
247
static int ems_pci_add_card(struct pci_dev *pdev,
drivers/net/can/sja1000/ems_pci.c
271
card->pci_dev = pdev;
drivers/net/can/sja1000/ems_pci.c
37
struct pci_dev *pci_dev;
drivers/net/can/sja1000/f81601.c
37
struct pci_dev *dev;
drivers/net/can/sja1000/f81601.c
73
static void f81601_pci_remove(struct pci_dev *pdev)
drivers/net/can/sja1000/f81601.c
94
static int f81601_pci_probe(struct pci_dev *pdev,
drivers/net/can/sja1000/kvaser_pci.c
173
dev_info(&board->pci_dev->dev, "Removing device %s\n",
drivers/net/can/sja1000/kvaser_pci.c
181
dev_info(&board->pci_dev->dev, "Removing device %s\n",
drivers/net/can/sja1000/kvaser_pci.c
189
pci_iounmap(board->pci_dev, priv->reg_base);
drivers/net/can/sja1000/kvaser_pci.c
190
pci_iounmap(board->pci_dev, board->conf_addr);
drivers/net/can/sja1000/kvaser_pci.c
191
pci_iounmap(board->pci_dev, board->res_addr);
drivers/net/can/sja1000/kvaser_pci.c
196
static int kvaser_pci_add_chan(struct pci_dev *pdev, int channel,
drivers/net/can/sja1000/kvaser_pci.c
214
board->pci_dev = pdev;
drivers/net/can/sja1000/kvaser_pci.c
278
static int kvaser_pci_init_one(struct pci_dev *pdev,
drivers/net/can/sja1000/kvaser_pci.c
367
static void kvaser_pci_remove_one(struct pci_dev *pdev)
drivers/net/can/sja1000/kvaser_pci.c
42
struct pci_dev *pci_dev;
drivers/net/can/sja1000/peak_pci.c
436
static int peak_pciec_probe(struct pci_dev *pdev, struct net_device *dev)
drivers/net/can/sja1000/peak_pci.c
519
static inline int peak_pciec_probe(struct pci_dev *pdev, struct net_device *dev)
drivers/net/can/sja1000/peak_pci.c
551
static int peak_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/can/sja1000/peak_pci.c
739
static void peak_pci_remove(struct pci_dev *pdev)
drivers/net/can/sja1000/plx_pci.c
139
static void plx_pci_reset_common(struct pci_dev *pdev);
drivers/net/can/sja1000/plx_pci.c
140
static void plx9056_pci_reset_common(struct pci_dev *pdev);
drivers/net/can/sja1000/plx_pci.c
141
static void plx_pci_reset_marathon_pci(struct pci_dev *pdev);
drivers/net/can/sja1000/plx_pci.c
142
static void plx_pci_reset_marathon_pcie(struct pci_dev *pdev);
drivers/net/can/sja1000/plx_pci.c
143
static void plx_pci_reset_asem_dual_can_raw(struct pci_dev *pdev);
drivers/net/can/sja1000/plx_pci.c
165
void (*reset_func)(struct pci_dev *pdev);
drivers/net/can/sja1000/plx_pci.c
38
void (*reset_func)(struct pci_dev *pdev);
drivers/net/can/sja1000/plx_pci.c
410
static void plx_pci_reset_common(struct pci_dev *pdev)
drivers/net/can/sja1000/plx_pci.c
427
static void plx9056_pci_reset_common(struct pci_dev *pdev)
drivers/net/can/sja1000/plx_pci.c
456
static void plx_pci_reset_marathon_pci(struct pci_dev *pdev)
drivers/net/can/sja1000/plx_pci.c
479
static void plx_pci_reset_marathon_pcie(struct pci_dev *pdev)
drivers/net/can/sja1000/plx_pci.c
507
static void plx_pci_reset_asem_dual_can_raw(struct pci_dev *pdev)
drivers/net/can/sja1000/plx_pci.c
531
static void plx_pci_del_card(struct pci_dev *pdev)
drivers/net/can/sja1000/plx_pci.c
575
static int plx_pci_add_card(struct pci_dev *pdev,
drivers/net/dsa/netc/netc_main.c
1040
static int netc_switch_pci_init(struct pci_dev *pdev)
drivers/net/dsa/netc/netc_main.c
2435
static int netc_switch_probe(struct pci_dev *pdev,
drivers/net/dsa/netc/netc_main.c
2487
static void netc_switch_remove(struct pci_dev *pdev)
drivers/net/dsa/netc/netc_main.c
2497
static void netc_switch_shutdown(struct pci_dev *pdev)
drivers/net/dsa/netc/netc_switch.h
117
struct pci_dev *pdev;
drivers/net/dsa/ocelot/felix_vsc9959.c
2635
struct pci_dev *pdev = to_pci_dev(ocelot->dev);
drivers/net/dsa/ocelot/felix_vsc9959.c
2684
static int felix_pci_probe(struct pci_dev *pdev,
drivers/net/dsa/ocelot/felix_vsc9959.c
2714
static void felix_pci_remove(struct pci_dev *pdev)
drivers/net/dsa/ocelot/felix_vsc9959.c
2726
static void felix_pci_shutdown(struct pci_dev *pdev)
drivers/net/dsa/ocelot/felix_vsc9959.c
959
struct pci_dev *pdev = to_pci_dev(ocelot->dev);
drivers/net/ethernet/3com/3c59x.c
1101
struct pci_dev *pdev = NULL;
drivers/net/ethernet/3com/3c59x.c
3256
static void vortex_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/3com/3c59x.c
701
((struct pci_dev *) (((vp)->gendev) ? DEVICE_PCI((vp)->gendev) : NULL))
drivers/net/ethernet/3com/3c59x.c
995
static int vortex_init_one(struct pci_dev *pdev,
drivers/net/ethernet/3com/typhoon.c
1009
strscpy(info->bus_info, pci_name(pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/3com/typhoon.c
1350
struct pci_dev *pdev = tp->pdev;
drivers/net/ethernet/3com/typhoon.c
2176
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/3com/typhoon.c
2235
typhoon_test_mmio(struct pci_dev *pdev)
drivers/net/ethernet/3com/typhoon.c
2311
typhoon_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/3com/typhoon.c
2567
typhoon_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/3com/typhoon.c
278
struct pci_dev * tx_pdev;
drivers/net/ethernet/3com/typhoon.c
290
struct pci_dev * pdev;
drivers/net/ethernet/3com/typhoon.c
987
struct pci_dev *pci_dev = tp->pdev;
drivers/net/ethernet/8390/ne2k-pci.c
215
static int ne2k_pci_init_one(struct pci_dev *pdev,
drivers/net/ethernet/8390/ne2k-pci.c
657
struct pci_dev *pci_dev = (struct pci_dev *) ei->priv;
drivers/net/ethernet/8390/ne2k-pci.c
661
strscpy(info->bus_info, pci_name(pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/8390/ne2k-pci.c
684
static void ne2k_pci_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/adaptec/starfire.c
1010
retval = request_firmware(&fw_tx, FIRMWARE_TX, &np->pci_dev->dev);
drivers/net/ethernet/adaptec/starfire.c
1135
np->rx_info[i].mapping = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1139
if (dma_mapping_error(&np->pci_dev->dev, np->rx_info[i].mapping)) {
drivers/net/ethernet/adaptec/starfire.c
1218
dma_map_single(&np->pci_dev->dev, skb->data,
drivers/net/ethernet/adaptec/starfire.c
1225
dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1230
if (dma_mapping_error(&np->pci_dev->dev, np->tx_info[entry].mapping)) {
drivers/net/ethernet/adaptec/starfire.c
1273
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1279
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1356
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1366
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1461
dma_sync_single_for_cpu(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1465
dma_sync_single_for_device(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1470
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1590
dma_map_single(&np->pci_dev->dev, skb->data,
drivers/net/ethernet/adaptec/starfire.c
1592
if (dma_mapping_error(&np->pci_dev->dev, np->rx_info[entry].mapping)) {
drivers/net/ethernet/adaptec/starfire.c
1840
strscpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/adaptec/starfire.c
1959
free_irq(np->pci_dev->irq, dev);
drivers/net/ethernet/adaptec/starfire.c
1965
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
1977
dma_unmap_single(&np->pci_dev->dev, np->tx_info[i].mapping,
drivers/net/ethernet/adaptec/starfire.c
2011
static void starfire_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/adaptec/starfire.c
533
struct pci_dev *pci_dev;
drivers/net/ethernet/adaptec/starfire.c
629
static int starfire_init_one(struct pci_dev *pdev,
drivers/net/ethernet/adaptec/starfire.c
727
np->pci_dev = pdev;
drivers/net/ethernet/adaptec/starfire.c
858
const int irq = np->pci_dev->irq;
drivers/net/ethernet/adaptec/starfire.c
883
np->queue_mem = dma_alloc_coherent(&np->pci_dev->dev,
drivers/net/ethernet/adaptec/starfire.c
998
retval = request_firmware(&fw_rx, FIRMWARE_RX, &np->pci_dev->dev);
drivers/net/ethernet/agere/et131x.c
3033
struct pci_dev *pdev)
drivers/net/ethernet/agere/et131x.c
3305
struct pci_dev *pdev)
drivers/net/ethernet/agere/et131x.c
3326
static void et131x_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/agere/et131x.c
3364
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/agere/et131x.c
3378
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/agere/et131x.c
3642
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/agere/et131x.c
3931
static int et131x_pci_setup(struct pci_dev *pdev,
drivers/net/ethernet/agere/et131x.c
443
struct pci_dev *pdev;
drivers/net/ethernet/agere/et131x.c
497
static int eeprom_wait_ready(struct pci_dev *pdev, u32 *status)
drivers/net/ethernet/agere/et131x.c
523
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/agere/et131x.c
631
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/agere/et131x.c
671
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/alacritech/slic.h
536
struct pci_dev *pdev;
drivers/net/ethernet/alacritech/slicoss.c
1723
static void slic_configure_pci(struct pci_dev *pdev)
drivers/net/ethernet/alacritech/slicoss.c
1735
static int slic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/alacritech/slicoss.c
1824
static void slic_remove(struct pci_dev *pdev)
drivers/net/ethernet/alibaba/eea/eea_pci.c
103
return pci_dev_id(edev->ep_dev->pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
216
struct pci_dev *pci_dev = ep_dev->pci_dev;
drivers/net/ethernet/alibaba/eea/eea_pci.c
225
pci_iounmap(pci_dev, ep_dev->reg);
drivers/net/ethernet/alibaba/eea/eea_pci.c
231
pci_free_irq_vectors(ep_dev->pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
234
pci_clear_master(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
235
pci_release_regions(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
236
pci_disable_device(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
241
static int eea_pci_setup(struct pci_dev *pci_dev, struct eea_pci_device *ep_dev)
drivers/net/ethernet/alibaba/eea/eea_pci.c
247
ep_dev->pci_dev = pci_dev;
drivers/net/ethernet/alibaba/eea/eea_pci.c
249
err = pci_enable_device(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
253
err = pci_request_regions(pci_dev, "EEA");
drivers/net/ethernet/alibaba/eea/eea_pci.c
257
if (pci_resource_len(pci_dev, 0) < EEA_PCI_DB_OFFSET) {
drivers/net/ethernet/alibaba/eea/eea_pci.c
258
dev_err(&pci_dev->dev, "Bar 0 is too small %llu\n",
drivers/net/ethernet/alibaba/eea/eea_pci.c
259
(u64)pci_resource_len(pci_dev, 0));
drivers/net/ethernet/alibaba/eea/eea_pci.c
264
ep_dev->reg = pci_iomap(pci_dev, 0, 0);
drivers/net/ethernet/alibaba/eea/eea_pci.c
266
dev_err(&pci_dev->dev, "Failed to map pci bar!\n");
drivers/net/ethernet/alibaba/eea/eea_pci.c
273
dev_err(&pci_dev->dev, "Failed to reset device for setup!\n");
drivers/net/ethernet/alibaba/eea/eea_pci.c
277
err = dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(64));
drivers/net/ethernet/alibaba/eea/eea_pci.c
279
dev_warn(&pci_dev->dev, "Failed to enable 64-bit DMA.\n");
drivers/net/ethernet/alibaba/eea/eea_pci.c
283
pci_set_master(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
290
dev_err(&pci_dev->dev, "Invalid queue num %u %u\n",
drivers/net/ethernet/alibaba/eea/eea_pci.c
301
dev_err(&pci_dev->dev, "Invalid db size %u\n",
drivers/net/ethernet/alibaba/eea/eea_pci.c
314
if (pci_resource_len(pci_dev, 0) < len) {
drivers/net/ethernet/alibaba/eea/eea_pci.c
315
dev_err(&pci_dev->dev, "Bar 0 is too small %llu\n",
drivers/net/ethernet/alibaba/eea/eea_pci.c
316
(u64)pci_resource_len(pci_dev, 0));
drivers/net/ethernet/alibaba/eea/eea_pci.c
327
ret = pci_alloc_irq_vectors(ep_dev->pci_dev, n, n, PCI_IRQ_MSIX);
drivers/net/ethernet/alibaba/eea/eea_pci.c
340
pci_clear_master(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
343
pci_iounmap(pci_dev, ep_dev->reg);
drivers/net/ethernet/alibaba/eea/eea_pci.c
347
pci_release_regions(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
350
pci_disable_device(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
402
pci_name(ep_dev->pci_dev));
drivers/net/ethernet/alibaba/eea/eea_pci.c
404
irq = pci_irq_vector(ep_dev->pci_dev, blk->msix_vec);
drivers/net/ethernet/alibaba/eea/eea_pci.c
414
struct pci_dev *pci_dev;
drivers/net/ethernet/alibaba/eea/eea_pci.c
425
pci_read_config_word(ep_dev->pci_dev, ep_dev->reset_pos, &reset);
drivers/net/ethernet/alibaba/eea/eea_pci.c
428
pci_write_config_word(ep_dev->pci_dev, ep_dev->reset_pos, 0xFFFF);
drivers/net/ethernet/alibaba/eea/eea_pci.c
431
dev_warn(&ep_dev->pci_dev->dev, "recv device reset request.\n");
drivers/net/ethernet/alibaba/eea/eea_pci.c
433
pci_dev = ep_dev->pci_dev;
drivers/net/ethernet/alibaba/eea/eea_pci.c
441
dev_err(&ep_dev->pci_dev->dev, "ha: reset device: pci status is %d. skip it.\n",
drivers/net/ethernet/alibaba/eea/eea_pci.c
448
__eea_pci_remove(pci_dev, false);
drivers/net/ethernet/alibaba/eea/eea_pci.c
449
err = __eea_pci_probe(pci_dev, ep_dev, false);
drivers/net/ethernet/alibaba/eea/eea_pci.c
457
dev_err(&ep_dev->pci_dev->dev,
drivers/net/ethernet/alibaba/eea/eea_pci.c
463
dev_warn(&ep_dev->pci_dev->dev,
drivers/net/ethernet/alibaba/eea/eea_pci.c
482
dev_warn(&ep_dev->pci_dev->dev, "recv ha interrupt.\n");
drivers/net/ethernet/alibaba/eea/eea_pci.c
502
irq = pci_irq_vector(ep_dev->pci_dev, 0);
drivers/net/ethernet/alibaba/eea/eea_pci.c
508
static int eea_pci_ha_init(struct eea_device *edev, struct pci_dev *pci_dev,
drivers/net/ethernet/alibaba/eea/eea_pci.c
517
pci_name(ep_dev->pci_dev));
drivers/net/ethernet/alibaba/eea/eea_pci.c
519
irq = pci_irq_vector(ep_dev->pci_dev, 0);
drivers/net/ethernet/alibaba/eea/eea_pci.c
539
for (pos = pci_find_capability(pci_dev, PCI_CAP_ID_VNDR);
drivers/net/ethernet/alibaba/eea/eea_pci.c
541
pos = pci_find_next_capability(pci_dev, pos, PCI_CAP_ID_VNDR)) {
drivers/net/ethernet/alibaba/eea/eea_pci.c
542
pci_read_config_byte(pci_dev, pos + cfg_type_off, &type);
drivers/net/ethernet/alibaba/eea/eea_pci.c
546
pci_write_config_word(pci_dev, pos + cfg_drv_off,
drivers/net/ethernet/alibaba/eea/eea_pci.c
548
pci_write_config_word(pci_dev, pos + cfg_dev_off,
drivers/net/ethernet/alibaba/eea/eea_pci.c
55
struct pci_dev *pci_dev;
drivers/net/ethernet/alibaba/eea/eea_pci.c
557
dev_warn(&edev->ep_dev->pci_dev->dev, "Not Found reset cap.\n");
drivers/net/ethernet/alibaba/eea/eea_pci.c
592
static int __eea_pci_probe(struct pci_dev *pci_dev,
drivers/net/ethernet/alibaba/eea/eea_pci.c
599
pci_set_drvdata(pci_dev, ep_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
603
err = eea_pci_setup(pci_dev, ep_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
611
err = eea_pci_ha_init(edev, pci_dev, pci_probe);
drivers/net/ethernet/alibaba/eea/eea_pci.c
629
static void __eea_pci_remove(struct pci_dev *pci_dev, bool pci_remove)
drivers/net/ethernet/alibaba/eea/eea_pci.c
631
struct eea_pci_device *ep_dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
632
struct device *dev = get_device(&ep_dev->pci_dev->dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
647
static int eea_pci_probe(struct pci_dev *pci_dev,
drivers/net/ethernet/alibaba/eea/eea_pci.c
661
edev->dma_dev = &pci_dev->dev;
drivers/net/ethernet/alibaba/eea/eea_pci.c
663
ep_dev->pci_dev = pci_dev;
drivers/net/ethernet/alibaba/eea/eea_pci.c
667
err = __eea_pci_probe(pci_dev, ep_dev, true);
drivers/net/ethernet/alibaba/eea/eea_pci.c
670
pci_set_drvdata(pci_dev, NULL);
drivers/net/ethernet/alibaba/eea/eea_pci.c
677
static void eea_pci_remove(struct pci_dev *pci_dev)
drivers/net/ethernet/alibaba/eea/eea_pci.c
679
struct eea_pci_device *ep_dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
685
__eea_pci_remove(pci_dev, true);
drivers/net/ethernet/alibaba/eea/eea_pci.c
688
pci_set_drvdata(pci_dev, NULL);
drivers/net/ethernet/alibaba/eea/eea_pci.c
694
static void eea_pci_shutdown(struct pci_dev *pci_dev)
drivers/net/ethernet/alibaba/eea/eea_pci.c
696
struct eea_pci_device *ep_dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
710
pci_clear_master(pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
87
static int __eea_pci_probe(struct pci_dev *pci_dev,
drivers/net/ethernet/alibaba/eea/eea_pci.c
89
static void __eea_pci_remove(struct pci_dev *pci_dev, bool pci_remove);
drivers/net/ethernet/alibaba/eea/eea_pci.c
93
return pci_name(edev->ep_dev->pci_dev);
drivers/net/ethernet/alibaba/eea/eea_pci.c
98
return pci_domain_nr(edev->ep_dev->pci_dev->bus);
drivers/net/ethernet/amazon/ena/ena_netdev.c
2725
static void ena_config_host_info(struct ena_com_dev *ena_dev, struct pci_dev *pdev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3061
static int ena_set_queues_placement_policy(struct pci_dev *pdev,
drivers/net/ethernet/amazon/ena/ena_netdev.c
3094
static int ena_map_llq_mem_bar(struct pci_dev *pdev, struct ena_com_dev *ena_dev,
drivers/net/ethernet/amazon/ena/ena_netdev.c
3112
static int ena_device_init(struct ena_adapter *adapter, struct pci_dev *pdev,
drivers/net/ethernet/amazon/ena/ena_netdev.c
3321
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3735
static u32 ena_calc_max_io_queue_num(struct pci_dev *pdev,
drivers/net/ethernet/amazon/ena/ena_netdev.c
3879
static void ena_release_bars(struct ena_com_dev *ena_dev, struct pci_dev *pdev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3896
static int ena_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/amazon/ena/ena_netdev.c
4156
static void __ena_shutoff(struct pci_dev *pdev, bool shutdown)
drivers/net/ethernet/amazon/ena/ena_netdev.c
4214
static void ena_remove(struct pci_dev *pdev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
4226
static void ena_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
4236
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/amazon/ena/ena_netdev.h
234
struct pci_dev *pdev;
drivers/net/ethernet/amazon/ena/ena_netdev.h
313
struct pci_dev *pdev;
drivers/net/ethernet/amazon/ena/ena_phc.c
107
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/amd/amd8111e.c
1271
dma_map_single(&lp->pci_dev->dev, skb->data, skb->len,
drivers/net/ethernet/amd/amd8111e.c
1365
struct pci_dev *pci_dev = lp->pci_dev;
drivers/net/ethernet/amd/amd8111e.c
1369
strscpy(info->bus_info, pci_name(pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/amd/amd8111e.c
1739
static int amd8111e_probe_one(struct pci_dev *pdev,
drivers/net/ethernet/amd/amd8111e.c
1798
lp->pci_dev = pdev;
drivers/net/ethernet/amd/amd8111e.c
1886
static void amd8111e_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/amd/amd8111e.c
228
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
240
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
293
lp->tx_ring = dma_alloc_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
299
lp->rx_ring = dma_alloc_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
323
lp->rx_dma_addr[i] = dma_map_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
345
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
351
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
619
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
626
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
656
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.c
745
dma_unmap_single(&lp->pci_dev->dev, lp->rx_dma_addr[rx_index],
drivers/net/ethernet/amd/amd8111e.c
749
lp->rx_dma_addr[rx_index] = dma_map_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/amd8111e.h
740
struct pci_dev *pci_dev; /* Ptr to the associated pci_dev */
drivers/net/ethernet/amd/pcnet32.c
1039
dma_map_single(&lp->pci_dev->dev, skb->data, skb->len,
drivers/net/ethernet/amd/pcnet32.c
1041
if (dma_mapping_error(&lp->pci_dev->dev, lp->tx_dma_addr[x])) {
drivers/net/ethernet/amd/pcnet32.c
1230
new_dma_addr = dma_map_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
1234
if (dma_mapping_error(&lp->pci_dev->dev, new_dma_addr)) {
drivers/net/ethernet/amd/pcnet32.c
1241
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
1263
dma_sync_single_for_cpu(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
1269
dma_sync_single_for_device(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
1360
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
1534
pcnet32_probe_pci(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/amd/pcnet32.c
1598
pcnet32_probe1(unsigned long ioaddr, int shared, struct pci_dev *pdev)
drivers/net/ethernet/amd/pcnet32.c
1854
lp->pci_dev = pdev;
drivers/net/ethernet/amd/pcnet32.c
1900
if (pcnet32_alloc_ring(dev, pci_name(lp->pci_dev))) {
drivers/net/ethernet/amd/pcnet32.c
2010
dma_free_coherent(&lp->pci_dev->dev, sizeof(*lp->init_block),
drivers/net/ethernet/amd/pcnet32.c
2024
lp->tx_ring = dma_alloc_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
2032
lp->rx_ring = dma_alloc_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
2076
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
2083
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
2093
struct pci_dev *pdev = lp->pci_dev;
drivers/net/ethernet/amd/pcnet32.c
2349
if (!dma_mapping_error(&lp->pci_dev->dev, lp->tx_dma_addr[i]))
drivers/net/ethernet/amd/pcnet32.c
2350
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
2388
dma_map_single(&lp->pci_dev->dev, rx_skbuff->data,
drivers/net/ethernet/amd/pcnet32.c
2390
if (dma_mapping_error(&lp->pci_dev->dev, lp->rx_dma_addr[i])) {
drivers/net/ethernet/amd/pcnet32.c
2528
dma_map_single(&lp->pci_dev->dev, skb->data, skb->len,
drivers/net/ethernet/amd/pcnet32.c
2530
if (dma_mapping_error(&lp->pci_dev->dev, lp->tx_dma_addr[entry])) {
drivers/net/ethernet/amd/pcnet32.c
262
struct pci_dev *pci_dev;
drivers/net/ethernet/amd/pcnet32.c
2942
static void pcnet32_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/amd/pcnet32.c
2952
dma_free_coherent(&lp->pci_dev->dev, sizeof(*lp->init_block),
drivers/net/ethernet/amd/pcnet32.c
3035
dma_free_coherent(&lp->pci_dev->dev, sizeof(*lp->init_block),
drivers/net/ethernet/amd/pcnet32.c
307
static int pcnet32_probe_pci(struct pci_dev *, const struct pci_device_id *);
drivers/net/ethernet/amd/pcnet32.c
308
static int pcnet32_probe1(unsigned long, int, struct pci_dev *);
drivers/net/ethernet/amd/pcnet32.c
488
dma_alloc_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
504
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
520
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
547
dma_alloc_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
582
dma_map_single(&lp->pci_dev->dev, rx_skbuff->data,
drivers/net/ethernet/amd/pcnet32.c
584
if (dma_mapping_error(&lp->pci_dev->dev, new_dma_addr_list[new])) {
drivers/net/ethernet/amd/pcnet32.c
597
if (!dma_mapping_error(&lp->pci_dev->dev, lp->rx_dma_addr[new]))
drivers/net/ethernet/amd/pcnet32.c
598
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
608
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
624
if (!dma_mapping_error(&lp->pci_dev->dev, new_dma_addr_list[new]))
drivers/net/ethernet/amd/pcnet32.c
625
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
636
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
651
if (!dma_mapping_error(&lp->pci_dev->dev, lp->rx_dma_addr[i]))
drivers/net/ethernet/amd/pcnet32.c
652
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/amd/pcnet32.c
801
if (lp->pci_dev)
drivers/net/ethernet/amd/pcnet32.c
802
strscpy(info->bus_info, pci_name(lp->pci_dev),
drivers/net/ethernet/amd/pds_core/auxbus.c
99
struct pci_dev *pf_pdev;
drivers/net/ethernet/amd/pds_core/core.c
614
struct pci_dev *pdev = pdsc->pdev;
drivers/net/ethernet/amd/pds_core/core.h
155
struct pci_dev *pdev;
drivers/net/ethernet/amd/pds_core/main.c
142
static int pdsc_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/amd/pds_core/main.c
337
static int pdsc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/amd/pds_core/main.c
405
static void pdsc_remove(struct pci_dev *pdev)
drivers/net/ethernet/amd/pds_core/main.c
486
static void pdsc_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/amd/pds_core/main.c
510
static void pdsc_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/amd/pds_core/main.c
55
struct pci_dev *pdev = pdsc->pdev;
drivers/net/ethernet/amd/pds_core/main.c
554
static pci_ers_result_t pdsc_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/amd/pds_core/main.c
565
static void pdsc_pci_error_resume(struct pci_dev *pdev)
drivers/net/ethernet/amd/pds_core/main.c
592
void *pdsc_get_pf_struct(struct pci_dev *vf_pdev)
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
1146
struct pci_dev *dev;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
100
static int xgbe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
107
struct pci_dev *rdev;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
349
static void xgbe_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
393
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
431
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/amd/xgbe/xgbe.h
995
struct pci_dev *pcidev;
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
230
struct pci_dev *pdev = to_pci_dev(ndev->dev.parent);
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
636
struct pci_dev *pdev = to_pci_dev(ndev->dev.parent);
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
153
struct pci_dev *pdev;
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
123
static int aq_pci_func_init(struct pci_dev *pdev)
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
151
struct pci_dev *pdev = self->pdev;
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
174
struct pci_dev *pdev = self->pdev;
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
211
static int aq_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
342
static void aq_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
366
static void aq_pci_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
404
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
98
static int aq_pci_probe_get_hw_by_id(struct pci_dev *pdev,
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
1026
struct pci_dev *pdev = aq_nic->pdev;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
1048
struct pci_dev *pdev = aq_nic->pdev;
drivers/net/ethernet/atheros/alx/hw.c
867
struct pci_dev *pdev = hw->pdev;
drivers/net/ethernet/atheros/alx/hw.h
465
struct pci_dev *pdev;
drivers/net/ethernet/atheros/alx/main.c
1020
struct pci_dev *pdev = alx->hw.pdev;
drivers/net/ethernet/atheros/alx/main.c
1047
struct pci_dev *pdev = alx->hw.pdev;
drivers/net/ethernet/atheros/alx/main.c
1714
static int alx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/alx/main.c
1885
static void alx_remove(struct pci_dev *pdev)
drivers/net/ethernet/atheros/alx/main.c
1951
static pci_ers_result_t alx_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/atheros/alx/main.c
1977
static pci_ers_result_t alx_pci_error_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/atheros/alx/main.c
2003
static void alx_pci_error_resume(struct pci_dev *pdev)
drivers/net/ethernet/atheros/alx/main.c
976
struct pci_dev *pdev = alx->hw.pdev;
drivers/net/ethernet/atheros/atl1c/atl1c.h
512
struct pci_dev *pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
500
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
593
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
716
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
783
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1265
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
139
struct pci_dev *pdev = hw->adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1596
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1674
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1751
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1876
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2045
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2342
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
255
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2552
static void atl1c_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2580
static int atl1c_init_netdev(struct net_device *netdev, struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2612
static int atl1c_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2771
static void atl1c_remove(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2796
static pci_ers_result_t atl1c_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2823
static pci_ers_result_t atl1c_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2852
static void atl1c_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
308
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
435
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
450
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
599
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
667
static enum atl1c_nic_type atl1c_get_mac_type(struct pci_dev *pdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
742
struct pci_dev *pdev = hw->adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
782
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
844
static inline void atl1c_clean_buffer(struct pci_dev *pdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
880
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
908
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
962
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
985
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1e/atl1e.h
421
struct pci_dev *pdev;
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
505
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1928
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2069
static int atl1e_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2198
static int atl1e_resume(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2240
static void atl1e_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2264
static int atl1e_init_netdev(struct net_device *netdev, struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2297
static int atl1e_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2444
static void atl1e_remove(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2476
atl1e_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2502
static pci_ers_result_t atl1e_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2530
static void atl1e_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
525
static void atl1e_setup_pcicmd(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
564
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
644
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
772
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
797
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
1025
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
1131
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
1170
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
1210
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
128
struct pci_dev *pdev)
drivers/net/ethernet/atheros/atlx/atl1.c
1786
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
1833
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
190
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
240
struct pci_dev *pdev = hw->back->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
2892
static void atl1_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atlx/atl1.c
2941
static int atl1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/atlx/atl1.c
3121
static void atl1_remove(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atlx/atl1.c
635
struct pci_dev *pdev = hw->back->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
772
struct pci_dev *pdev = hw->back->pdev;
drivers/net/ethernet/atheros/atlx/atl1.c
867
struct pci_dev *pdev = hw->back->pdev;
drivers/net/ethernet/atheros/atlx/atl1.h
745
struct pci_dev *pdev;
drivers/net/ethernet/atheros/atlx/atl2.c
1253
static void atl2_setup_pcicmd(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atlx/atl2.c
1315
static int atl2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/atlx/atl2.c
1463
static void atl2_remove(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atlx/atl2.c
1489
static int atl2_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/ethernet/atheros/atlx/atl2.c
1619
static int atl2_resume(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atlx/atl2.c
1661
static void atl2_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atlx/atl2.c
274
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl2.c
665
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl2.c
69
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/atheros/atlx/atl2.h
438
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/bnge/bnge.h
105
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/bnge/bnge_auxr.h
47
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/bnge/bnge_core.c
179
static void bnge_pci_disable(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
186
static int bnge_pci_enable(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
220
static void bnge_unmap_bars(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
241
static int bnge_get_max_irq(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
261
static int bnge_probe_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
33
static void bnge_print_device_info(struct pci_dev *pdev, enum board_idx idx)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
380
static void bnge_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
407
static void bnge_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnge/bnge_devlink.c
273
struct bnge_dev *bnge_devlink_alloc(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnge/bnge_devlink.c
38
struct pci_dev *pdev = bd->pdev;
drivers/net/ethernet/broadcom/bnge/bnge_devlink.h
14
struct bnge_dev *bnge_devlink_alloc(struct pci_dev *pdev);
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1067
struct pci_dev *pdev = bn->bd->pdev;
drivers/net/ethernet/broadcom/bnge/bnge_rmem.c
38
struct pci_dev *pdev = bd->pdev;
drivers/net/ethernet/broadcom/bnge/bnge_rmem.c
71
struct pci_dev *pdev = bd->pdev;
drivers/net/ethernet/broadcom/bnx2.c
8089
bnx2_init_board(struct pci_dev *pdev, struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
8422
struct pci_dev *amd_8132 = NULL;
drivers/net/ethernet/broadcom/bnx2.c
8536
bnx2_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/bnx2.c
8613
bnx2_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2.c
8689
static pci_ers_result_t bnx2_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2.c
8722
static pci_ers_result_t bnx2_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2.c
8760
static void bnx2_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2.c
8773
static void bnx2_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2.h
6791
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1392
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2063
u8 bnx2x_is_pcie_pending(struct pci_dev *dev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
5004
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
5032
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10690
struct pci_dev *dev = bp->pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13040
static int bnx2x_init_dev(struct bnx2x *bp, struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13546
static int bnx2x_get_num_non_def_sbs(struct pci_dev *pdev, int cnic_cnt)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13820
static int bnx2x_init_one(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14040
static void __bnx2x_remove(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14130
static void bnx2x_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14181
static pci_ers_result_t bnx2x_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14217
static pci_ers_result_t bnx2x_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14301
static void bnx2x_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14335
static void bnx2x_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1438
u8 bnx2x_is_pcie_pending(struct pci_dev *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9162
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1038
struct pci_dev *dev = bp->pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1045
struct pci_dev *dev = bp->pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1054
struct pci_dev *dev = bp->pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1063
struct pci_dev *dev = bp->pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1117
struct pci_dev *dev = bp->pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1173
struct pci_dev *dev = bp->pdev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2405
int bnx2x_sriov_configure(struct pci_dev *dev, int num_vfs_param)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
798
struct pci_dev *dev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h
544
int bnx2x_sriov_configure(struct pci_dev *dev, int num_vfs);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h
616
static inline int bnx2x_sriov_configure(struct pci_dev *dev, int num_vfs) {return 0; }
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1431
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14344
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14942
static void bnxt_unmap_bars(struct bnxt *bp, struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15156
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15474
static int bnxt_init_board(struct pci_dev *pdev, struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16511
static void bnxt_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16602
static int bnxt_get_max_irq(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16877
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16911
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16945
static int bnxt_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17232
static void bnxt_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17365
static pci_ers_result_t bnxt_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17419
static pci_ers_result_t bnxt_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17504
static void bnxt_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
3437
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
3689
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
3722
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
4030
struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
4043
struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
4065
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
4100
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
482
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
5015
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
5051
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
817
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2265
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_gso.c
43
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c
220
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1015
int bnxt_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
437
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
459
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
39
int bnxt_sriov_configure(struct pci_dev *pdev, int num_vfs);
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
212
struct pci_dev *pf_pdev = vf_rep->bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
139
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
188
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
231
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
335
struct pci_dev *pdev = bp->pdev;
drivers/net/ethernet/broadcom/cnic.c
5472
struct pci_dev *pdev)
drivers/net/ethernet/broadcom/cnic.c
5506
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/cnic.c
5566
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/cnic.h
205
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/cnic_if.h
211
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/cnic_if.h
313
struct pci_dev *pcidev;
drivers/net/ethernet/broadcom/tg3.c
10934
struct pci_dev *pdev = tp->pdev;
drivers/net/ethernet/broadcom/tg3.c
16113
static struct pci_dev *tg3_find_peer(struct tg3 *tp)
drivers/net/ethernet/broadcom/tg3.c
16115
struct pci_dev *peer;
drivers/net/ethernet/broadcom/tg3.c
16319
struct pci_dev *bridge = NULL;
drivers/net/ethernet/broadcom/tg3.c
16352
struct pci_dev *bridge = NULL;
drivers/net/ethernet/broadcom/tg3.c
16384
struct pci_dev *bridge = NULL;
drivers/net/ethernet/broadcom/tg3.c
17680
static int tg3_init_one(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/tg3.c
18073
static void tg3_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/tg3.c
18228
static void tg3_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/tg3.c
18271
static pci_ers_result_t tg3_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/tg3.c
18333
static pci_ers_result_t tg3_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/tg3.c
18381
static void tg3_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/tg3.h
3187
struct pci_dev *pdev;
drivers/net/ethernet/broadcom/tg3.h
3371
struct pci_dev *pdev_peer;
drivers/net/ethernet/brocade/bna/bnad.c
3456
struct pci_dev *pdev, struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad.c
3542
bnad_pci_init(struct bnad *bnad, struct pci_dev *pdev)
drivers/net/ethernet/brocade/bna/bnad.c
3567
bnad_pci_uninit(struct pci_dev *pdev)
drivers/net/ethernet/brocade/bna/bnad.c
3574
bnad_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/brocade/bna/bnad.c
3755
bnad_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/brocade/bna/bnad.h
313
struct pci_dev *pcidev;
drivers/net/ethernet/brocade/bna/bnad.h
373
u32 *cna_get_firmware_buf(struct pci_dev *pdev);
drivers/net/ethernet/brocade/bna/cna_fwimg.c
21
cna_read_firmware(struct pci_dev *pdev, u32 **bfi_image,
drivers/net/ethernet/brocade/bna/cna_fwimg.c
48
cna_get_firmware_buf(struct pci_dev *pdev)
drivers/net/ethernet/cadence/macb_pci.c
108
static void macb_remove(struct pci_dev *pdev)
drivers/net/ethernet/cadence/macb_pci.c
27
static int macb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/cavium/common/cavium_ptp.c
220
static int cavium_ptp_probe(struct pci_dev *pdev,
drivers/net/ethernet/cavium/common/cavium_ptp.c
310
static void cavium_ptp_remove(struct pci_dev *pdev)
drivers/net/ethernet/cavium/common/cavium_ptp.c
35
struct pci_dev *pdev;
drivers/net/ethernet/cavium/common/cavium_ptp.c
62
struct pci_dev *pdev;
drivers/net/ethernet/cavium/common/cavium_ptp.h
13
struct pci_dev *pdev;
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1017
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1023
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1128
dev_notice(&oct->pci_dev->dev, "trs:%d max_vfs:%d rings_per_vf:%d pf_srn:%d num_pf_rings:%d\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1143
pci_read_config_dword(oct->pci_dev, PCI_BASE_ADDRESS_0, &data32);
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1145
pci_read_config_dword(oct->pci_dev, PCI_BASE_ADDRESS_1, &data32);
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1147
pci_read_config_dword(oct->pci_dev, PCI_BASE_ADDRESS_2, &data32);
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1149
pci_read_config_dword(oct->pci_dev, PCI_BASE_ADDRESS_3, &data32);
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1154
dev_err(&oct->pci_dev->dev, "device BAR0 unassigned\n");
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1156
dev_err(&oct->pci_dev->dev, "device BAR1 unassigned\n");
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1164
dev_err(&oct->pci_dev->dev, "%s CN23XX BAR1 map failed\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
1301
dev_err(&oct->pci_dev->dev, "Unable to get stats from VF-%d, timedout\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
141
dev_dbg(&oct->pci_dev->dev, "%s:Using pcie port %d\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
171
dev_dbg(&oct->pci_dev->dev, "SLI_PKT_MAC(%d)_PF(%d)_RINFO : 0x%016llx\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
208
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
221
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
43
dev_dbg(&oct->pci_dev->dev, "OCTEON[%d]: BIST enabled for CN23XX soft reset\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
437
dev_dbg(&oct->pci_dev->dev, "InstQ[%d]:dbell reg @ 0x%p instcnt_reg @ 0x%p\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
56
dev_err(&oct->pci_dev->dev, "OCTEON[%d]: Soft reset failed\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
61
dev_dbg(&oct->pci_dev->dev, "OCTEON[%d]: Reset completed\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
656
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
669
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
75
pci_read_config_dword(oct->pci_dev, CN23XX_CONFIG_PCIE_DEVCTL, ®val);
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
779
dev_dbg(&oct->pci_dev->dev, "In %s octeon_dev @ %p\n", __func__, oct);
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
782
dev_err(&oct->pci_dev->dev, "23XX bringup FIXME: oct pfnum:%d ioq_vector->ioq_num :%d droq is NULL\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
79
pci_read_config_dword(oct->pci_dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
82
pci_read_config_dword(oct->pci_dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
842
dev_dbg(&oct->pci_dev->dev, "In %s octeon_dev @ %p\n", __func__, oct);
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
848
dev_err(&oct->pci_dev->dev, "OCTEON[%d]: Error Intr: 0x%016llx\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
85
dev_err(&oct->pci_dev->dev, "PCI-E Fatal error detected;\n"
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
95
dev_dbg(&oct->pci_dev->dev, "OCTEON[%d]: Enabling PCI-E error reporting..\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
97
pci_write_config_dword(oct->pci_dev, CN23XX_CONFIG_PCIE_DEVCTL, regval);
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
981
dev_dbg(&oct->pci_dev->dev, "OCTEON: CN23xx uses PCIE Port %d\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
994
if (pci_read_config_dword(oct->pci_dev, CN23XX_PCIE_SRIOV_FDL,
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
229
dev_dbg(&oct->pci_dev->dev, "InstQ[%d]:dbell reg @ 0x%p instcnt_reg @ 0x%p\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
415
dev_dbg(&oct->pci_dev->dev, "requesting info from pf\n");
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
445
dev_err(&oct->pci_dev->dev, "octeon_pfvf_handshake timeout\n");
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
455
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
461
dev_dbg(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
465
dev_dbg(&oct->pci_dev->dev, "got data from pf pkind is %d\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
495
dev_dbg(&oct->pci_dev->dev, "In %s octeon_dev @ %p\n", __func__, oct);
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
639
dev_err(&oct->pci_dev->dev, "%s No Config found for CN23XX\n",
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
646
dev_warn(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
653
dev_warn(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
78
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c
91
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
101
pci_read_config_dword(oct->pci_dev, CN6XXX_PCIE_DEVCTL, &val);
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
108
pci_write_config_dword(oct->pci_dev, CN6XXX_PCIE_DEVCTL, val);
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
281
dev_dbg(&oct->pci_dev->dev, "InstQ[%d]:dbell reg @ 0x%p instcnt_reg @ 0x%p\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
33
dev_dbg(&oct->pci_dev->dev, "BIST enabled for soft reset\n");
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
45
dev_err(&oct->pci_dev->dev, "Soft reset failed\n");
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
49
dev_dbg(&oct->pci_dev->dev, "Reset completed\n");
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
496
dev_dbg(&oct->pci_dev->dev, "Using PCIE Port %d\n", oct->pcie_port);
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
502
dev_err(&oct->pci_dev->dev, "Error Intr: 0x%016llx\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
59
pci_read_config_dword(oct->pci_dev, CN6XXX_PCIE_DEVCTL, &val);
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
61
dev_err(&oct->pci_dev->dev, "PCI-E Link error detected: 0x%08x\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
658
dev_err(&oct->pci_dev->dev, "%s CN66XX BAR1 map failed\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
67
dev_dbg(&oct->pci_dev->dev, "Enabling PCI-E error reporting..\n");
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
68
pci_write_config_dword(oct->pci_dev, CN6XXX_PCIE_DEVCTL, val);
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
689
dev_err(&oct->pci_dev->dev, "%s No Config found for CN66XX\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
706
dev_err(&oct->pci_dev->dev, "%s: Num IQ (%d) exceeds Max (%d)\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
713
dev_err(&oct->pci_dev->dev, "%s: Num OQ (%d) exceeds Max (%d)\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
721
dev_err(&oct->pci_dev->dev, "%s: Invalid instr type for IQ\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
726
dev_err(&oct->pci_dev->dev, "%s: Invalid parameter for OQ\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
732
dev_err(&oct->pci_dev->dev, "%s: No Time Interrupt for OQ\n",
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
78
pci_read_config_dword(oct->pci_dev, CN6XXX_PCIE_DEVCTL, &val);
drivers/net/ethernet/cavium/liquidio/cn66xx_device.c
85
pci_write_config_dword(oct->pci_dev, CN6XXX_PCIE_DEVCTL, val);
drivers/net/ethernet/cavium/liquidio/cn68xx_device.c
113
pci_read_config_dword(oct->pci_dev, CN6XXX_PCIE_FLTMSK, &val);
drivers/net/ethernet/cavium/liquidio/cn68xx_device.c
115
pci_write_config_dword(oct->pci_dev, CN6XXX_PCIE_FLTMSK, val);
drivers/net/ethernet/cavium/liquidio/cn68xx_device.c
134
dev_err(&oct->pci_dev->dev, "%s CN68XX BAR1 map failed\n",
drivers/net/ethernet/cavium/liquidio/cn68xx_device.c
169
dev_err(&oct->pci_dev->dev, "%s No Config found for CN68XX %s\n",
drivers/net/ethernet/cavium/liquidio/cn68xx_device.c
37
dev_dbg(&oct->pci_dev->dev, "DPI_DMA_CONTROL: 0x%016llx\n",
drivers/net/ethernet/cavium/liquidio/cn68xx_device.c
47
dev_dbg(&oct->pci_dev->dev, "DPI_ENG_BUF%d: 0x%016llx\n", i,
drivers/net/ethernet/cavium/liquidio/cn68xx_device.c
56
dev_dbg(&oct->pci_dev->dev, "DPI_CTL: 0x%016llx\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
1042
dev_err(&oct->pci_dev->dev, "Irq name storage alloc failed...\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1055
dev_err(&oct->pci_dev->dev, "Memory Alloc failed...\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1078
oct->pci_dev, msix_entries,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1082
dev_err(&oct->pci_dev->dev, "unable to Allocate MSI-X interrupts\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1090
dev_dbg(&oct->pci_dev->dev, "OCTEON: Enough MSI-X interrupts are allocated...\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1105
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1108
pci_disable_msix(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_core.c
1133
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1149
pci_disable_msix(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_core.c
1162
dev_dbg(&oct->pci_dev->dev, "OCTEON[%d]: MSI-X enabled\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
1165
err = pci_enable_msi(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_core.c
1167
dev_warn(&oct->pci_dev->dev, "Reverting to legacy interrupts. Error: %d\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
1189
irqret = request_irq(oct->pci_dev->irq,
drivers/net/ethernet/cavium/liquidio/lio_core.c
119
int numa_node = dev_to_node(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_core.c
1195
pci_disable_msi(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_core.c
1196
dev_err(&oct->pci_dev->dev, "Request IRQ failed with code: %d\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
1388
dev_err(&oct_dev->pci_dev->dev, "sc OPCODE_NIC_PORT_STATS command failed\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1409
dev_err(&oct_dev->pci_dev->dev, "Soft command allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1435
dev_err(&oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1445
dev_warn(&oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1485
dev_err(&oct_dev->pci_dev->dev, "Soft command allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1509
dev_err(&oct_dev->pci_dev->dev, "sc OPCODE_NIC_PORT_STATS command failed\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1538
dev_err(&oct->pci_dev->dev, "%s: SET SPEED only for PF\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
1569
dev_info(&oct->pci_dev->dev, "Failed to send soft command\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1581
dev_err(&oct->pci_dev->dev, "%s failed, retval=%d\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
1590
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1635
dev_info(&oct->pci_dev->dev, "Failed to send soft command\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1645
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1691
dev_err(&oct->pci_dev->dev, "%s: SET FEC only for PF\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
1697
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1705
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1731
dev_info(&oct->pci_dev->dev, "Failed to send soft command\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
1743
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1757
dev_dbg(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
180
dev_err(&oct->pci_dev->dev, "Feature change failed in core (ret: 0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
1800
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
1821
dev_dbg(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
302
dev_info(&oct->pci_dev->dev, "%s LRO Enabled\n", netdev->name);
drivers/net/ethernet/cavium/liquidio/lio_core.c
306
dev_info(&oct->pci_dev->dev, "%s LRO Disabled\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
311
dev_info(&oct->pci_dev->dev, "%s Firmware debug enabled\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
316
dev_info(&oct->pci_dev->dev, "%s Firmware debug disabled\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
322
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
325
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
330
dev_info(&oct->pci_dev->dev, "%s VLAN filter %d added\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
335
dev_info(&oct->pci_dev->dev, "%s VLAN filter %d removed\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
340
dev_info(&oct->pci_dev->dev, "%s settings changed\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
399
dev_err(&oct->pci_dev->dev, "%s Unknown cmd %d\n", __func__,
drivers/net/ethernet/cavium/liquidio/lio_core.c
428
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
475
dev_err(&oct->pci_dev->dev, "unable to create cavium rxq oom status wq\n");
drivers/net/ethernet/cavium/liquidio/lio_core.c
545
dev_dbg(&oct->pci_dev->dev, "Creating Droq: %d\n", q_no);
drivers/net/ethernet/cavium/liquidio/lio_core.c
552
dev_dbg(&oct->pci_dev->dev, "Using default droq %d\n", q_no);
drivers/net/ethernet/cavium/liquidio/lio_core.c
781
dev_err(&oct->pci_dev->dev, "%s: iq (%d) num invalid\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
841
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
852
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
860
dev_dbg(&octeon_dev->pci_dev->dev, "netif_napi_add netdev:%llx oct:%llx\n",
drivers/net/ethernet/cavium/liquidio/lio_core.c
890
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_core.c
924
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1006
dev_err(&oct->pci_dev->dev, "%s: Failed to allocate soft command\n",
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1036
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1049
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1077
dev_info(&oct->pci_dev->dev, "Queue count updated to %d\n",
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1096
dev_err(&oct->pci_dev->dev, "There were pending requests\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1099
dev_err(&oct->pci_dev->dev, "IQ had pending instructions\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1102
dev_err(&oct->pci_dev->dev, "Setting io queues off failed\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1117
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1124
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1171
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1181
dev_err(&oct->pci_dev->dev, "Failed to configure device registers\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1198
dev_err(&oct->pci_dev->dev, "Mailbox setup failed\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1207
dev_err(&oct->pci_dev->dev, "IRQs could not be allocated\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1213
dev_err(&oct->pci_dev->dev, "Failed to enable input/output queues\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1233
dev_err(&oct->pci_dev->dev, "I/O queues creation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1239
dev_err(&oct->pci_dev->dev, "Gather list allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1244
dev_err(&oct->pci_dev->dev, "lio_setup_rx_oom_poll_fn failed\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1419
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2043
dev_err(&oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2103
dev_info(&oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2111
dev_err(&oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2448
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
247
dev_dbg(&oct->pci_dev->dev, "ecmd->base.transceiver is XCVR_EXTERNAL\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
250
dev_err(&oct->pci_dev->dev, "Unknown link interface mode: %d\n",
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2995
pci_read_config_dword(oct->pci_dev, (i * 4), &val);
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
3001
pci_read_config_dword(oct->pci_dev, (i * 4), &val);
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
3035
dev_err(&oct->pci_dev->dev, "%s Unknown chipid: %d\n",
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
411
dev_err(&oct->pci_dev->dev, "%s: Changing speed is not supported\n",
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
429
dev_dbg(&oct->pci_dev->dev, "Port speed is set to %dG\n",
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
448
strscpy(drvinfo->bus_info, pci_name(oct->pci_dev),
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
465
strscpy(drvinfo->bus_info, pci_name(oct->pci_dev),
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
489
dev_err(&oct->pci_dev->dev, "Failed to send Queue reset command (ret: 0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
578
pci_disable_msix(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
587
dev_err(&oct->pci_dev->dev, "OCTEON: ioq vector allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
592
dev_info(&oct->pci_dev->dev, "Setup interrupt failed\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
612
dev_err(&oct->pci_dev->dev, "Minimum firmware version required is 1.6.1\n");
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
695
eeprom->magic = oct_dev->pci_dev->vendor;
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
724
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
750
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
797
dev_err(&oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
812
dev_err(&oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
1033
pci_disable_msix(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1038
free_irq(oct->pci_dev->irq, oct);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1041
pci_disable_msi(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1072
if (hs->pci_dev) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
1093
pci_disable_sriov(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1125
pci_disable_device(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1211
dev_err(&oct->pci_dev->dev, "%s No netdevice ptr for index %d\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
1218
dev_dbg(&oct->pci_dev->dev, "NIC device cleanup\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
1265
dev_dbg(&oct->pci_dev->dev, "Stopping network interfaces\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
1266
device_lock(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1272
device_unlock(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1275
dev_err(&oct->pci_dev->dev, "Init for Octeon was not completed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
1295
dev_dbg(&oct->pci_dev->dev, "Network interfaces stopped\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
130
struct pci_dev *pci_dev;
drivers/net/ethernet/cavium/liquidio/lio_main.c
1303
static void liquidio_remove(struct pci_dev *pdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1307
dev_dbg(&oct_dev->pci_dev->dev, "Stopping device\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
1324
dev_info(&oct_dev->pci_dev->dev, "Device removed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
1341
pci_read_config_dword(oct->pci_dev, 0, &dev_id);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1342
pci_read_config_dword(oct->pci_dev, 8, &rev_id);
drivers/net/ethernet/cavium/liquidio/lio_main.c
136
static int liquidio_enable_sriov(struct pci_dev *dev, int num_vfs);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1363
pci_sriov_set_totalvfs(oct->pci_dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
1369
dev_err(&oct->pci_dev->dev, "Unknown device found (dev_id: %x)\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
1383
if (pci_enable_device(oct->pci_dev)) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
1384
dev_err(&oct->pci_dev->dev, "pci_enable_device failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
1388
if (dma_set_mask_and_coherent(&oct->pci_dev->dev, DMA_BIT_MASK(64))) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
1389
dev_err(&oct->pci_dev->dev, "Unexpected DMA device capability\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
1390
pci_disable_device(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1395
pci_set_master(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1414
dma_unmap_single(&lio->oct_dev->pci_dev->dev, finfo->dptr, skb->len,
drivers/net/ethernet/cavium/liquidio/lio_main.c
1438
dma_unmap_single(&lio->oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
144
static void liquidio_remove(struct pci_dev *pdev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1446
dma_unmap_page(&lio->oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
145
static int liquidio_probe(struct pci_dev *pdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
1481
dma_unmap_single(&lio->oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
1489
dma_unmap_page(&lio->oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
1648
&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1695
ret = request_firmware(&fw, fw_name, &oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1697
dev_err(&oct->pci_dev->dev, "Request firmware failed. Could not find file %s.\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
1739
dev_err(&oct->pci_dev->dev, "unable to create cavium txq status wq\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
1813
dev_info(&oct->pci_dev->dev, "%s interface is opened\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
1902
dev_info(&oct->pci_dev->dev, "%s interface is stopped\n", netdev->name);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1983
dev_err(&oct->pci_dev->dev, "DEVFLAGS change failed in core (ret: 0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
2019
dev_err(&oct->pci_dev->dev, "MAC Address change failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
2024
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2194
dev_err(&oct->pci_dev->dev, "Tx timestamp instruction failed. Status: %llx\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
2241
dev_err(&oct->pci_dev->dev, "No memory for timestamped data packet\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
2267
dev_err(&oct->pci_dev->dev, "timestamp data packet failed status: %x\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
2372
dptr = dma_map_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2376
if (dma_mapping_error(&oct->pci_dev->dev, dptr)) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
2377
dev_err(&oct->pci_dev->dev, "%s DMA mapping error 1\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
2412
g->sg[0].ptr[0] = dma_map_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2416
if (dma_mapping_error(&oct->pci_dev->dev, g->sg[0].ptr[0])) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
2417
dev_err(&oct->pci_dev->dev, "%s DMA mapping error 2\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
2430
skb_frag_dma_map(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2434
if (dma_mapping_error(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2436
dma_unmap_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2442
dma_unmap_page(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2447
dev_err(&oct->pci_dev->dev, "%s DMA mapping error 3\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
246
dev_err(&oct->pci_dev->dev, "There were pending requests\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
2518
dma_unmap_single(&oct->pci_dev->dev, dptr,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2565
dev_err(&oct->pci_dev->dev, "Add VLAN filter failed in core (ret: 0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
2594
dev_err(&oct->pci_dev->dev, "Del VLAN filter failed in core (ret: 0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
2628
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2666
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
277
static void cleanup_aer_uncorrect_error_status(struct pci_dev *dev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
302
pci_disable_device(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
310
free_irq(oct->pci_dev->irq, oct);
drivers/net/ethernet/cavium/liquidio/lio_main.c
313
pci_disable_msi(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
315
dev_dbg(&oct->pci_dev->dev, "Device state is now %s\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
319
cleanup_aer_uncorrect_error_status(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3250
if (hs->pci_dev) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
3254
dev_err(&hs->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3264
if (hs->pci_dev) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
3269
dev_err(&hs->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3289
dev_err(&oct->pci_dev->dev, "Malformed NIC_INFO, len=%d, ifidx=%d\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
330
static pci_ers_result_t liquidio_pcie_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
337
dev_err(&oct->pci_dev->dev, "Non-correctable non-fatal error reported:\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
338
cleanup_aer_uncorrect_error_status(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3393
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3414
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
343
dev_err(&oct->pci_dev->dev, "Non-correctable FATAL reported by PCI AER driver\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3431
dev_err(&octeon_dev->pci_dev->dev, "iq/oq config failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3444
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3451
dev_info(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3471
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3487
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3494
dev_err(&octeon_dev->pci_dev->dev, "Device allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3499
SET_NETDEV_DEV(netdev, &octeon_dev->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3525
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3533
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
356
static pci_ers_result_t liquidio_pcie_mmio_enabled(struct pci_dev __maybe_unused *pdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
3604
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3613
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3637
dev_err(&octeon_dev->pci_dev->dev, "I/O queues creation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3647
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3683
dev_err(&octeon_dev->pci_dev->dev, "Device registration failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3687
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3704
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3717
dev_info(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
372
static pci_ers_result_t liquidio_pcie_slot_reset(struct pci_dev __maybe_unused *pdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
3744
device_lock(&octeon_dev->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3747
&octeon_dev->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3749
device_unlock(&octeon_dev->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3750
dev_err(&octeon_dev->pci_dev->dev, "devlink alloc failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3761
device_unlock(&octeon_dev->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3768
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3785
err = pci_enable_sriov(oct->pci_dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3788
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3802
if (pci_vfs_assigned(oct->pci_dev)) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
3803
dev_err(&oct->pci_dev->dev, "VFs are still assigned to VMs.\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3807
pci_disable_sriov(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3810
dev_info(&oct->pci_dev->dev, "oct->pf_num:%d disabled VFs\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
3816
static int liquidio_enable_sriov(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/cavium/liquidio/lio_main.c
3823
dev_info(&oct->pci_dev->dev, "oct->pf_num:%d already enabled num_vfs:%d\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
3832
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3839
dev_info(&oct->pci_dev->dev, "oct->pf_num:%d num_vfs:%d\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
3843
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3863
dev_dbg(&oct->pci_dev->dev, "Initializing network interfaces\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3878
dev_err(&oct->pci_dev->dev, "Setup NIC devices failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
389
static void liquidio_pcie_resume(struct pci_dev __maybe_unused *pdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
3896
dev_dbg(&oct->pci_dev->dev, "Network interfaces ready\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3937
dev_dbg(&oct->pci_dev->dev, "Starting NIC module\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3940
dev_err(&oct->pci_dev->dev, "NIC initialization failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
3944
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3974
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3982
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3991
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
4026
dev_err(&octeon_dev->pci_dev->dev, "Chip specific setup failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4036
octeon_register_device(octeon_dev, octeon_dev->pci_dev->bus->number,
drivers/net/ethernet/cavium/liquidio/lio_main.c
4037
PCI_SLOT(octeon_dev->pci_dev->devfn),
drivers/net/ethernet/cavium/liquidio/lio_main.c
4038
PCI_FUNC(octeon_dev->pci_dev->devfn),
drivers/net/ethernet/cavium/liquidio/lio_main.c
4099
dev_err(&octeon_dev->pci_dev->dev, "setting io queues off failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4106
dev_err(&octeon_dev->pci_dev->dev, "OCTEON: Failed to configure device registers\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4114
dev_err(&octeon_dev->pci_dev->dev, "sc buffer pool allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4121
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
4131
dev_err(&octeon_dev->pci_dev->dev, "Response list allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4137
dev_err(&octeon_dev->pci_dev->dev, "Output queue initialization failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4145
dev_err(&octeon_dev->pci_dev->dev, "OCTEON: Mailbox setup failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4153
dev_err(&octeon_dev->pci_dev->dev, "OCTEON: ioq vector allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4165
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
4172
dev_dbg(&octeon_dev->pci_dev->dev, "Initializing droq tasklet\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4201
dev_err(&octeon_dev->pci_dev->dev, "Failed to enable input/output queues");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4208
dev_dbg(&octeon_dev->pci_dev->dev, "Waiting for DDR initialization...\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4210
dev_info(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
4226
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
4233
dev_err(&octeon_dev->pci_dev->dev, "Board not responding\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4240
dev_dbg(&octeon_dev->pci_dev->dev, "Initializing consoles\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4243
dev_err(&octeon_dev->pci_dev->dev, "Could not access board consoles\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4252
dev_err(&octeon_dev->pci_dev->dev, "Could not access board console\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4263
dev_dbg(&octeon_dev->pci_dev->dev, "Loading firmware\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4266
dev_err(&octeon_dev->pci_dev->dev, "Could not load firmware to board\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
4299
dev_info(&oct->pci_dev->dev, "%u: %s%s\n", console_num, prefix,
drivers/net/ethernet/cavium/liquidio/lio_main.c
4302
dev_info(&oct->pci_dev->dev, "%u: %s\n", console_num, prefix);
drivers/net/ethernet/cavium/liquidio/lio_main.c
4304
dev_info(&oct->pci_dev->dev, "%u: %s\n", console_num, suffix);
drivers/net/ethernet/cavium/liquidio/lio_main.c
530
dev_err(&oct->pci_dev->dev, "unable to create cavium link status wq\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
566
dev_dbg(&oct->pci_dev->dev, "%s: lio->linfo.link.u64=%llx, ls->u64=%llx\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
575
dev_dbg(&oct->pci_dev->dev, "%s: link_up", __func__);
drivers/net/ethernet/cavium/liquidio/lio_main.c
579
dev_dbg(&oct->pci_dev->dev, "%s: link_off", __func__);
drivers/net/ethernet/cavium/liquidio/lio_main.c
589
dev_warn(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
616
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
638
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
664
dev_err(&oct->pci_dev->dev, "Unable to create wq to update octeon time\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
702
if (other_oct && other_oct->pci_dev) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
705
oct_busnum = oct->pci_dev->bus->number;
drivers/net/ethernet/cavium/liquidio/lio_main.c
706
other_oct_busnum = other_oct->pci_dev->bus->number;
drivers/net/ethernet/cavium/liquidio/lio_main.c
711
oct_slot = PCI_SLOT(oct->pci_dev->devfn);
drivers/net/ethernet/cavium/liquidio/lio_main.c
712
other_oct_slot = PCI_SLOT(other_oct->pci_dev->devfn);
drivers/net/ethernet/cavium/liquidio/lio_main.c
783
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
823
liquidio_probe(struct pci_dev *pdev, const struct pci_device_id __maybe_unused *ent)
drivers/net/ethernet/cavium/liquidio/lio_main.c
852
oct_dev->pci_dev = (void *)pdev;
drivers/net/ethernet/cavium/liquidio/lio_main.c
860
hs->pci_dev = pdev;
drivers/net/ethernet/cavium/liquidio/lio_main.c
889
dev_err(&oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
900
dev_dbg(&oct_dev->pci_dev->dev, "Device is ready\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
919
pci_save_state(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
921
pci_cfg_access_lock(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
924
pci_write_config_word(oct->pci_dev, PCI_COMMAND,
drivers/net/ethernet/cavium/liquidio/lio_main.c
927
rc = __pci_reset_function_locked(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
930
dev_err(&oct->pci_dev->dev, "Error %d resetting PCI function %d\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
933
pci_cfg_access_unlock(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
935
pci_restore_state(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
958
dev_dbg(&oct->pci_dev->dev, "Device state is now %s\n",
drivers/net/ethernet/cavium/liquidio/lio_main.c
973
dev_err(&oct->pci_dev->dev, "IQ had pending instructions\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
976
dev_err(&oct->pci_dev->dev, "There were pending requests\n");
drivers/net/ethernet/cavium/liquidio/lio_main.c
985
dev_err(&oct->pci_dev->dev, "OQ had pending packets\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1042
dev_err(&oct->pci_dev->dev, "too many MAC addresses in netdev uc list\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1109
dev_err(&oct->pci_dev->dev, "DEVFLAGS change failed in core (ret: 0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1153
dev_err(&oct->pci_dev->dev, "MAC Address change failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1159
dev_err(&oct->pci_dev->dev, "MAC Address change failed: no permission\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
117
dev_err(&oct->pci_dev->dev, "There were pending requests\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1310
dev_err(&oct->pci_dev->dev, "Tx timestamp instruction failed. Status: %llx\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1355
dev_err(&oct->pci_dev->dev, "No memory for timestamped data packet\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1376
dev_err(&oct->pci_dev->dev, "timestamp data packet failed status: %x\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1474
dptr = dma_map_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1478
if (dma_mapping_error(&oct->pci_dev->dev, dptr)) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1479
dev_err(&oct->pci_dev->dev, "%s DMA mapping error 1\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
148
static void cleanup_aer_uncorrect_error_status(struct pci_dev *dev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1510
g->sg[0].ptr[0] = dma_map_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1514
if (dma_mapping_error(&oct->pci_dev->dev, g->sg[0].ptr[0])) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1515
dev_err(&oct->pci_dev->dev, "%s DMA mapping error 2\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1527
skb_frag_dma_map(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1530
if (dma_mapping_error(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1532
dma_unmap_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1538
dma_unmap_page(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1543
dev_err(&oct->pci_dev->dev, "%s DMA mapping error 3\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1588
dev_err(&oct->pci_dev->dev, "Rcvd IQ_SEND_STOP signal; stopping IQ-%d\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1608
dma_unmap_single(&oct->pci_dev->dev, dptr,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1655
dev_err(&oct->pci_dev->dev, "Add VLAN filter failed in core (ret: 0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1683
dev_err(&oct->pci_dev->dev, "Del VLAN filter failed in core (ret: 0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1717
dev_err(&oct->pci_dev->dev, "DEVFLAGS RXCSUM change failed in core (ret:0x%x)\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1753
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1885
dev_err(&oct->pci_dev->dev, "Malformed NIC_INFO, len=%d, ifidx=%d\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
192
pci_disable_msix(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
197
dev_dbg(&oct->pci_dev->dev, "Device state is now %s\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1982
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1998
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
201
cleanup_aer_uncorrect_error_status(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2015
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2021
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2029
dev_err(&octeon_dev->pci_dev->dev, "Device allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
203
pci_disable_device(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2034
SET_NETDEV_DEV(netdev, &octeon_dev->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2120
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2135
dev_err(&octeon_dev->pci_dev->dev, "I/O queues creation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
214
static pci_ers_result_t liquidio_pcie_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2157
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2181
dev_err(&octeon_dev->pci_dev->dev, "Device registration failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2185
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2202
dev_dbg(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
221
dev_err(&oct->pci_dev->dev, "Non-correctable non-fatal error reported:\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2213
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
222
cleanup_aer_uncorrect_error_status(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2235
dev_dbg(&oct->pci_dev->dev, "Initializing network interfaces\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2249
dev_err(&oct->pci_dev->dev, "Setup NIC devices failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2253
dev_dbg(&oct->pci_dev->dev, "Network interfaces ready\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
227
dev_err(&oct->pci_dev->dev, "Non-correctable FATAL reported by PCI AER driver\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2283
pci_read_config_dword(oct->pci_dev, 8, &rev_id);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2302
dev_err(&oct->pci_dev->dev, "setting io queues off failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2307
dev_err(&oct->pci_dev->dev, "device registers configuration failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2313
dev_err(&oct->pci_dev->dev, "sc buffer pool allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2320
dev_err(&oct->pci_dev->dev, "instruction queue initialization failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2329
dev_err(&oct->pci_dev->dev, "Response list allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2335
dev_err(&oct->pci_dev->dev, "Output queue initialization failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2341
dev_err(&oct->pci_dev->dev, "Mailbox setup failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2347
dev_err(&oct->pci_dev->dev, "ioq vector allocation failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2352
dev_info(&oct->pci_dev->dev, "OCTEON_CN23XX VF: %d ioqs\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2384
dev_err(&oct->pci_dev->dev, "enabling io queues failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
307
dev_err(&oct->pci_dev->dev, "unable to create cavium link status wq\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
357
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
364
dev_warn(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
379
liquidio_vf_probe(struct pci_dev *pdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
400
oct_dev->pci_dev = pdev;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
410
dev_dbg(&oct_dev->pci_dev->dev, "Device is ready\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
421
pci_save_state(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
423
pci_cfg_access_lock(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
426
pci_write_config_word(oct->pci_dev, PCI_COMMAND,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
429
pcie_flr(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
431
pci_cfg_access_unlock(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
433
pci_restore_state(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
453
dev_dbg(&oct->pci_dev->dev, "Device state is now %s\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
462
dev_err(&oct->pci_dev->dev, "IQ had pending instructions\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
465
dev_err(&oct->pci_dev->dev, "There were pending requests\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
474
dev_err(&oct->pci_dev->dev, "OQ had pending packets\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
518
pci_disable_msix(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
525
if (!pcie_reset_flr(oct->pci_dev, PCI_RESET_PROBE))
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
577
pci_disable_device(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
663
dev_err(&oct->pci_dev->dev, "%s No netdevice ptr for index %d\n",
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
670
dev_dbg(&oct->pci_dev->dev, "NIC device cleanup\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
68
liquidio_vf_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
69
static void liquidio_vf_remove(struct pci_dev *pdev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
715
dev_dbg(&oct->pci_dev->dev, "Stopping network interfaces\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
717
dev_err(&oct->pci_dev->dev, "Init for Octeon was not completed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
735
dev_dbg(&oct->pci_dev->dev, "Network interfaces stopped\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
743
static void liquidio_vf_remove(struct pci_dev *pdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
747
dev_dbg(&oct_dev->pci_dev->dev, "Stopping device\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
757
dev_info(&oct_dev->pci_dev->dev, "Device removed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
773
if (!oct->pci_dev->physfn)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
777
if (pci_enable_device(oct->pci_dev)) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
778
dev_err(&oct->pci_dev->dev, "pci_enable_device failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
782
if (dma_set_mask_and_coherent(&oct->pci_dev->dev, DMA_BIT_MASK(64))) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
783
dev_err(&oct->pci_dev->dev, "Unexpected DMA device capability\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
784
pci_disable_device(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
789
pci_set_master(oct->pci_dev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
808
dma_unmap_single(&lio->oct_dev->pci_dev->dev, finfo->dptr, skb->len,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
832
dma_unmap_single(&lio->oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
840
dma_unmap_page(&lio->oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
876
dma_unmap_single(&lio->oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
884
dma_unmap_page(&lio->oct_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
940
dev_info(&oct->pci_dev->dev, "%s interface is opened\n", netdev->name);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
992
dev_info(&oct->pci_dev->dev, "%s interface is stopped\n", netdev->name);
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
127
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
160
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
216
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
355
dma_unmap_single(&oct->pci_dev->dev, sc->dmadptr,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
386
dev_err(&oct->pci_dev->dev, "VF rep: Device IQ full\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
394
dev_err(&oct->pci_dev->dev, "VF rep: Soft command alloc failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
400
dev_err(&oct->pci_dev->dev, "VF rep: nr_frags != 0. Dropping packet\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
405
sc->dmadptr = dma_map_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
407
if (dma_mapping_error(&oct->pci_dev->dev, sc->dmadptr)) {
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
408
dev_err(&oct->pci_dev->dev, "VF rep: DMA mapping failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
428
dma_unmap_single(&oct->pci_dev->dev, sc->dmadptr,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
508
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
528
dev_err(&oct->pci_dev->dev, "VF rep nerdev registration failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
549
dev_err(&oct->pci_dev->dev, "VF rep Dispatch func registration failed\n");
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
631
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
646
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
95
dev_err(&oct->pci_dev->dev, "VF rep send config failed\n");
drivers/net/ethernet/cavium/liquidio/octeon_console.c
214
dev_dbg(&oct->pci_dev->dev, "%s: major_version=%d\n", __func__,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
218
dev_err(&oct->pci_dev->dev, "bootmem ver mismatch %d.%d addr:0x%llx\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
365
dev_dbg(&oct->pci_dev->dev, "sending \"%s\" to bootloader\n", cmd_str);
drivers/net/ethernet/cavium/liquidio/octeon_console.c
368
dev_err(&oct->pci_dev->dev, "Command string too long, max length is: %d\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
374
dev_err(&oct->pci_dev->dev, "Bootloader not ready for command.\n");
drivers/net/ethernet/cavium/liquidio/octeon_console.c
392
dev_err(&oct->pci_dev->dev, "Bootloader did not accept command.\n");
drivers/net/ethernet/cavium/liquidio/octeon_console.c
402
dev_dbg(&oct->pci_dev->dev, "waiting %d0 ms for bootloader\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
508
dev_err(&oct->pci_dev->dev, "Error reading console %u, ret=%d\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
540
dev_err(&oct->pci_dev->dev, "Memory access not okay'\n");
drivers/net/ethernet/cavium/liquidio/octeon_console.c
547
dev_err(&oct->pci_dev->dev, "Could not find console '%s'\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
570
dev_dbg(&oct->pci_dev->dev, "Initialized consoles. %d available\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
620
dev_err(&oct->pci_dev->dev, "Error reading console %u, ret=%d\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
631
dev_dbg(&oct->pci_dev->dev, "%u: %s\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
644
dev_info(&oct->pci_dev->dev, "%s\n", uboot_ver);
drivers/net/ethernet/cavium/liquidio/octeon_console.c
662
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
765
dev_err(&oct->pci_dev->dev, "Attempted to read from disabled console %d\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
820
dev_err(&oct->pci_dev->dev, "Firmware file too small (%d < %d).\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
829
dev_err(&oct->pci_dev->dev, "Unrecognized firmware file.\n");
drivers/net/ethernet/cavium/liquidio/octeon_console.c
837
dev_err(&oct->pci_dev->dev, "Firmware CRC mismatch (0x%08x != 0x%08x).\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
844
dev_err(&oct->pci_dev->dev, "Unmatched firmware version. Expected %s.x, got %s.\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
851
dev_err(&oct->pci_dev->dev, "Too many images in firmware file (%d).\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
856
dev_info(&oct->pci_dev->dev, "Firmware version: %s\n", h->version);
drivers/net/ethernet/cavium/liquidio/octeon_console.c
862
dev_info(&oct->pci_dev->dev, "%s: Loading %d images\n", __func__,
drivers/net/ethernet/cavium/liquidio/octeon_console.c
869
dev_info(&oct->pci_dev->dev, "Loading firmware %d at %llx\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
904
dev_err(&oct->pci_dev->dev, "Boot command buffer too small\n");
drivers/net/ethernet/cavium/liquidio/octeon_console.c
910
dev_info(&oct->pci_dev->dev, "Writing boot command: %s\n",
drivers/net/ethernet/cavium/liquidio/octeon_console.c
916
dev_info(&oct->pci_dev->dev, "Boot command send failed\n");
drivers/net/ethernet/cavium/liquidio/octeon_device.c
1165
dev_dbg(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
1188
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
1215
dev_err(&oct->pci_dev->dev, "Received CORE OK when device state is 0x%x\n",
drivers/net/ethernet/cavium/liquidio/octeon_device.c
1233
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
1252
dev_dbg(&oct->pci_dev->dev, "Core setup bytes expected %u found %d\n",
drivers/net/ethernet/cavium/liquidio/octeon_device.c
1270
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
622
dev_err(&oct->pci_dev->dev, "Configuration verification failed\n");
drivers/net/ethernet/cavium/liquidio/octeon_device.c
782
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
806
dev_dbg(&oct->pci_dev->dev, "%s: %02x:%02x:%d refcount %u", __func__,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
824
dev_dbg(&oct->pci_dev->dev, "%s: %04d:%02d:%d refcount %u", __func__,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
877
int numa_node = dev_to_node(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/octeon_device.c
922
int numa_node = dev_to_node(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/octeon_device.c
980
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
994
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_device.h
435
struct pci_dev *pci_dev;
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
148
lio_unmap_ring(oct->pci_dev,
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
174
dev_err(&oct->pci_dev->dev, "%s buffer alloc failed\n",
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
198
dev_dbg(&oct->pci_dev->dev, "%s[%d]\n", __func__, q_no);
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
226
int numa_node = dev_to_node(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
228
dev_dbg(&oct->pci_dev->dev, "%s[%d]\n", __func__, q_no);
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
270
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
275
dev_dbg(&oct->pci_dev->dev, "droq[%d]: desc_ring: virt: 0x%p, dma: %lx\n",
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
277
dev_dbg(&oct->pci_dev->dev, "droq[%d]: num_desc: %d\n", q_no,
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
285
dev_err(&oct->pci_dev->dev, "Output queue recv buf list alloc failed\n");
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
295
dev_dbg(&oct->pci_dev->dev, "DROQ INIT: max_empty_descs: %d\n",
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
360
lio_unmap_ring(octeon_dev->pci_dev,
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
552
dev_err(&oct->pci_dev->dev, "DROQ: No dispatch function (opcode %u/%u)\n",
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
579
dev_err(&oct->pci_dev->dev, "DROQ: In drop: pkt with len 0\n");
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
611
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
856
dev_err(&oct->pci_dev->dev, "%s Unknown Chip\n", __func__);
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
875
dev_err(&oct->pci_dev->dev, "%s: droq_ops pointer is NULL\n",
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
881
dev_err(&oct->pci_dev->dev, "%s: droq id (%d) exceeds MAX (%d)\n",
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
903
dev_err(&oct->pci_dev->dev, "%s: droq id (%d) exceeds MAX (%d)\n",
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
911
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
929
int numa_node = dev_to_node(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
932
dev_dbg(&oct->pci_dev->dev, "Droq already in use. Cannot create droq %d again\n",
drivers/net/ethernet/cavium/liquidio/octeon_droq.c
959
dev_dbg(&oct->pci_dev->dev, "%s: Total number of OQ: %d\n", __func__,
drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c
265
struct pci_dev *vfdev;
drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c
269
dev_dbg(&oct->pci_dev->dev, "got vfactive sending data back\n");
drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c
286
dev_info(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c
29
static struct pci_dev *lio_vf_pci_dev_by_qno(struct octeon_device *oct, u32 q_no)
drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c
304
dev_dbg(&oct->pci_dev->dev, "Got VF stats request. Sending data back\n");
drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c
31
struct pci_dev *vfdev = NULL;
drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c
46
if (pci_physfn(vfdev) && pci_physfn(vfdev) == oct->pci_dev &&
drivers/net/ethernet/cavium/liquidio/octeon_main.h
102
pci_release_region(oct->pci_dev, baridx * 2);
drivers/net/ethernet/cavium/liquidio/octeon_main.h
116
if (pci_request_region(oct->pci_dev, baridx * 2, DRV_NAME)) {
drivers/net/ethernet/cavium/liquidio/octeon_main.h
117
dev_err(&oct->pci_dev->dev, "pci_request_region failed for bar %d\n",
drivers/net/ethernet/cavium/liquidio/octeon_main.h
122
oct->mmio[baridx].start = pci_resource_start(oct->pci_dev, baridx * 2);
drivers/net/ethernet/cavium/liquidio/octeon_main.h
123
oct->mmio[baridx].len = pci_resource_len(oct->pci_dev, baridx * 2);
drivers/net/ethernet/cavium/liquidio/octeon_main.h
136
dev_dbg(&oct->pci_dev->dev, "BAR%d start: 0x%llx mapped %u of %u bytes\n",
drivers/net/ethernet/cavium/liquidio/octeon_main.h
141
dev_err(&oct->pci_dev->dev, "error ioremap for bar %d\n",
drivers/net/ethernet/cavium/liquidio/octeon_main.h
150
pci_release_region(oct->pci_dev, baridx * 2);
drivers/net/ethernet/cavium/liquidio/octeon_main.h
201
dev_err(&oct_dev->pci_dev->dev, "%s: sc is timeout\n",
drivers/net/ethernet/cavium/liquidio/octeon_main.h
206
dev_err(&oct_dev->pci_dev->dev, "%s: sc is interrupted\n",
drivers/net/ethernet/cavium/liquidio/octeon_main.h
211
dev_err(&oct_dev->pci_dev->dev, "%s: sc has fatal timeout\n",
drivers/net/ethernet/cavium/liquidio/octeon_main.h
95
dev_dbg(&oct->pci_dev->dev, "Freeing PCI mapped regions for Bar%d\n",
drivers/net/ethernet/cavium/liquidio/octeon_network.h
286
pg_info->dma = dma_map_page(&oct->pci_dev->dev, page, 0,
drivers/net/ethernet/cavium/liquidio/octeon_network.h
290
if (dma_mapping_error(&oct->pci_dev->dev, pg_info->dma)) {
drivers/net/ethernet/cavium/liquidio/octeon_network.h
336
dev_err(&oct->pci_dev->dev, "%s: pg_info->page NULL\n",
drivers/net/ethernet/cavium/liquidio/octeon_network.h
343
dma_unmap_page(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_network.h
370
dma_unmap_page(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_network.h
433
dma_alloc_coherent(&(oct)->pci_dev->dev, size, dma_addr, GFP_KERNEL)
drivers/net/ethernet/cavium/liquidio/octeon_network.h
435
dma_free_coherent(&(oct)->pci_dev->dev, size, virt_addr, dma_addr)
drivers/net/ethernet/cavium/liquidio/octeon_network.h
476
lio_unmap_ring(struct pci_dev *pci_dev,
drivers/net/ethernet/cavium/liquidio/octeon_network.h
480
dma_unmap_page(&pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_nic.c
152
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/octeon_nic.c
160
dev_err(&oct->pci_dev->dev, "%s soft command alloc failed\n",
drivers/net/ethernet/cavium/liquidio/octeon_nic.c
169
dev_err(&oct->pci_dev->dev, "%s pf_num:%d soft command:%d send failed status: %x\n",
drivers/net/ethernet/cavium/liquidio/request_manager.c
100
dev_dbg(&oct->pci_dev->dev, "IQ[%d]: base: %p basedma: %pad count: %d\n",
drivers/net/ethernet/cavium/liquidio/request_manager.c
141
dev_err(&oct->pci_dev->dev, "check db wq create failed for iq %d\n",
drivers/net/ethernet/cavium/liquidio/request_manager.c
199
int numa_node = dev_to_node(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/request_manager.c
202
dev_dbg(&oct->pci_dev->dev, "IQ is in use. Cannot create the IQ: %d again\n",
drivers/net/ethernet/cavium/liquidio/request_manager.c
342
dev_err(&oct->pci_dev->dev, "%s: Invalid reqtype: %d\n",
drivers/net/ethernet/cavium/liquidio/request_manager.c
411
dev_err(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/request_manager.c
56
int numa_node = dev_to_node(&oct->pci_dev->dev);
drivers/net/ethernet/cavium/liquidio/request_manager.c
66
dev_err(&oct->pci_dev->dev, "Unsupported Chip %x\n",
drivers/net/ethernet/cavium/liquidio/request_manager.c
695
dev_err(&oct->pci_dev->dev, "Soft commands are not allowed on Queue %d\n",
drivers/net/ethernet/cavium/liquidio/request_manager.c
79
dev_err(&oct->pci_dev->dev, "Cannot allocate memory for instr queue %d\n",
drivers/net/ethernet/cavium/liquidio/request_manager.c
95
dev_err(&oct->pci_dev->dev, "Alloc failed for IQ[%d] nr free list\n",
drivers/net/ethernet/cavium/liquidio/response_manager.c
124
dev_err(&octeon_dev->pci_dev->dev, "%s: ", __func__);
drivers/net/ethernet/cavium/liquidio/response_manager.c
125
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/response_manager.c
129
dev_err(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/response_manager.c
164
(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/response_manager.c
168
(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/response_manager.c
173
(&octeon_dev->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/response_manager.c
45
dev_err(&oct->pci_dev->dev, "failed to create wq thread\n");
drivers/net/ethernet/cavium/thunder/nic.h
279
struct pci_dev *pdev;
drivers/net/ethernet/cavium/thunder/nic.h
609
static inline int nic_get_node_id(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/nic.h
615
static inline bool pass1_silicon(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/nic.h
621
static inline bool pass2_silicon(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/nic_main.c
1252
static int nic_sriov_init(struct pci_dev *pdev, struct nicpf *nic)
drivers/net/ethernet/cavium/thunder/nic_main.c
1291
static int nic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/cavium/thunder/nic_main.c
1379
static void nic_remove(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/nic_main.c
40
struct pci_dev *pdev;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1183
struct pci_dev *pdev = nic->pdev;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2093
static int nicvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2274
static void nicvf_remove(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2305
static void nicvf_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
146
static void set_max_bgx_per_node(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1572
static void bgx_register_intr(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1590
static int bgx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1699
static void bgx_remove(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
74
struct pci_dev *pdev;
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
154
static int xcv_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
198
static void xcv_remove(struct pci_dev *pdev)
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
48
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/cxgb/common.h
223
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
1293
static inline void t1_sw_reset(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
1299
static void remove_one(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
945
static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/chelsio/cxgb/sge.c
1044
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/chelsio/cxgb/sge.c
499
static void free_freelQ_buffers(struct pci_dev *pdev, struct freelQ *q)
drivers/net/ethernet/chelsio/cxgb/sge.c
520
struct pci_dev *pdev = sge->adapter->pdev;
drivers/net/ethernet/chelsio/cxgb/sge.c
550
struct pci_dev *pdev = sge->adapter->pdev;
drivers/net/ethernet/chelsio/cxgb/sge.c
615
struct pci_dev *pdev = sge->adapter->pdev;
drivers/net/ethernet/chelsio/cxgb/sge.c
649
struct pci_dev *pdev = sge->adapter->pdev;
drivers/net/ethernet/chelsio/cxgb/sge.c
673
struct pci_dev *pdev = sge->adapter->pdev;
drivers/net/ethernet/chelsio/cxgb/sge.c
823
struct pci_dev *pdev = sge->adapter->pdev;
drivers/net/ethernet/chelsio/cxgb3/adapter.h
224
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
107
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
126
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
142
struct pci_dev *pdev; /* associated PCI device */
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
98
struct pci_dev;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3022
static pci_ers_result_t t3_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3042
static pci_ers_result_t t3_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3059
static void t3_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3203
static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3406
static void remove_one(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
282
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/chelsio/cxgb3/sge.c
140
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/cxgb3/sge.c
1600
static void setup_deferred_unmapping(struct sk_buff *skb, struct pci_dev *pdev,
drivers/net/ethernet/chelsio/cxgb3/sge.c
234
unsigned int cidx, struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb3/sge.c
286
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/chelsio/cxgb3/sge.c
349
static void clear_rx_desc(struct pci_dev *pdev, const struct sge_fl *q,
drivers/net/ethernet/chelsio/cxgb3/sge.c
376
static void free_rx_bufs(struct pci_dev *pdev, struct sge_fl *q)
drivers/net/ethernet/chelsio/cxgb3/sge.c
409
unsigned int gen, struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb3/sge.c
614
static void *alloc_ring(struct pci_dev *pdev, size_t nelem, size_t elem_size,
drivers/net/ethernet/chelsio/cxgb3/sge.c
675
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/chelsio/cxgb3/sge.c
958
static int map_skb(struct pci_dev *pdev, const struct sk_buff *skb,
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1108
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2183
void cxgb4_get_tcp_stats(struct pci_dev *pdev, struct tp_tcp_stats *v4,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5418
static pci_ers_result_t eeh_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5451
static pci_ers_result_t eeh_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5513
static void eeh_resume(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5535
static void eeh_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5560
static void eeh_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6235
static int cxgb4_iov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6287
struct pci_dev *pbridge;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6571
static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
7071
static void remove_one(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
7158
static void shutdown_one(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
344
struct pci_dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
423
struct pci_dev *pdev; /* associated PCI device */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
519
void cxgb4_get_tcp_stats(struct pci_dev *pdev, struct tp_tcp_stats *v4,
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
370
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
2895
static int cxgb4vf_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
3273
static void cxgb4vf_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
3347
static void cxgb4vf_pci_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
388
struct pci_dev *pdev, void *lldev,
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
131
struct pci_dev *pdev;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
326
int cxgbi_ppm_init(void **ppm_pp, struct net_device *, struct pci_dev *,
drivers/net/ethernet/cisco/enic/enic.h
238
struct pci_dev *pdev;
drivers/net/ethernet/cisco/enic/enic_main.c
2643
struct pci_dev *pdev = enic->pdev;
drivers/net/ethernet/cisco/enic/enic_main.c
2675
static int enic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/cisco/enic/enic_main.c
3007
static void enic_remove(struct pci_dev *pdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1062
void *priv, struct pci_dev *pdev, struct vnic_dev_bar *bar,
drivers/net/ethernet/cisco/enic/vnic_dev.c
1085
struct pci_dev *vnic_dev_get_pdev(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.h
163
void *priv, struct pci_dev *pdev, struct vnic_dev_bar *bar,
drivers/net/ethernet/cisco/enic/vnic_dev.h
165
struct pci_dev *vnic_dev_get_pdev(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
85
struct pci_dev *pdev;
drivers/net/ethernet/dec/tulip/de2104x.c
1974
static int de_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/de2104x.c
2103
static void de_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/dec/tulip/de2104x.c
2119
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/dec/tulip/de2104x.c
2156
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/dec/tulip/de2104x.c
2177
static void de_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/dec/tulip/de2104x.c
309
struct pci_dev *pdev;
drivers/net/ethernet/dec/tulip/dmfe.c
181
#define CHK_IO_SIZE(pci_dev) \
drivers/net/ethernet/dec/tulip/dmfe.c
182
(__CHK_IO_SIZE(((pci_dev)->device << 16) | (pci_dev)->vendor, \
drivers/net/ethernet/dec/tulip/dmfe.c
183
(pci_dev)->revision))
drivers/net/ethernet/dec/tulip/dmfe.c
202
struct pci_dev *pdev; /* PCI device */
drivers/net/ethernet/dec/tulip/dmfe.c
352
static int dmfe_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/dmfe.c
513
static void dmfe_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/dec/tulip/tulip.h
449
struct pci_dev *pdev;
drivers/net/ethernet/dec/tulip/tulip_core.c
1180
static void tulip_mwi_config(struct pci_dev *pdev, struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
1259
static int tulip_uli_dm_quirk(struct pci_dev *pdev)
drivers/net/ethernet/dec/tulip/tulip_core.c
1287
static int tulip_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/tulip_core.c
1774
static void tulip_set_wolopts (struct pci_dev *pdev, u32 wolopts)
drivers/net/ethernet/dec/tulip/tulip_core.c
1827
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/dec/tulip/tulip_core.c
1866
static void tulip_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/dec/tulip/tulip_core.c
259
static void tulip_set_wolopts(struct pci_dev *pdev, u32 wolopts);
drivers/net/ethernet/dec/tulip/uli526x.c
124
struct pci_dev *pdev; /* PCI device */
drivers/net/ethernet/dec/tulip/uli526x.c
269
static int uli526x_init_one(struct pci_dev *pdev,
drivers/net/ethernet/dec/tulip/uli526x.c
428
static void uli526x_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1001
np->tx_addr[entry] = dma_map_single(&np->pci_dev->dev, skb->data,
drivers/net/ethernet/dec/tulip/winbond-840.c
1085
dma_unmap_single(&np->pci_dev->dev, np->tx_addr[entry],
drivers/net/ethernet/dec/tulip/winbond-840.c
1223
dma_sync_single_for_cpu(&np->pci_dev->dev,
drivers/net/ethernet/dec/tulip/winbond-840.c
1229
dma_sync_single_for_device(&np->pci_dev->dev,
drivers/net/ethernet/dec/tulip/winbond-840.c
1234
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/dec/tulip/winbond-840.c
1267
np->rx_addr[entry] = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/dec/tulip/winbond-840.c
1385
strscpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/dec/tulip/winbond-840.c
1494
free_irq(np->pci_dev->irq, dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
1527
static void w840_remove1(struct pci_dev *pdev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1578
synchronize_irq(np->pci_dev->irq);
drivers/net/ethernet/dec/tulip/winbond-840.c
306
struct pci_dev *pci_dev;
drivers/net/ethernet/dec/tulip/winbond-840.c
357
static int w840_probe1(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/winbond-840.c
401
np->pci_dev = pdev;
drivers/net/ethernet/dec/tulip/winbond-840.c
627
const int irq = np->pci_dev->irq;
drivers/net/ethernet/dec/tulip/winbond-840.c
774
struct net_device *dev = pci_get_drvdata(np->pci_dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
811
np->rx_addr[i] = dma_map_single(&np->pci_dev->dev, skb->data,
drivers/net/ethernet/dec/tulip/winbond-840.c
843
dma_unmap_single(&np->pci_dev->dev, np->rx_addr[i],
drivers/net/ethernet/dec/tulip/winbond-840.c
852
dma_unmap_single(&np->pci_dev->dev, np->tx_addr[i],
drivers/net/ethernet/dec/tulip/winbond-840.c
922
const int irq = np->pci_dev->irq;
drivers/net/ethernet/dec/tulip/winbond-840.c
971
np->rx_ring = dma_alloc_coherent(&np->pci_dev->dev,
drivers/net/ethernet/dec/tulip/winbond-840.c
983
dma_free_coherent(&np->pci_dev->dev,
drivers/net/ethernet/dec/tulip/xircom_cb.c
100
struct pci_dev *pdev;
drivers/net/ethernet/dec/tulip/xircom_cb.c
106
static int xircom_probe(struct pci_dev *pdev, const struct pci_device_id *id);
drivers/net/ethernet/dec/tulip/xircom_cb.c
107
static void xircom_remove(struct pci_dev *pdev);
drivers/net/ethernet/dec/tulip/xircom_cb.c
191
static int xircom_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/dec/tulip/xircom_cb.c
309
static void xircom_remove(struct pci_dev *pdev)
drivers/net/ethernet/dlink/dl2k.c
102
static bool is_support_rmon_mmio(struct pci_dev *pdev)
drivers/net/ethernet/dlink/dl2k.c
110
rio_probe1 (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dlink/dl2k.c
1799
struct pci_dev *pdev = np->pdev;
drivers/net/ethernet/dlink/dl2k.c
1814
rio_remove1 (struct pci_dev *pdev)
drivers/net/ethernet/dlink/dl2k.h
372
struct pci_dev *pdev;
drivers/net/ethernet/dlink/sundance.c
1044
addr = dma_map_single(&np->pci_dev->dev, skb->data,
drivers/net/ethernet/dlink/sundance.c
1046
if (dma_mapping_error(&np->pci_dev->dev, addr)) {
drivers/net/ethernet/dlink/sundance.c
1100
addr = dma_map_single(&np->pci_dev->dev, skb->data, skb->len,
drivers/net/ethernet/dlink/sundance.c
1102
if (dma_mapping_error(&np->pci_dev->dev, addr))
drivers/net/ethernet/dlink/sundance.c
1156
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/dlink/sundance.c
1259
if (np->pci_dev->revision >= 0x14) {
drivers/net/ethernet/dlink/sundance.c
1276
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/dlink/sundance.c
1295
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/dlink/sundance.c
1377
dma_sync_single_for_cpu(&np->pci_dev->dev,
drivers/net/ethernet/dlink/sundance.c
1381
dma_sync_single_for_device(&np->pci_dev->dev,
drivers/net/ethernet/dlink/sundance.c
1386
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/dlink/sundance.c
1434
addr = dma_map_single(&np->pci_dev->dev, skb->data,
drivers/net/ethernet/dlink/sundance.c
1436
if (dma_mapping_error(&np->pci_dev->dev, addr)) {
drivers/net/ethernet/dlink/sundance.c
1651
strscpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/dlink/sundance.c
1764
if (!device_can_wakeup(&np->pci_dev->dev))
drivers/net/ethernet/dlink/sundance.c
1780
device_set_wakeup_enable(&np->pci_dev->dev, np->wol_enabled);
drivers/net/ethernet/dlink/sundance.c
1888
free_irq(np->pci_dev->irq, dev);
drivers/net/ethernet/dlink/sundance.c
1897
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/dlink/sundance.c
1909
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/dlink/sundance.c
1920
static void sundance_remove1(struct pci_dev *pdev)
drivers/net/ethernet/dlink/sundance.c
409
struct pci_dev *pci_dev;
drivers/net/ethernet/dlink/sundance.c
470
disable_irq(np->pci_dev->irq);
drivers/net/ethernet/dlink/sundance.c
471
intr_handler(np->pci_dev->irq, dev);
drivers/net/ethernet/dlink/sundance.c
472
enable_irq(np->pci_dev->irq);
drivers/net/ethernet/dlink/sundance.c
492
static int sundance_probe1(struct pci_dev *pdev,
drivers/net/ethernet/dlink/sundance.c
539
np->pci_dev = pdev;
drivers/net/ethernet/dlink/sundance.c
841
const int irq = np->pci_dev->irq;
drivers/net/ethernet/dlink/sundance.c
883
if (np->pci_dev->revision >= 0x14)
drivers/net/ethernet/ec_bhf.c
124
struct pci_dev *dev;
drivers/net/ethernet/ec_bhf.c
476
static int ec_bhf_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/net/ethernet/ec_bhf.c
565
static void ec_bhf_remove(struct pci_dev *dev)
drivers/net/ethernet/emulex/benet/be.h
551
struct pci_dev *pdev;
drivers/net/ethernet/emulex/benet/be_cmds.c
4005
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/emulex/benet/be_main.c
4135
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/emulex/benet/be_main.c
5564
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/emulex/benet/be_main.c
5699
static void be_remove(struct pci_dev *pdev)
drivers/net/ethernet/emulex/benet/be_main.c
5789
static inline char *nic_name(struct pci_dev *pdev)
drivers/net/ethernet/emulex/benet/be_main.c
5809
static int be_probe(struct pci_dev *pdev, const struct pci_device_id *pdev_id)
drivers/net/ethernet/emulex/benet/be_main.c
5924
static void be_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/emulex/benet/be_main.c
5942
static pci_ers_result_t be_eeh_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/emulex/benet/be_main.c
5976
static pci_ers_result_t be_eeh_reset(struct pci_dev *pdev)
drivers/net/ethernet/emulex/benet/be_main.c
6001
static void be_eeh_resume(struct pci_dev *pdev)
drivers/net/ethernet/emulex/benet/be_main.c
6022
static int be_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/emulex/benet/be_roce.c
30
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/emulex/benet/be_roce.h
38
struct pci_dev *pdev;
drivers/net/ethernet/fealnx.c
1065
np->lack_rxbuf->buffer = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1262
np->rx_ring[i].buffer = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1303
np->cur_tx_copy->buffer = dma_map_single(&np->pci_dev->dev, skb->data,
drivers/net/ethernet/fealnx.c
1309
if (np->pci_dev->device == 0x891)
drivers/net/ethernet/fealnx.c
1319
np->cur_tx_copy->buffer = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1333
if (np->pci_dev->device == 0x891)
drivers/net/ethernet/fealnx.c
1335
next->buffer = dma_map_single(&ep->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1345
np->cur_tx_copy->buffer = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1352
if (np->pci_dev->device == 0x891)
drivers/net/ethernet/fealnx.c
1387
dma_unmap_single(&np->pci_dev->dev, cur->buffer,
drivers/net/ethernet/fealnx.c
1531
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1700
dma_sync_single_for_cpu(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1714
dma_sync_single_for_device(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1719
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1813
strscpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/fealnx.c
1906
free_irq(np->pci_dev->irq, dev);
drivers/net/ethernet/fealnx.c
1914
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
1926
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/fealnx.c
389
struct pci_dev *pci_dev;
drivers/net/ethernet/fealnx.c
472
static int fealnx_init_one(struct pci_dev *pdev,
drivers/net/ethernet/fealnx.c
539
np->pci_dev = pdev;
drivers/net/ethernet/fealnx.c
678
static void fealnx_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/fealnx.c
822
const int irq = np->pci_dev->irq;
drivers/net/ethernet/fealnx.c
874
if (np->pci_dev->device == 0x891) {
drivers/net/ethernet/freescale/enetc/enetc.c
2795
struct pci_dev *pdev = priv->si->pdev;
drivers/net/ethernet/freescale/enetc/enetc.c
2841
struct pci_dev *pdev = priv->si->pdev;
drivers/net/ethernet/freescale/enetc/enetc.c
3556
struct pci_dev *pdev = priv->si->pdev;
drivers/net/ethernet/freescale/enetc/enetc.c
3638
int enetc_pci_probe(struct pci_dev *pdev, const char *name, int sizeof_priv)
drivers/net/ethernet/freescale/enetc/enetc.c
3715
void enetc_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc.h
306
struct pci_dev *pdev;
drivers/net/ethernet/freescale/enetc/enetc.h
350
static inline int enetc_pf_to_port(struct pci_dev *pf_pdev)
drivers/net/ethernet/freescale/enetc/enetc.h
497
int enetc_pci_probe(struct pci_dev *pdev, const char *name, int sizeof_priv);
drivers/net/ethernet/freescale/enetc/enetc.h
498
void enetc_pci_remove(struct pci_dev *pdev);
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
1111
static int enetc4_pf_probe(struct pci_dev *pdev,
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
1165
static void enetc4_pf_remove(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
966
struct pci_dev *pdev = data;
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1134
struct pci_dev *timer_pdev;
drivers/net/ethernet/freescale/enetc/enetc_ierb.c
47
struct pci_dev *pf_pdev)
drivers/net/ethernet/freescale/enetc/enetc_ierb.h
10
struct pci_dev *pf_pdev);
drivers/net/ethernet/freescale/enetc/enetc_ierb.h
15
struct pci_dev *pf_pdev)
drivers/net/ethernet/freescale/enetc/enetc_msg.c
342
int enetc_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
112
static void enetc_pci_mdio_remove(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
17
static void enetc_emdio_enable_err050089(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
26
static void enetc_emdio_disable_err050089(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
36
static int enetc_pci_mdio_probe(struct pci_dev *pdev,
drivers/net/ethernet/freescale/enetc/enetc_pf.c
745
static int enetc_pf_register_with_ierb(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
779
static struct enetc_si *enetc_psi_create(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
831
static void enetc_psi_destroy(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
847
static int enetc_pf_probe(struct pci_dev *pdev,
drivers/net/ethernet/freescale/enetc/enetc_pf.c
961
static void enetc_pf_remove(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
985
static void enetc_fixup_clear_rss_rfs(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
27
int enetc_sriov_configure(struct pci_dev *pdev, int num_vfs);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
29
static inline int enetc_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/freescale/enetc/enetc_ptp.c
113
static void enetc_ptp_remove(struct pci_dev *pdev)
drivers/net/ethernet/freescale/enetc/enetc_ptp.c
26
static int enetc_ptp_probe(struct pci_dev *pdev,
drivers/net/ethernet/freescale/enetc/enetc_vf.c
295
static int enetc_vf_probe(struct pci_dev *pdev,
drivers/net/ethernet/freescale/enetc/enetc_vf.c
382
static void enetc_vf_remove(struct pci_dev *pdev)
drivers/net/ethernet/fungible/funcore/fun_dev.c
125
struct pci_dev *pdev = to_pci_dev(fdev->dev);
drivers/net/ethernet/fungible/funcore/fun_dev.c
147
struct pci_dev *pdev = to_pci_dev(fdev->dev);
drivers/net/ethernet/fungible/funcore/fun_dev.c
562
struct pci_dev *pdev = to_pci_dev(fdev->dev);
drivers/net/ethernet/fungible/funcore/fun_dev.c
593
static int fun_alloc_irqs(struct pci_dev *pdev, unsigned int min_vecs)
drivers/net/ethernet/fungible/funcore/fun_dev.c
731
struct pci_dev *pdev = to_pci_dev(fdev->dev);
drivers/net/ethernet/fungible/funcore/fun_dev.c
758
int fun_dev_enable(struct fun_dev *fdev, struct pci_dev *pdev,
drivers/net/ethernet/fungible/funcore/fun_dev.h
11
struct pci_dev;
drivers/net/ethernet/fungible/funcore/fun_dev.h
137
int fun_dev_enable(struct fun_dev *fdev, struct pci_dev *pdev,
drivers/net/ethernet/fungible/funeth/funeth.h
84
struct pci_dev *pdev;
drivers/net/ethernet/fungible/funeth/funeth_main.c
1949
static int funeth_sriov_configure(struct pci_dev *pdev, int nvfs)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1984
static int funeth_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/fungible/funeth/funeth_main.c
2033
static void funeth_remove(struct pci_dev *pdev)
drivers/net/ethernet/google/gve/gve.h
839
struct pci_dev *pdev;
drivers/net/ethernet/google/gve/gve_main.c
2793
static int gve_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/google/gve/gve_main.c
2932
static void gve_remove(struct pci_dev *pdev)
drivers/net/ethernet/google/gve/gve_main.c
2949
static void gve_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/google/gve/gve_main.c
2972
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/google/gve/gve_main.c
2995
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h
275
struct pci_dev *pdev;
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
134
static pci_ers_result_t hbg_pci_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
147
static pci_ers_result_t hbg_pci_err_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
168
static void hbg_pci_err_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
176
static void hbg_pci_err_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
399
static int hbg_pci_init(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
429
static int hbg_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
478
static void hbg_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hnae3.h
433
struct pci_dev *pdev;
drivers/net/ethernet/hisilicon/hns3/hnae3.h
728
void (*reset_event)(struct pci_dev *pdev, struct hnae3_handle *handle);
drivers/net/ethernet/hisilicon/hns3/hnae3.h
916
struct pci_dev *pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c
561
int hclge_comm_cmd_queue_init(struct pci_dev *pdev, struct hclge_comm_hw *hw)
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h
417
struct pci_dev *pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h
494
int hclge_comm_cmd_queue_init(struct pci_dev *pdev, struct hclge_comm_hw *hw);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3105
bool hns3_is_phys_func(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3130
static void hns3_disable_sriov(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3155
static int hns3_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3182
static void hns3_clean_vf_config(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3193
static void hns3_remove(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3212
static int hns3_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3240
static void hns3_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3277
static pci_ers_result_t hns3_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3302
static pci_ers_result_t hns3_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3330
static void hns3_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3339
static void hns3_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3372
struct pci_dev *pdev = h->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4034
struct pci_dev *pdev = ring->tqp->handle->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4587
struct pci_dev *pdev = tqp_vector->handle->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4624
struct pci_dev *pdev = tqp_vector->handle->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4649
struct pci_dev *pdev = tqp_vector->handle->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4672
struct pci_dev *pdev = priv->ae_handle->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4837
struct pci_dev *pdev = h->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4918
struct pci_dev *pdev = h->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5000
struct pci_dev *pdev = h->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5376
struct pci_dev *pdev = handle->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
723
bool hns3_is_phys_func(struct pci_dev *pdev);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c
142
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c
78
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1754
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2441
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3989
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4388
static void hclge_reset_event(struct pci_dev *pdev, struct hnae3_handle *handle)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8990
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9011
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9067
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9342
struct pci_dev *pdev = ae_dev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9809
struct pci_dev *pdev = ae_dev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
875
struct pci_dev *pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.c
105
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.c
41
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1697
static void hclgevf_reset_event(struct pci_dev *pdev,
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2130
struct pci_dev *pdev = ae_dev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2360
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2411
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2599
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2620
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2669
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2812
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2869
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2922
struct pci_dev *pdev = hdev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
3073
struct pci_dev *pdev = ae_dev->pdev;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
210
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
144
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
229
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
291
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
349
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
575
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
603
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
625
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
673
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
730
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
780
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
816
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
852
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
868
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
932
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
130
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
486
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
512
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
678
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
792
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
879
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
948
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
125
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
157
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
192
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
242
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
303
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
323
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
351
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
412
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
447
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
594
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
741
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
905
struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev, struct devlink *devlink)
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
98
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h
631
struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev, struct devlink *devlink);
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
222
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
285
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
632
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
698
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
726
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
864
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
922
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_if.c
367
int hinic_init_hwif(struct hinic_hwif *hwif, struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic/hinic_hw_if.h
241
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_if.h
291
int hinic_init_hwif(struct hinic_hwif *hwif, struct pci_dev *pdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
110
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
154
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
213
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
277
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
377
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
471
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
532
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
253
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
356
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
392
struct pci_dev *pdev = pf_to_mgmt->hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
491
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
553
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
577
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
621
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
319
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
363
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
387
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
438
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
106
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
153
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
182
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
193
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
224
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
307
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
359
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
379
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
405
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
420
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
447
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
508
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
604
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_main.c
1160
static int nic_dev_init(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic/hinic_main.c
1356
static int hinic_probe(struct pci_dev *pdev,
drivers/net/ethernet/huawei/hinic/hinic_main.c
1414
static void hinic_remove(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic/hinic_main.c
1464
static void hinic_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic/hinic_main.c
368
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
1003
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
1032
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
1067
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
120
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
151
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
242
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
273
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
307
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
338
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
369
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
395
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
41
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
424
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
454
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
485
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
512
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
539
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
605
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
674
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
706
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
765
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
805
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
833
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
865
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
892
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
922
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
950
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_port.c
976
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_rx.c
133
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_rx.c
168
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1276
int hinic_pci_sriov_disable(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1312
static int hinic_pci_sriov_enable(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1351
int hinic_pci_sriov_configure(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
515
struct hinic_sriov_info *hinic_get_sriov_info_by_pcidev(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
105
int hinic_pci_sriov_configure(struct pci_dev *dev, int num_vfs);
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
27
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
99
int hinic_pci_sriov_disable(struct pci_dev *dev);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
137
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
188
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
803
struct pci_dev *pdev = hwif->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_ethtool.c
26
struct pci_dev *pdev = nic_dev->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
145
struct pci_dev *pdev = hwdev->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
532
int hinic3_init_hwdev(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
42
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
61
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
98
int hinic3_init_hwdev(struct pci_dev *pdev);
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
201
struct pci_dev *pdev = nic_dev->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
188
static int hinic3_mapping_bar(struct pci_dev *pdev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
248
static int hinic3_pci_init(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
297
static void hinic3_pci_uninit(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
309
static int hinic3_func_init(struct pci_dev *pdev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
335
static void hinic3_func_uninit(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
348
struct pci_dev *pdev = pci_adapter->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
390
struct pci_dev *pdev = pci_adapter->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
396
static int hinic3_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
420
static void hinic3_remove(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
436
static void hinic3_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
140
struct pci_dev *pdev = hwdev->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
417
struct pci_dev *pdev = hwdev->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
99
struct pci_dev *pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
64
struct pci_dev *pdev = nic_dev->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
149
struct pci_dev *pdev = nic_dev->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
48
struct pci_dev *pdev = nic_dev->pdev;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
93
struct pci_dev *pdev = nic_dev->pdev;
drivers/net/ethernet/intel/e100.c
2830
static int e100_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/e100.c
2984
static void e100_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/e100.c
3003
static void __e100_shutdown(struct pci_dev *pdev, bool *enable_wake)
drivers/net/ethernet/intel/e100.c
3031
static int __e100_power_off(struct pci_dev *pdev, bool wake)
drivers/net/ethernet/intel/e100.c
3082
static void e100_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/e100.c
3096
static pci_ers_result_t e100_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/net/ethernet/intel/e100.c
3120
static pci_ers_result_t e100_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/e100.c
3147
static void e100_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/e100.c
543
struct pci_dev *pdev;
drivers/net/ethernet/intel/e1000/e1000.h
271
struct pci_dev *pdev;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1389
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
937
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
984
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
1252
static void e1000_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
1502
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
154
static void e1000_shutdown(struct pci_dev *pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
167
static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
169
static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
1692
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
170
static void e1000_io_resume(struct pci_dev *pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
1928
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
2036
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
2090
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
2829
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
3595
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
4143
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
4361
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
4508
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
4574
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
5067
static int __e1000_shutdown(struct pci_dev *pdev, bool *enable_wake)
drivers/net/ethernet/intel/e1000/e1000_main.c
5152
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/e1000/e1000_main.c
5163
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/e1000/e1000_main.c
5206
static void e1000_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
5241
static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
5273
static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
5311
static void e1000_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
754
static int e1000_is_need_ioport(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
854
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
86
static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/net/ethernet/intel/e1000/e1000_main.c
87
static void e1000_remove(struct pci_dev *pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
915
static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/e1000e/82571.c
316
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/e1000.h
282
struct pci_dev *pdev;
drivers/net/ethernet/intel/e1000e/ethtool.c
1120
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/ethtool.c
1170
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/ethtool.c
1637
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/mac.c
18
struct pci_dev *pdev = hw->adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
1330
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
1524
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
1689
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2321
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2452
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2473
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
4640
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
4755
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
4968
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
5590
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
6304
static void e1000e_flush_lpic(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
6639
static int __e1000_shutdown(struct pci_dev *pdev, bool runtime)
drivers/net/ethernet/intel/e1000e/netdev.c
664
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
6771
struct pci_dev *us_dev = pdev->bus->self;
drivers/net/ethernet/intel/e1000e/netdev.c
6798
static void __e1000e_disable_aspm(struct pci_dev *pdev, u16 state, int locked)
drivers/net/ethernet/intel/e1000e/netdev.c
6800
struct pci_dev *parent = pdev->bus->self;
drivers/net/ethernet/intel/e1000e/netdev.c
6871
static void e1000e_disable_aspm(struct pci_dev *pdev, u16 state)
drivers/net/ethernet/intel/e1000e/netdev.c
6884
static void e1000e_disable_aspm_locked(struct pci_dev *pdev, u16 state)
drivers/net/ethernet/intel/e1000e/netdev.c
6913
static int __e1000_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
6988
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/e1000e/netdev.c
7009
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/e1000e/netdev.c
7041
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/e1000e/netdev.c
7060
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/e1000e/netdev.c
7084
static void e1000_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
7163
static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/e1000e/netdev.c
7184
static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
7228
static void e1000_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
734
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
7381
static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/e1000e/netdev.c
7754
static void e1000_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
839
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/e1000e/netdev.c
932
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/fm10k/fm10k.h
289
struct pci_dev *pdev;
drivers/net/ethernet/intel/fm10k/fm10k.h
527
void fm10k_iov_suspend(struct pci_dev *pdev);
drivers/net/ethernet/intel/fm10k/fm10k.h
528
int fm10k_iov_resume(struct pci_dev *pdev);
drivers/net/ethernet/intel/fm10k/fm10k.h
529
void fm10k_iov_disable(struct pci_dev *pdev);
drivers/net/ethernet/intel/fm10k/fm10k.h
530
int fm10k_iov_configure(struct pci_dev *pdev, int num_vfs);
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
13
struct pci_dev *pdev = interface->pdev;
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
282
void fm10k_iov_suspend(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
306
static void fm10k_mask_aer_comp_abort(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
326
int fm10k_iov_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
408
static void fm10k_iov_free_data(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
423
static s32 fm10k_iov_alloc_data(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
480
void fm10k_iov_disable(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
491
int fm10k_iov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1220
struct pci_dev *pdev = interface->pdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1489
struct pci_dev *pdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1972
struct pci_dev *pdev = interface->pdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2094
static int fm10k_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2243
static void fm10k_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2392
static pci_ers_result_t fm10k_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2415
static pci_ers_result_t fm10k_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2441
static void fm10k_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2463
static void fm10k_io_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2479
static void fm10k_io_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e.h
469
struct pci_dev *pdev;
drivers/net/ethernet/intel/i40e/i40e_client.c
290
struct pci_dev *pdev = ldev->pcidev;
drivers/net/ethernet/intel/i40e/i40e_main.c
15269
static void i40e_get_platform_mac_addr(struct pci_dev *pdev, struct i40e_pf *pf)
drivers/net/ethernet/intel/i40e/i40e_main.c
15534
static int i40e_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/i40e/i40e_main.c
16149
static void i40e_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
16427
static pci_ers_result_t i40e_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
16457
static pci_ers_result_t i40e_pci_error_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
16488
static void i40e_pci_error_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
16499
static void i40e_pci_error_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
16519
static void i40e_pci_error_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
16534
static void i40e_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_txrx.c
685
struct pci_dev *pdev = pf->pdev;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
158
void i40e_restore_all_vfs_msi_state(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
172
struct pci_dev *vf_dev = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1891
static int i40e_pci_sriov_enable(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1941
int i40e_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
127
int i40e_pci_sriov_configure(struct pci_dev *dev, int num_vfs);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
152
void i40e_restore_all_vfs_msi_state(struct pci_dev *pdev);
drivers/net/ethernet/intel/iavf/iavf.h
386
struct pci_dev *pdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
169
static struct iavf_adapter *iavf_pdev_to_adapter(struct pci_dev *pdev)
drivers/net/ethernet/intel/iavf/iavf_main.c
2315
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
2365
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
2466
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
2741
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
5293
static int iavf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/iavf/iavf_main.c
5463
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/intel/iavf/iavf_main.c
5501
static void iavf_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/iavf/iavf_main.c
5643
static void iavf_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/devlink/port.c
307
struct pci_dev *pdev = pf->pdev;
drivers/net/ethernet/intel/ice/ice.h
557
struct pci_dev *pdev;
drivers/net/ethernet/intel/ice/ice_adapter.c
135
void ice_adapter_put(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_adapter.c
21
static u64 ice_adapter_index(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_adapter.c
43
static unsigned long ice_adapter_xa_index(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_adapter.c
54
static struct ice_adapter *ice_adapter_new(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_adapter.c
98
struct ice_adapter *ice_adapter_get(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_adapter.h
14
struct pci_dev;
drivers/net/ethernet/intel/ice/ice_adapter.h
57
struct ice_adapter *ice_adapter_get(struct pci_dev *pdev);
drivers/net/ethernet/intel/ice/ice_adapter.h
58
void ice_adapter_put(struct pci_dev *pdev);
drivers/net/ethernet/intel/ice/ice_fw_update.c
774
struct pci_dev *pdev = to_pci_dev(context->dev);
drivers/net/ethernet/intel/ice/ice_main.c
4404
struct pci_dev *pdev = pf->pdev;
drivers/net/ethernet/intel/ice/ice_main.c
5155
ice_probe(struct pci_dev *pdev, const struct pci_device_id __always_unused *ent)
drivers/net/ethernet/intel/ice/ice_main.c
5358
static void ice_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_main.c
5410
static void ice_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_main.c
5518
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/ice/ice_main.c
5589
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/ice/ice_main.c
5662
ice_pci_err_detected(struct pci_dev *pdev, pci_channel_state_t err)
drivers/net/ethernet/intel/ice/ice_main.c
5691
static pci_ers_result_t ice_pci_err_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_main.c
5726
static void ice_pci_err_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_main.c
5753
static void ice_pci_err_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_main.c
5771
static void ice_pci_err_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_sf_eth.c
265
struct pci_dev *pdev;
drivers/net/ethernet/intel/ice/ice_sriov.c
1041
int ice_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/intel/ice/ice_sriov.c
687
struct pci_dev *pdev = pf->pdev;
drivers/net/ethernet/intel/ice/ice_sriov.c
689
struct pci_dev *vfdev = NULL;
drivers/net/ethernet/intel/ice/ice_sriov.c
871
u32 ice_sriov_get_vf_total_msix(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_sriov.c
930
int ice_sriov_set_msix_vec_count(struct pci_dev *vf_dev, int msix_vec_count)
drivers/net/ethernet/intel/ice/ice_sriov.c
932
struct pci_dev *pdev = pci_physfn(vf_dev);
drivers/net/ethernet/intel/ice/ice_sriov.h
158
static inline u32 ice_sriov_get_vf_total_msix(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_sriov.h
164
ice_sriov_set_msix_vec_count(struct pci_dev *vf_dev, int msix_vec_count)
drivers/net/ethernet/intel/ice/ice_sriov.h
30
int ice_sriov_configure(struct pci_dev *pdev, int num_vfs);
drivers/net/ethernet/intel/ice/ice_sriov.h
65
u32 ice_sriov_get_vf_total_msix(struct pci_dev *pdev);
drivers/net/ethernet/intel/ice/ice_sriov.h
66
int ice_sriov_set_msix_vec_count(struct pci_dev *vf_dev, int msix_vec_count);
drivers/net/ethernet/intel/ice/ice_sriov.h
79
ice_sriov_configure(struct pci_dev __always_unused *pdev,
drivers/net/ethernet/intel/ice/ice_vf_lib.h
144
struct pci_dev *vfdev;
drivers/net/ethernet/intel/ice/ice_vf_lib.h
292
struct pci_dev *vf_dev)
drivers/net/ethernet/intel/ice/ice_vf_lib.h
329
struct pci_dev *vf_dev)
drivers/net/ethernet/intel/idpf/idpf.h
1062
int idpf_sriov_configure(struct pci_dev *pdev, int num_vfs);
drivers/net/ethernet/intel/idpf/idpf.h
676
struct pci_dev *pdev;
drivers/net/ethernet/intel/idpf/idpf_lib.c
1652
struct pci_dev *pdev;
drivers/net/ethernet/intel/idpf/idpf_lib.c
1797
int idpf_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/intel/idpf/idpf_main.c
170
static void idpf_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/idpf/idpf_main.c
192
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/idpf/idpf_main.c
235
static int idpf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/idpf/idpf_main.c
27
static int idpf_get_device_type(struct pci_dev *pdev)
drivers/net/ethernet/intel/idpf/idpf_main.c
97
static void idpf_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
1123
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb.h
594
struct pci_dev *pdev;
drivers/net/ethernet/intel/igb/igb_main.c
10253
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
1366
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
1396
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
174
static int igb_disable_sriov(struct pci_dev *dev, bool reinit);
drivers/net/ethernet/intel/igb/igb_main.c
191
static pci_ers_result_t igb_io_error_detected(struct pci_dev *,
drivers/net/ethernet/intel/igb/igb_main.c
193
static pci_ers_result_t igb_io_slot_reset(struct pci_dev *);
drivers/net/ethernet/intel/igb/igb_main.c
194
static void igb_io_resume(struct pci_dev *);
drivers/net/ethernet/intel/igb/igb_main.c
2291
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
3204
static int igb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/igb/igb_main.c
3686
static int igb_sriov_reinit(struct pci_dev *dev)
drivers/net/ethernet/intel/igb/igb_main.c
3690
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
3717
static int igb_disable_sriov(struct pci_dev *pdev, bool reinit)
drivers/net/ethernet/intel/igb/igb_main.c
3754
static int igb_enable_sriov(struct pci_dev *pdev, int num_vfs, bool reinit)
drivers/net/ethernet/intel/igb/igb_main.c
3871
static void igb_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/igb/igb_main.c
3939
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
4047
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
4139
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
4260
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
4332
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
4499
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
6760
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
7247
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
7924
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
7990
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
8040
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
9428
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igb/igb_main.c
9485
static int __igb_shutdown(struct pci_dev *pdev, bool *enable_wake,
drivers/net/ethernet/intel/igb/igb_main.c
9591
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/igb/igb_main.c
9670
static void igb_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/igb/igb_main.c
9682
static int igb_pci_sriov_configure(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/intel/igb/igb_main.c
9705
static pci_ers_result_t igb_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/igb/igb_main.c
9739
static pci_ers_result_t igb_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/igb/igb_main.c
9778
static void igb_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/igbvf/igbvf.h
205
struct pci_dev *pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
138
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
1828
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
2141
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
2462
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/intel/igbvf/netdev.c
2485
static void igbvf_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/igbvf/netdev.c
249
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
2515
static pci_ers_result_t igbvf_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/igbvf/netdev.c
2541
static pci_ers_result_t igbvf_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/igbvf/netdev.c
2566
static void igbvf_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/igbvf/netdev.c
2586
static void igbvf_io_prepare(struct pci_dev *pdev)
drivers/net/ethernet/intel/igbvf/netdev.c
2600
static void igbvf_io_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/intel/igbvf/netdev.c
2613
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
2698
static int igbvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/igbvf/netdev.c
2892
static void igbvf_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/igbvf/netdev.c
419
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
458
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
533
struct pci_dev *pdev = tx_ring->adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
554
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igbvf/netdev.c
617
struct pci_dev *pdev = rx_ring->adapter->pdev;
drivers/net/ethernet/intel/igc/igc.h
274
struct pci_dev *pdev;
drivers/net/ethernet/intel/igc/igc_main.c
5046
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igc/igc_main.c
5152
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igc/igc_main.c
6137
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igc/igc_main.c
6196
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igc/igc_main.c
6300
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/igc/igc_main.c
7119
static int igc_probe(struct pci_dev *pdev,
drivers/net/ethernet/intel/igc/igc_main.c
7393
static void igc_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/igc/igc_main.c
7434
static int __igc_shutdown(struct pci_dev *pdev, bool *enable_wake,
drivers/net/ethernet/intel/igc/igc_main.c
7540
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/intel/igc/igc_main.c
7621
static void igc_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/igc/igc_main.c
7641
static pci_ers_result_t igc_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/igc/igc_main.c
7671
static pci_ers_result_t igc_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/igc/igc_main.c
7712
static void igc_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbe/ixgbe.h
213
struct pci_dev *vfdev;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
621
struct pci_dev *pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11327
struct pci_dev *entry, *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11499
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11548
static int ixgbe_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12082
static void ixgbe_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12180
static pci_ers_result_t ixgbe_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12188
struct pci_dev *bdev, *vfdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12316
static pci_ers_result_t ixgbe_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12348
static void ixgbe_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
184
static bool ixgbe_check_cfg_remove(struct ixgbe_hw *hw, struct pci_dev *pdev);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
199
struct pci_dev *parent_dev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
270
struct pci_dev *pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
383
static bool ixgbe_check_cfg_remove(struct ixgbe_hw *hw, struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6879
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7544
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7579
static int __ixgbe_shutdown(struct pci_dev *pdev, bool *enable_wake)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7653
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7664
static void ixgbe_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8311
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8332
struct pci_dev *vfdev = adapter->vfinfo[vf].vfdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1034
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
966
static struct pci_dev *ixgbe_get_first_secondary_devfn(unsigned int devfn)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
968
struct pci_dev *rp_pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
993
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
994
struct pci_dev *func0_pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
125
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
127
struct pci_dev *vfdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
219
struct pci_dev *vfdev = adapter->vfinfo[vf].vfdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
274
static int ixgbe_pci_sriov_enable(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
337
static int ixgbe_pci_sriov_disable(struct pci_dev *dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
358
int ixgbe_pci_sriov_configure(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
796
int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
20
int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
42
int ixgbe_pci_sriov_configure(struct pci_dev *dev, int num_vfs);
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
344
struct pci_dev *pdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2361
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3091
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4376
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4401
static void ixgbevf_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4579
static int ixgbevf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4791
static void ixgbevf_remove(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4833
static pci_ers_result_t ixgbevf_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4868
static pci_ers_result_t ixgbevf_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4897
static void ixgbevf_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/jme.c
1951
jme_fill_tx_map(struct pci_dev *pdev,
drivers/net/ethernet/jme.c
2847
jme_pci_dma64(struct pci_dev *pdev)
drivers/net/ethernet/jme.c
2903
jme_init_one(struct pci_dev *pdev,
drivers/net/ethernet/jme.c
3142
jme_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/jme.c
3156
jme_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/jme.h
400
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
155
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
181
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
203
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
454
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
484
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
512
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
529
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
560
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
577
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
594
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
611
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
179
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
205
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
227
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
504
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
534
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
562
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
579
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
610
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
627
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
644
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
661
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
104
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1307
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1416
static bool get_fw_ready_status(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1446
static int octep_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1576
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1597
static void octep_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1619
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1633
static int octep_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
245
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_cn9k.c
124
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_cnxk.c
126
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
1056
static int octep_vf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
1175
static void octep_vf_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
969
struct pci_dev *pdev = oct->pdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.h
234
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1951
static int cgx_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
2060
static void cgx_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/af/cn20k/api.h
28
int cn20k_mbox_setup(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h
141
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
146
static int otx2_mbox_setup(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
224
int otx2_mbox_init(struct otx2_mbox *mbox, void *hwbase, struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
253
struct pci_dev *pdev, void *reg_base,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
61
int cn20k_mbox_setup(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
117
struct pci_dev *pdev, void __force *reg_base,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
121
struct pci_dev *pdev, void __force *reg_base,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
79
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/mcs.c
1507
static int mcs_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/marvell/octeontx2/af/mcs.c
1599
static void mcs_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/af/mcs.h
136
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
370
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
517
static int ptp_probe(struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
571
static void ptp_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/af/ptp.h
16
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
3444
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
3468
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
3547
static int rvu_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
3704
static void rvu_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
3733
static void rvu_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
929
struct pci_dev *pdev = NULL;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
54
static inline u16 rvu_make_pcifunc(struct pci_dev *pdev, int pf, int func)
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
589
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
68
static inline int rvu_pcifunc_pf_mask(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
716
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
725
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
732
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
739
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
757
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
768
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
778
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
788
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
798
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
874
struct pci_dev *pdev = rvu->pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
960
static inline int rvu_get_pf(struct pci_dev *pdev, u16 pcifunc)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c
394
struct pci_dev *pdev = NULL;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
390
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2959
struct pci_dev *pdev = NULL;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
826
struct pci_dev *pdev = NULL;
drivers/net/ethernet/marvell/octeontx2/af/rvu_sdp.c
55
struct pci_dev *pdev = NULL;
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
111
TP_PROTO(const struct pci_dev *pdev),
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
122
TP_PROTO(const struct pci_dev *pdev, const char *msg, u16 num_msgs),
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
137
TP_PROTO(const struct pci_dev *pdev, char *msg, u64 *word),
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
21
TP_PROTO(const struct pci_dev *pdev, u16 id, u64 size, u16 pcifunc),
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
39
TP_PROTO(const struct pci_dev *pdev, u16 num_msgs, u64 msg_size,
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
60
TP_PROTO(const struct pci_dev *pdev, u16 reqid, u16 rspid, int rc),
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
78
TP_PROTO(const struct pci_dev *pdev, const char *msg, u64 intr),
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
93
TP_PROTO(const struct pci_dev *pdev, u16 id, int err, u16 pcifunc),
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
17
static bool is_dev_support_ipsec_offload(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1078
int otx2_init_rsrc(struct pci_dev *pdev, struct otx2_nic *pf);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
198
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
521
struct pci_dev *pdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
597
static inline bool is_otx2_lbkvf(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
603
static inline bool is_96xx_A0(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
609
static inline bool is_96xx_B0(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
615
static inline bool is_otx2_sdp_rep(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
631
static inline bool is_dev_otx2(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
640
static inline bool is_dev_cn10kb(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
645
static inline bool is_dev_cn10ka_b0(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
729
static inline int otx2_mbox_bbuf_init(struct mbox *mbox, struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2580
struct pci_dev *pdev = pf->pdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2746
struct pci_dev *pdev = pf->pdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2771
struct pci_dev *pdev = pf->pdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2928
struct pci_dev *pdev = pf->pdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3062
int otx2_init_rsrc(struct pci_dev *pdev, struct otx2_nic *pf)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3154
static int otx2_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3420
static int otx2_sriov_enable(struct pci_dev *pdev, int numvfs)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3459
static int otx2_sriov_disable(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3478
static int otx2_sriov_configure(struct pci_dev *pdev, int numvfs)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3509
static void otx2_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
571
static int otx2vf_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
813
static void otx2vf_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
224
struct pci_dev *pdev = priv->pdev;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
768
static int rvu_rep_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
843
static void rvu_rep_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/octeontx2/nic/rep.h
47
static inline bool otx2_rep_dev(struct pci_dev *pdev)
drivers/net/ethernet/marvell/prestera/prestera_pci.c
214
struct pci_dev *pci_dev;
drivers/net/ethernet/marvell/prestera/prestera_pci.c
705
switch (fw->pci_dev->device) {
drivers/net/ethernet/marvell/prestera/prestera_pci.c
803
static bool prestera_pci_pp_use_bar2(struct pci_dev *pdev)
drivers/net/ethernet/marvell/prestera/prestera_pci.c
818
static u32 prestera_pci_pp_bar2_offs(struct pci_dev *pdev)
drivers/net/ethernet/marvell/prestera/prestera_pci.c
826
static u32 prestera_pci_fw_bar2_offs(struct pci_dev *pdev)
drivers/net/ethernet/marvell/prestera/prestera_pci.c
834
static int prestera_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/marvell/prestera/prestera_pci.c
888
fw->pci_dev = pdev;
drivers/net/ethernet/marvell/prestera/prestera_pci.c
946
static void prestera_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/skge.c
2858
static inline void skge_tx_unmap(struct pci_dev *pdev, struct skge_element *e,
drivers/net/ethernet/marvell/skge.c
3273
struct pci_dev *pdev = hw->pdev;
drivers/net/ethernet/marvell/skge.c
3879
static int skge_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/marvell/skge.c
4019
static void skge_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/skge.c
4121
static void skge_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/marvell/skge.c
800
static u32 skge_vpd_read(struct pci_dev *pdev, int cap, u16 offset)
drivers/net/ethernet/marvell/skge.c
814
static void skge_vpd_write(struct pci_dev *pdev, int cap, u16 offset, u32 val)
drivers/net/ethernet/marvell/skge.c
829
struct pci_dev *pdev = skge->hw->pdev;
drivers/net/ethernet/marvell/skge.c
855
struct pci_dev *pdev = skge->hw->pdev;
drivers/net/ethernet/marvell/skge.h
2406
struct pci_dev *pdev;
drivers/net/ethernet/marvell/sky2.c
1207
static int sky2_rx_map_skb(struct pci_dev *pdev, struct rx_ring_info *re,
drivers/net/ethernet/marvell/sky2.c
1249
static void sky2_rx_unmap_skb(struct pci_dev *pdev, struct rx_ring_info *re)
drivers/net/ethernet/marvell/sky2.c
1713
struct pci_dev *pdev = hw->pdev;
drivers/net/ethernet/marvell/sky2.c
1806
static void sky2_tx_unmap(struct pci_dev *pdev, struct tx_ring_info *re)
drivers/net/ethernet/marvell/sky2.c
2844
struct pci_dev *pdev = hw->pdev;
drivers/net/ethernet/marvell/sky2.c
3230
struct pci_dev *pdev = hw->pdev;
drivers/net/ethernet/marvell/sky2.c
4712
struct pci_dev *pdev = hw->pdev;
drivers/net/ethernet/marvell/sky2.c
4811
static int sky2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/marvell/sky2.c
5003
static void sky2_remove(struct pci_dev *pdev)
drivers/net/ethernet/marvell/sky2.c
5076
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/marvell/sky2.c
5111
static void sky2_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/marvell/sky2.h
2275
struct pci_dev *pdev;
drivers/net/ethernet/mediatek/mtk_wed.c
1151
wlan_node = dev->wlan.pci_dev->dev.of_node;
drivers/net/ethernet/mediatek/mtk_wed.c
2398
pci_domain_nr(dev->wlan.pci_dev->bus) > 1) ||
drivers/net/ethernet/mediatek/mtk_wed.c
2417
? &dev->wlan.pci_dev->dev
drivers/net/ethernet/mediatek/mtk_wed.c
502
hw = hw_list[pci_domain_nr(dev->wlan.pci_dev->bus)];
drivers/net/ethernet/mellanox/mlx4/crdump.c
172
struct pci_dev *pdev = dev->persist->pdev;
drivers/net/ethernet/mellanox/mlx4/crdump.c
223
struct pci_dev *pdev = dev->persist->pdev;
drivers/net/ethernet/mellanox/mlx4/crdump.c
95
struct pci_dev *pdev = dev->persist->pdev;
drivers/net/ethernet/mellanox/mlx4/main.c
3221
static int extended_func_num(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
3272
static u64 mlx4_enable_sriov(struct mlx4_dev *dev, struct pci_dev *pdev,
drivers/net/ethernet/mellanox/mlx4/main.c
3354
struct pci_dev *pdev = dev->persist->pdev;
drivers/net/ethernet/mellanox/mlx4/main.c
3370
struct pci_dev *pdev = dev->persist->pdev;
drivers/net/ethernet/mellanox/mlx4/main.c
3380
static int mlx4_load_one(struct pci_dev *pdev, int pci_dev_data,
drivers/net/ethernet/mellanox/mlx4/main.c
3782
static int __mlx4_init_one(struct pci_dev *pdev, int pci_dev_data,
drivers/net/ethernet/mellanox/mlx4/main.c
3972
static void mlx4_restart_one_down(struct pci_dev *pdev);
drivers/net/ethernet/mellanox/mlx4/main.c
3973
static int mlx4_restart_one_up(struct pci_dev *pdev, bool reload,
drivers/net/ethernet/mellanox/mlx4/main.c
4019
static int mlx4_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/mellanox/mlx4/main.c
4084
static void mlx4_unload_one(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
4166
static void mlx4_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
4235
static void mlx4_restart_one_down(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
4240
static int mlx4_restart_one_up(struct pci_dev *pdev, bool reload,
drivers/net/ethernet/mellanox/mlx4/main.c
4271
int mlx4_restart_one(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
4329
static pci_ers_result_t mlx4_pci_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/mellanox/mlx4/main.c
4354
static pci_ers_result_t mlx4_pci_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
4372
static void mlx4_pci_resume(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
4409
static void mlx4_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
4434
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/mellanox/mlx4/main.c
4453
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/mellanox/mlx4/mlx4.h
1054
int mlx4_restart_one(struct pci_dev *pdev);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
406
struct pci_dev *pdev;
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
195
struct pci_dev *pdev = dev->pdev;
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
43
struct pci_dev *pdev = dev->pdev;
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
373
struct pci_dev *bridge)
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
413
struct pci_dev *sdev;
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
440
struct pci_dev *bridge = dev->pdev->bus->self;
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
525
struct pci_dev *bridge = bridge_bus->self;
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
527
struct pci_dev *sdev;
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
27
struct pci_dev *pdev = dev->pdev;
drivers/net/ethernet/mellanox/mlx5/core/main.c
181
static int set_dma_caps(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
1932
static int probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/mellanox/mlx5/core/main.c
2001
static void remove_one(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
201
struct pci_dev *pdev = dev->pdev;
drivers/net/ethernet/mellanox/mlx5/core/main.c
2033
static pci_ers_result_t mlx5_pci_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/mellanox/mlx5/core/main.c
2058
static int wait_vital(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
2084
static pci_ers_result_t mlx5_pci_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
2117
static void mlx5_pci_resume(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
217
struct pci_dev *pdev = dev->pdev;
drivers/net/ethernet/mellanox/mlx5/core/main.c
2189
static void shutdown(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
2204
static int mlx5_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/ethernet/mellanox/mlx5/core/main.c
2213
static int mlx5_resume(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
227
static int request_bar(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
2301
struct mlx5_core_dev *mlx5_vf_get_core_dev(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
243
static void release_bar(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
859
static int mlx5_pci_init(struct mlx5_core_dev *dev, struct pci_dev *pdev,
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
243
int mlx5_core_sriov_configure(struct pci_dev *dev, int num_vfs);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
244
void mlx5_sriov_disable(struct pci_dev *pdev, bool num_vf_change);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
245
int mlx5_core_sriov_set_msix_vec_count(struct pci_dev *vf, int msix_vec_count);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
465
static inline u32 mlx5_sriov_get_vf_total_msix(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
92
struct pci_dev *pdev;
drivers/net/ethernet/mellanox/mlx5/core/sh_devlink.c
15
struct pci_dev *pdev = dev->pdev;
drivers/net/ethernet/mellanox/mlx5/core/sriov.c
179
static int mlx5_sriov_enable(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/mellanox/mlx5/core/sriov.c
203
void mlx5_sriov_disable(struct pci_dev *pdev, bool num_vf_change)
drivers/net/ethernet/mellanox/mlx5/core/sriov.c
215
int mlx5_core_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/mellanox/mlx5/core/sriov.c
233
int mlx5_core_sriov_set_msix_vec_count(struct pci_dev *vf, int msix_vec_count)
drivers/net/ethernet/mellanox/mlx5/core/sriov.c
235
struct pci_dev *pf = pci_physfn(vf);
drivers/net/ethernet/mellanox/mlx5/core/sriov.c
301
struct pci_dev *pdev = dev->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
106
struct pci_dev *pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1354
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1747
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1764
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1796
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1798
struct pci_dev *bridge;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1844
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1924
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
2410
static int mlxsw_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/mellanox/mlxsw/pci.c
2494
static void mlxsw_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlxsw/pci.c
2506
static void mlxsw_pci_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlxsw/pci.c
2513
static void mlxsw_pci_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlxsw/pci.c
368
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
384
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
659
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/mellanox/mlxsw/pci.c
746
struct pci_dev *pdev = mlxsw_pci->pdev;
drivers/net/ethernet/meta/fbnic/fbnic.h
174
struct fbnic_dev *fbnic_devlink_alloc(struct pci_dev *pdev);
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
637
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
122
struct pci_dev *pdev;
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
203
struct pci_dev *pdev;
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
628
struct fbnic_dev *fbnic_devlink_alloc(struct pci_dev *pdev)
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
152
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
211
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
223
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
234
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
279
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
441
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
451
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
52
struct pci_dev *pdev = to_pci_dev(fbd->dev);
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
259
static int fbnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
408
static void fbnic_remove(struct pci_dev *pdev)
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
578
static void fbnic_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
583
static pci_ers_result_t fbnic_err_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
596
static pci_ers_result_t fbnic_err_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
615
static void fbnic_err_resume(struct pci_dev *pdev)
drivers/net/ethernet/micrel/ksz884x.c
1351
struct pci_dev *pdev;
drivers/net/ethernet/micrel/ksz884x.c
3099
struct pci_dev *pdev = hw_priv->pdev;
drivers/net/ethernet/micrel/ksz884x.c
3117
struct pci_dev *pdev = hw_priv->pdev;
drivers/net/ethernet/micrel/ksz884x.c
3139
struct pci_dev *pdev = hw_priv->pdev;
drivers/net/ethernet/micrel/ksz884x.c
6539
static int pcidev_init(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/micrel/ksz884x.c
6766
static void pcidev_exit(struct pci_dev *pdev)
drivers/net/ethernet/microchip/lan743x_main.c
101
struct pci_dev *pdev)
drivers/net/ethernet/microchip/lan743x_main.c
3532
struct pci_dev *pdev)
drivers/net/ethernet/microchip/lan743x_main.c
3664
static int lan743x_pcidev_probe(struct pci_dev *pdev,
drivers/net/ethernet/microchip/lan743x_main.c
3761
static void lan743x_pcidev_remove(struct pci_dev *pdev)
drivers/net/ethernet/microchip/lan743x_main.c
3769
static void lan743x_pcidev_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/microchip/lan743x_main.c
3914
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/microchip/lan743x_main.c
3947
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/microchip/lan743x_main.h
1061
struct pci_dev *pdev;
drivers/net/ethernet/microsoft/mana/gdma_main.c
103
static int mana_gd_init_vf_regs(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
1340
int mana_gd_verify_vf_version(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
149
static int mana_gd_init_registers(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
1696
struct pci_dev *dev = to_pci_dev(gc->dev);
drivers/net/ethernet/microsoft/mana/gdma_main.c
1750
struct pci_dev *dev = to_pci_dev(gc->dev);
drivers/net/ethernet/microsoft/mana/gdma_main.c
177
static int mana_gd_query_max_resources(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
1965
static int mana_gd_setup_dyn_irqs(struct pci_dev *pdev, int nvec)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2053
static int mana_gd_setup_irqs(struct pci_dev *pdev, int nvec)
drivers/net/ethernet/microsoft/mana/gdma_main.c
21
struct pci_dev *pdev;
drivers/net/ethernet/microsoft/mana/gdma_main.c
2112
static int mana_gd_setup_hwc_irqs(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2144
static int mana_gd_setup_remaining_irqs(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2177
static void mana_gd_remove_irqs(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2202
static int mana_gd_setup(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2278
static void mana_gd_cleanup_device(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2302
static int mana_gd_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2426
static void mana_gd_remove(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2448
int mana_gd_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2460
int mana_gd_resume(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
2485
static void mana_gd_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
299
static int mana_gd_query_hwc_timeout(struct pci_dev *pdev, u32 *timeout_val)
drivers/net/ethernet/microsoft/mana/gdma_main.c
318
static int mana_gd_detect_devices(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
43
static int mana_gd_init_pf_regs(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
545
static void mana_serv_rescan(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
564
static void mana_serv_fpga(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
592
static void mana_serv_reset(struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
637
static void mana_do_service(enum gdma_eqe_type type, struct pci_dev *pdev)
drivers/net/ethernet/microsoft/mana/gdma_main.c
683
struct pci_dev *pdev;
drivers/net/ethernet/mucse/rnpgbe/rnpgbe.h
38
struct pci_dev *pdev;
drivers/net/ethernet/mucse/rnpgbe/rnpgbe.h
50
struct pci_dev *pdev;
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
197
static int rnpgbe_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
245
static void rnpgbe_rm_adapter(struct pci_dev *pdev)
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
271
static void rnpgbe_remove(struct pci_dev *pdev)
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
282
static void rnpgbe_dev_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
302
static void rnpgbe_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
91
static int rnpgbe_add_adapter(struct pci_dev *pdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1080
static int myri10ge_toggle_relaxed(struct pci_dev *pdev, int on)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1120
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1146
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1265
myri10ge_unmap_rx_page(struct pci_dev *pdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1324
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1389
struct pci_dev *pdev = ss->mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
214
struct pci_dev *pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2162
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2228
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3081
struct pci_dev *bridge = mgp->pdev->bus->self;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3093
struct pci_dev *prev_bridge, *old_bridge = bridge;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3162
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3272
static void myri10ge_mask_surprise_down(struct pci_dev *pdev)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3274
struct pci_dev *bridge = pdev->bus->self;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3316
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3354
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3552
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3585
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3629
struct pci_dev *pdev = mgp->pdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3758
static int myri10ge_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3968
static void myri10ge_remove(struct pci_dev *pdev)
drivers/net/ethernet/natsemi/natsemi.c
1366
pci_name(np->pci_dev), np->mii, i);
drivers/net/ethernet/natsemi/natsemi.c
1500
pci_name(np->pci_dev), i*50);
drivers/net/ethernet/natsemi/natsemi.c
1503
pci_name(np->pci_dev), i*50);
drivers/net/ethernet/natsemi/natsemi.c
1532
const int irq = np->pci_dev->irq;
drivers/net/ethernet/natsemi/natsemi.c
1793
const int irq = np->pci_dev->irq;
drivers/net/ethernet/natsemi/natsemi.c
1885
const int irq = np->pci_dev->irq;
drivers/net/ethernet/natsemi/natsemi.c
1916
np->rx_ring = dma_alloc_coherent(&np->pci_dev->dev,
drivers/net/ethernet/natsemi/natsemi.c
1939
np->rx_dma[entry] = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/natsemi/natsemi.c
1942
if (dma_mapping_error(&np->pci_dev->dev, np->rx_dma[entry])) {
drivers/net/ethernet/natsemi/natsemi.c
2013
dma_unmap_single(&np->pci_dev->dev, np->tx_dma[i],
drivers/net/ethernet/natsemi/natsemi.c
2033
dma_unmap_single(&np->pci_dev->dev, np->rx_dma[i],
drivers/net/ethernet/natsemi/natsemi.c
2051
dma_free_coherent(&np->pci_dev->dev,
drivers/net/ethernet/natsemi/natsemi.c
2100
np->tx_dma[entry] = dma_map_single(&np->pci_dev->dev, skb->data,
drivers/net/ethernet/natsemi/natsemi.c
2102
if (dma_mapping_error(&np->pci_dev->dev, np->tx_dma[entry])) {
drivers/net/ethernet/natsemi/natsemi.c
2168
dma_unmap_single(&np->pci_dev->dev, np->tx_dma[entry],
drivers/net/ethernet/natsemi/natsemi.c
2357
dma_sync_single_for_cpu(&np->pci_dev->dev,
drivers/net/ethernet/natsemi/natsemi.c
2364
dma_sync_single_for_device(&np->pci_dev->dev,
drivers/net/ethernet/natsemi/natsemi.c
2369
dma_unmap_single(&np->pci_dev->dev,
drivers/net/ethernet/natsemi/natsemi.c
2483
const int irq = np->pci_dev->irq;
drivers/net/ethernet/natsemi/natsemi.c
2535
const int irq = np->pci_dev->irq;
drivers/net/ethernet/natsemi/natsemi.c
2569
strscpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/natsemi/natsemi.c
3161
const int irq = np->pci_dev->irq;
drivers/net/ethernet/natsemi/natsemi.c
3234
static void natsemi_remove1(struct pci_dev *pdev)
drivers/net/ethernet/natsemi/natsemi.c
3279
const int irq = np->pci_dev->irq;
drivers/net/ethernet/natsemi/natsemi.c
3331
const int irq = np->pci_dev->irq;
drivers/net/ethernet/natsemi/natsemi.c
555
struct pci_dev *pci_dev;
drivers/net/ethernet/natsemi/natsemi.c
768
pci_name(np->pci_dev),
drivers/net/ethernet/natsemi/natsemi.c
781
pci_name(np->pci_dev), mdio_read(dev, MII_BMSR),
drivers/net/ethernet/natsemi/natsemi.c
802
static int natsemi_probe1(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/natsemi/natsemi.c
875
np->pci_dev = pdev;
drivers/net/ethernet/natsemi/natsemi.c
926
pci_name(np->pci_dev), option & 15);
drivers/net/ethernet/natsemi/natsemi.c
949
pci_name(np->pci_dev), np->srr);
drivers/net/ethernet/natsemi/natsemi.c
962
(unsigned long long)iostart, pci_name(np->pci_dev),
drivers/net/ethernet/natsemi/ns83820.c
1023
dma_unmap_single(&dev->pci_dev->dev,
drivers/net/ethernet/natsemi/ns83820.c
1121
buf = dma_map_single(&dev->pci_dev->dev, skb->data, len,
drivers/net/ethernet/natsemi/ns83820.c
1145
buf = skb_frag_dma_map(&dev->pci_dev->dev, frag, 0,
drivers/net/ethernet/natsemi/ns83820.c
1355
strscpy(info->bus_info, pci_name(dev->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/natsemi/ns83820.c
1534
synchronize_irq(dev->pci_dev->irq);
drivers/net/ethernet/natsemi/ns83820.c
1538
synchronize_irq(dev->pci_dev->irq);
drivers/net/ethernet/natsemi/ns83820.c
1895
static int ns83820_init_one(struct pci_dev *pci_dev,
drivers/net/ethernet/natsemi/ns83820.c
1906
!dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(64))) {
drivers/net/ethernet/natsemi/ns83820.c
1908
} else if (!dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32))) {
drivers/net/ethernet/natsemi/ns83820.c
1911
dev_warn(&pci_dev->dev, "dma_set_mask failed!\n");
drivers/net/ethernet/natsemi/ns83820.c
1926
dev->pci_dev = pci_dev;
drivers/net/ethernet/natsemi/ns83820.c
1928
SET_NETDEV_DEV(ndev, &pci_dev->dev);
drivers/net/ethernet/natsemi/ns83820.c
1933
err = pci_enable_device(pci_dev);
drivers/net/ethernet/natsemi/ns83820.c
1935
dev_info(&pci_dev->dev, "pci_enable_dev failed: %d\n", err);
drivers/net/ethernet/natsemi/ns83820.c
1939
pci_set_master(pci_dev);
drivers/net/ethernet/natsemi/ns83820.c
1940
addr = pci_resource_start(pci_dev, 1);
drivers/net/ethernet/natsemi/ns83820.c
1942
dev->tx_descs = dma_alloc_coherent(&pci_dev->dev,
drivers/net/ethernet/natsemi/ns83820.c
1945
dev->rx_info.descs = dma_alloc_coherent(&pci_dev->dev,
drivers/net/ethernet/natsemi/ns83820.c
1960
err = request_irq(pci_dev->irq, ns83820_irq, IRQF_SHARED,
drivers/net/ethernet/natsemi/ns83820.c
1963
dev_info(&pci_dev->dev, "unable to register irq %d, err %d\n",
drivers/net/ethernet/natsemi/ns83820.c
1964
pci_dev->irq, err);
drivers/net/ethernet/natsemi/ns83820.c
1978
dev_info(&pci_dev->dev, "unable to get netdev name: %d\n", err);
drivers/net/ethernet/natsemi/ns83820.c
1984
pci_dev->subsystem_vendor, pci_dev->subsystem_device);
drivers/net/ethernet/natsemi/ns83820.c
1989
pci_set_drvdata(pci_dev, ndev);
drivers/net/ethernet/natsemi/ns83820.c
2164
ndev->dev_addr, addr, pci_dev->irq,
drivers/net/ethernet/natsemi/ns83820.c
2185
free_irq(pci_dev->irq, ndev);
drivers/net/ethernet/natsemi/ns83820.c
2189
dma_free_coherent(&pci_dev->dev, 4 * DESC_SIZE * NR_TX_DESC,
drivers/net/ethernet/natsemi/ns83820.c
2191
dma_free_coherent(&pci_dev->dev, 4 * DESC_SIZE * NR_RX_DESC,
drivers/net/ethernet/natsemi/ns83820.c
2193
pci_disable_device(pci_dev);
drivers/net/ethernet/natsemi/ns83820.c
2200
static void ns83820_remove_one(struct pci_dev *pci_dev)
drivers/net/ethernet/natsemi/ns83820.c
2202
struct net_device *ndev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/natsemi/ns83820.c
2211
free_irq(dev->pci_dev->irq, ndev);
drivers/net/ethernet/natsemi/ns83820.c
2213
dma_free_coherent(&dev->pci_dev->dev, 4 * DESC_SIZE * NR_TX_DESC,
drivers/net/ethernet/natsemi/ns83820.c
2215
dma_free_coherent(&dev->pci_dev->dev, 4 * DESC_SIZE * NR_RX_DESC,
drivers/net/ethernet/natsemi/ns83820.c
2217
pci_disable_device(dev->pci_dev);
drivers/net/ethernet/natsemi/ns83820.c
414
struct pci_dev *pci_dev;
drivers/net/ethernet/natsemi/ns83820.c
529
buf = dma_map_single(&dev->pci_dev->dev, skb->data, REAL_RX_BUF_SIZE,
drivers/net/ethernet/natsemi/ns83820.c
780
synchronize_irq(dev->pci_dev->irq);
drivers/net/ethernet/natsemi/ns83820.c
863
dma_unmap_single(&dev->pci_dev->dev, bufptr, RX_BUF_SIZE,
drivers/net/ethernet/natsemi/ns83820.c
989
dma_unmap_single(&dev->pci_dev->dev, addr, len,
drivers/net/ethernet/natsemi/ns83820.c
994
dma_unmap_page(&dev->pci_dev->dev, addr, len,
drivers/net/ethernet/netronome/nfp/nfp_app.h
162
struct pci_dev *pdev;
drivers/net/ethernet/netronome/nfp/nfp_app.h
19
struct pci_dev;
drivers/net/ethernet/netronome/nfp/nfp_main.c
243
static int nfp_pcie_sriov_enable(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/netronome/nfp/nfp_main.c
288
static int nfp_pcie_sriov_disable(struct pci_dev *pdev)
drivers/net/ethernet/netronome/nfp/nfp_main.c
319
static int nfp_pcie_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/netronome/nfp/nfp_main.c
359
nfp_net_fw_request(struct pci_dev *pdev, struct nfp_pf *pf, const char *name)
drivers/net/ethernet/netronome/nfp/nfp_main.c
381
nfp_net_fw_find(struct pci_dev *pdev, struct nfp_pf *pf)
drivers/net/ethernet/netronome/nfp/nfp_main.c
447
nfp_get_fw_policy_value(struct pci_dev *pdev, struct nfp_nsp *nsp,
drivers/net/ethernet/netronome/nfp/nfp_main.c
482
nfp_fw_load(struct pci_dev *pdev, struct nfp_pf *pf, struct nfp_nsp *nsp)
drivers/net/ethernet/netronome/nfp/nfp_main.c
588
nfp_nsp_init_ports(struct pci_dev *pdev, struct nfp_pf *pf,
drivers/net/ethernet/netronome/nfp/nfp_main.c
613
static int nfp_nsp_init(struct pci_dev *pdev, struct nfp_pf *pf)
drivers/net/ethernet/netronome/nfp/nfp_main.c
757
static int nfp_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/netronome/nfp/nfp_main.c
898
static void __nfp_pci_shutdown(struct pci_dev *pdev, bool unload_fw)
drivers/net/ethernet/netronome/nfp/nfp_main.c
930
static void nfp_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/netronome/nfp/nfp_main.c
935
static void nfp_pci_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/netronome/nfp/nfp_main.h
21
struct pci_dev;
drivers/net/ethernet/netronome/nfp/nfp_main.h
91
struct pci_dev *pdev;
drivers/net/ethernet/netronome/nfp/nfp_net.h
1008
nfp_net_irqs_alloc(struct pci_dev *pdev, struct msix_entry *irq_entries,
drivers/net/ethernet/netronome/nfp/nfp_net.h
1010
void nfp_net_irqs_disable(struct pci_dev *pdev);
drivers/net/ethernet/netronome/nfp/nfp_net.h
1029
struct dentry *nfp_net_debugfs_device_add(struct pci_dev *pdev);
drivers/net/ethernet/netronome/nfp/nfp_net.h
1041
static inline struct dentry *nfp_net_debugfs_device_add(struct pci_dev *pdev)
drivers/net/ethernet/netronome/nfp/nfp_net.h
721
struct pci_dev *pdev;
drivers/net/ethernet/netronome/nfp/nfp_net.h
982
nfp_net_alloc(struct pci_dev *pdev, const struct nfp_dev_info *dev_info,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2469
nfp_net_alloc(struct pci_dev *pdev, const struct nfp_dev_info *dev_info,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
370
nfp_net_irqs_alloc(struct pci_dev *pdev, struct msix_entry *irq_entries,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
431
void nfp_net_irqs_disable(struct pci_dev *pdev)
drivers/net/ethernet/netronome/nfp/nfp_net_debugfs.c
166
struct dentry *nfp_net_debugfs_device_add(struct pci_dev *pdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
203
nfp_get_drvinfo(struct nfp_app *app, struct pci_dev *pdev,
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
300
static void nfp_netvf_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
78
static int nfp_netvf_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
1247
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
1264
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
1312
nfp_cpp_from_nfp6000_pcie(struct pci_dev *pdev, const struct nfp_dev_info *dev_info)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
143
struct pci_dev *pdev;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.h
15
nfp_cpp_from_nfp6000_pcie(struct pci_dev *pdev, const struct nfp_dev_info *dev_info);
drivers/net/ethernet/nvidia/forcedeth.c
1024
dma_free_coherent(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
1031
dma_free_coherent(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
1077
enable_irq(np->pci_dev->irq);
drivers/net/ethernet/nvidia/forcedeth.c
1093
disable_irq(np->pci_dev->irq);
drivers/net/ethernet/nvidia/forcedeth.c
1385
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1394
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1401
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1407
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1420
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1441
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1457
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1466
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1475
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1481
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1490
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1497
pci_name(np->pci_dev));
drivers/net/ethernet/nvidia/forcedeth.c
1821
np->put_rx_ctx->dma = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
1825
if (unlikely(dma_mapping_error(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
1862
np->put_rx_ctx->dma = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
1866
if (unlikely(dma_mapping_error(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
1988
dma_unmap_single(&np->pci_dev->dev, tx_skb->dma,
drivers/net/ethernet/nvidia/forcedeth.c
1992
dma_unmap_page(&np->pci_dev->dev, tx_skb->dma,
drivers/net/ethernet/nvidia/forcedeth.c
2058
dma_unmap_single(&np->pci_dev->dev, np->rx_skb[i].dma,
drivers/net/ethernet/nvidia/forcedeth.c
2239
np->put_tx_ctx->dma = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
2242
if (unlikely(dma_mapping_error(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
2280
&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
2284
if (unlikely(dma_mapping_error(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
2416
np->put_tx_ctx->dma = dma_map_single(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
2419
if (unlikely(dma_mapping_error(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
2457
&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
2462
if (unlikely(dma_mapping_error(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
2894
dma_unmap_single(&np->pci_dev->dev, np->get_rx_ctx->dma,
drivers/net/ethernet/nvidia/forcedeth.c
2996
dma_unmap_single(&np->pci_dev->dev, np->get_rx_ctx->dma,
drivers/net/ethernet/nvidia/forcedeth.c
4017
ret = pci_enable_msix_range(np->pci_dev,
drivers/net/ethernet/nvidia/forcedeth.c
4032
pci_disable_msix(np->pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
4044
pci_disable_msix(np->pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
4056
pci_disable_msix(np->pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
4074
pci_disable_msix(np->pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
4088
ret = pci_enable_msi(np->pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
4091
ret = request_irq(np->pci_dev->irq, handler, IRQF_SHARED, dev->name, dev);
drivers/net/ethernet/nvidia/forcedeth.c
4095
pci_disable_msi(np->pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
4110
if (request_irq(np->pci_dev->irq, handler, IRQF_SHARED, dev->name, dev) != 0)
drivers/net/ethernet/nvidia/forcedeth.c
4130
pci_disable_msix(np->pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
4133
free_irq(np->pci_dev->irq, dev);
drivers/net/ethernet/nvidia/forcedeth.c
4135
pci_disable_msi(np->pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
4160
irq = np->pci_dev->irq;
drivers/net/ethernet/nvidia/forcedeth.c
4282
strscpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/nvidia/forcedeth.c
4313
device_set_wakeup_enable(&np->pci_dev->dev, np->wolenabled);
drivers/net/ethernet/nvidia/forcedeth.c
4679
rxtx_ring = dma_alloc_coherent(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
4685
rxtx_ring = dma_alloc_coherent(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
4699
dma_free_coherent(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
4706
dma_free_coherent(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
5170
test_dma_addr = dma_map_single(&np->pci_dev->dev, tx_skb->data,
drivers/net/ethernet/nvidia/forcedeth.c
5173
if (unlikely(dma_mapping_error(&np->pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
5229
dma_unmap_single(&np->pci_dev->dev, test_dma_addr,
drivers/net/ethernet/nvidia/forcedeth.c
5624
synchronize_irq(np->pci_dev->irq);
drivers/net/ethernet/nvidia/forcedeth.c
5697
static int nv_probe(struct pci_dev *pci_dev, const struct pci_device_id *id)
drivers/net/ethernet/nvidia/forcedeth.c
5721
np->pci_dev = pci_dev;
drivers/net/ethernet/nvidia/forcedeth.c
5724
SET_NETDEV_DEV(dev, &pci_dev->dev);
drivers/net/ethernet/nvidia/forcedeth.c
5738
err = pci_enable_device(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
5742
pci_set_master(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
5744
err = pci_request_regions(pci_dev, DRV_NAME);
drivers/net/ethernet/nvidia/forcedeth.c
5758
if (pci_resource_flags(pci_dev, i) & IORESOURCE_MEM &&
drivers/net/ethernet/nvidia/forcedeth.c
5759
pci_resource_len(pci_dev, i) >= np->register_size) {
drivers/net/ethernet/nvidia/forcedeth.c
5760
addr = pci_resource_start(pci_dev, i);
drivers/net/ethernet/nvidia/forcedeth.c
5765
dev_info(&pci_dev->dev, "Couldn't find register window\n");
drivers/net/ethernet/nvidia/forcedeth.c
5780
if (dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(39)))
drivers/net/ethernet/nvidia/forcedeth.c
5781
dev_info(&pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
5838
np->rx_ring.orig = dma_alloc_coherent(&pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
5848
np->rx_ring.ex = dma_alloc_coherent(&pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
5871
pci_set_drvdata(pci_dev, dev);
drivers/net/ethernet/nvidia/forcedeth.c
5913
dev_dbg(&pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
5925
dev_err(&pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
5929
dev_err(&pci_dev->dev,
drivers/net/ethernet/nvidia/forcedeth.c
5939
device_set_wakeup_enable(&pci_dev->dev, false);
drivers/net/ethernet/nvidia/forcedeth.c
5947
pci_dev->revision >= 0xA3)
drivers/net/ethernet/nvidia/forcedeth.c
6000
pci_dev->revision >= 0xA2)
drivers/net/ethernet/nvidia/forcedeth.c
6067
dev_info(&pci_dev->dev, "open: Could not find a valid PHY\n");
drivers/net/ethernet/nvidia/forcedeth.c
6088
dev_info(&pci_dev->dev, "unable to register netdev: %d\n", err);
drivers/net/ethernet/nvidia/forcedeth.c
6105
dev_info(&pci_dev->dev, "ifname %s, PHY OUI 0x%x @ %d, addr %pM\n",
drivers/net/ethernet/nvidia/forcedeth.c
6108
dev_info(&pci_dev->dev, "%s%s%s%s%s%s%s%s%s%s%sdesc-v%u\n",
drivers/net/ethernet/nvidia/forcedeth.c
6137
pci_release_regions(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6139
pci_disable_device(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6170
static void nv_restore_mac_addr(struct pci_dev *pci_dev)
drivers/net/ethernet/nvidia/forcedeth.c
6172
struct net_device *dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6185
static void nv_remove(struct pci_dev *pci_dev)
drivers/net/ethernet/nvidia/forcedeth.c
6187
struct net_device *dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6194
nv_restore_mac_addr(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6204
pci_release_regions(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6205
pci_disable_device(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6232
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/ethernet/nvidia/forcedeth.c
6264
static void nv_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/nvidia/forcedeth.c
780
struct pci_dev *pci_dev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
541
int (*platform_init)(struct pci_dev *pdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
574
struct pci_dev *pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
593
struct pci_dev *ptp_pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
189
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1189
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
130
struct pci_dev *pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1337
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1399
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1618
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
164
struct pci_dev *pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1729
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1773
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1811
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1829
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1941
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
206
struct pci_dev *pdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2361
static pci_ers_result_t pch_gbe_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2375
static pci_ers_result_t pch_gbe_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2395
static void pch_gbe_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2410
static int __pch_gbe_suspend(struct pci_dev *pdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2441
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2448
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2473
static void pch_gbe_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2482
static void pch_gbe_remove(struct pci_dev *pdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2496
static int pch_gbe_probe(struct pci_dev *pdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2653
static int pch_gbe_minnow_platform_init(struct pci_dev *pdev)
drivers/net/ethernet/pasemi/pasemi_mac.c
127
struct pci_dev *pdev = mac->pdev;
drivers/net/ethernet/pasemi/pasemi_mac.c
1674
pasemi_mac_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/pasemi/pasemi_mac.c
173
struct pci_dev *pdev = mac->pdev;
drivers/net/ethernet/pasemi/pasemi_mac.c
1791
static void pasemi_mac_remove(struct pci_dev *pdev)
drivers/net/ethernet/pasemi/pasemi_mac.c
249
struct pci_dev *pdev = mac->dma_pdev;
drivers/net/ethernet/pasemi/pasemi_mac.c
694
struct pci_dev *pdev = mac->dma_pdev;
drivers/net/ethernet/pasemi/pasemi_mac.h
59
struct pci_dev *pdev;
drivers/net/ethernet/pasemi/pasemi_mac.h
60
struct pci_dev *dma_pdev;
drivers/net/ethernet/pasemi/pasemi_mac.h
61
struct pci_dev *iob_pdev;
drivers/net/ethernet/pensando/ionic/ionic.h
41
struct pci_dev *pdev;
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
184
static int ionic_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
236
struct pci_dev *pdev = ionic->pdev;
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
308
static int ionic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
410
static void ionic_remove(struct pci_dev *pdev)
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
442
static void ionic_reset_prepare(struct pci_dev *pdev)
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
468
static void ionic_reset_done(struct pci_dev *pdev)
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
49
struct pci_dev *pdev = ionic->pdev;
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
492
static pci_ers_result_t ionic_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
503
static void ionic_pci_error_resume(struct pci_dev *pdev)
drivers/net/ethernet/pensando/ionic/ionic_dev.c
377
struct pci_dev *pdev = ionic->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1585
struct pci_dev *pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
741
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
1770
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1074
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1207
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1455
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1738
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
979
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1194
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1331
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1414
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1415
struct pci_dev *root = pdev->bus->self;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1438
netxen_nic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1619
static void netxen_nic_remove(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1686
static int netxen_nic_attach_late_func(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1726
static int netxen_nic_attach_func(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1740
static pci_ers_result_t netxen_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1758
static pci_ers_result_t netxen_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1767
static void netxen_nic_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1963
netxen_map_tx_skb(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2027
struct pci_dev *pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
227
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
257
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3115
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3133
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
384
struct pci_dev *pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
432
static void netxen_set_msix_bit(struct pci_dev *pdev, int enable)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
44
static int netxen_nic_probe(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
46
static void netxen_nic_remove(struct pci_dev *pdev);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
461
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
609
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
645
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
710
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
819
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
930
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qed/qed.h
802
struct pci_dev *pdev;
drivers/net/ethernet/qlogic/qed/qed_main.c
259
struct pci_dev *pdev = cdev->pdev;
drivers/net/ethernet/qlogic/qed/qed_main.c
276
static int qed_init_pci(struct qed_dev *cdev, struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qed/qed_main.c
460
static struct qed_dev *qed_alloc_cdev(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qed/qed_main.c
484
static struct qed_dev *qed_probe(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qede/qede.h
169
struct pci_dev *pdev;
drivers/net/ethernet/qlogic/qede/qede_main.c
106
static void qede_remove(struct pci_dev *pdev);
drivers/net/ethernet/qlogic/qede/qede_main.c
107
static void qede_shutdown(struct pci_dev *pdev);
drivers/net/ethernet/qlogic/qede/qede_main.c
1197
static int __qede_probe(struct pci_dev *pdev, u32 dp_module, u8 dp_level,
drivers/net/ethernet/qlogic/qede/qede_main.c
1330
static int qede_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/qlogic/qede/qede_main.c
1358
static void __qede_remove(struct pci_dev *pdev, enum qede_remove_mode mode)
drivers/net/ethernet/qlogic/qede/qede_main.c
1416
static void qede_remove(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qede/qede_main.c
1421
static void qede_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qede/qede_main.c
151
static int qede_sriov_configure(struct pci_dev *pdev, int num_vfs_param)
drivers/net/ethernet/qlogic/qede/qede_main.c
2895
qede_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/net/ethernet/qlogic/qede/qede_main.c
771
struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qede/qede_main.c
824
struct pci_dev *pdev = edev->pdev;
drivers/net/ethernet/qlogic/qede/qede_main.c
97
static int qede_probe(struct pci_dev *pdev, const struct pci_device_id *id);
drivers/net/ethernet/qlogic/qede/qede_main.c
99
qede_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state);
drivers/net/ethernet/qlogic/qla3xxx.c
3377
struct pci_dev *pdev = qdev->pdev;
drivers/net/ethernet/qlogic/qla3xxx.c
3750
static int ql3xxx_probe(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qla3xxx.c
3900
static void ql3xxx_remove(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qla3xxx.h
1075
struct pci_dev *pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1104
struct pci_dev *pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1741
int (*shutdown)(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1804
pci_ers_result_t (*io_error_detected) (struct pci_dev *,
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1806
pci_ers_result_t (*io_slot_reset) (struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1807
void (*io_resume) (struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
2006
static inline int __qlcnic_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
21
static pci_ers_result_t qlcnic_83xx_io_error_detected(struct pci_dev *,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
24
static pci_ers_result_t qlcnic_83xx_io_slot_reset(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
25
static void qlcnic_83xx_io_resume(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
270
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
29
static int qlcnic_83xx_shutdown(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3819
static int qlcnic_83xx_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
4191
static pci_ers_result_t qlcnic_83xx_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
4213
static pci_ers_result_t qlcnic_83xx_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
4235
static void qlcnic_83xx_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c
2387
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
116
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
566
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
1462
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
1643
int qlcnic_82xx_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h
214
int qlcnic_82xx_shutdown(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
1112
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
1205
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
1270
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
389
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
579
static int qlcnic_map_tx_skb(struct pci_dev *pdev, struct sk_buff *skb,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
625
static void qlcnic_unmap_buffers(struct pci_dev *pdev, struct sk_buff *skb,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
655
struct pci_dev *pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
819
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
892
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1140
static int qlcnic_setup_pci_map(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1176
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1196
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1220
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1959
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2257
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2412
qlcnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2700
static void qlcnic_remove(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2763
static void qlcnic_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
297
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3736
static int qlcnic_is_first_func(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3738
struct pci_dev *oth_pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3757
static int qlcnic_attach_func(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3819
static pci_ers_result_t qlcnic_82xx_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3850
static pci_ers_result_t qlcnic_82xx_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3862
static void qlcnic_82xx_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3874
static pci_ers_result_t qlcnic_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3888
static pci_ers_result_t qlcnic_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3901
static void qlcnic_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
53
static int qlcnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
54
static void qlcnic_remove(struct pci_dev *pdev);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
663
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
732
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
82
static pci_ers_result_t qlcnic_82xx_io_slot_reset(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
822
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
84
static void qlcnic_82xx_io_resume(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
86
static pci_ers_result_t qlcnic_82xx_io_error_detected(struct pci_dev *,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
1418
struct pci_dev *pdev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
222
int qlcnic_pci_sriov_configure(struct pci_dev *, int);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
124
struct pci_dev *dev = adapter->pdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
2118
static int qlcnic_sriov_vf_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
41
static int qlcnic_sriov_vf_shutdown(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
667
int qlcnic_pci_sriov_configure(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/rdc/r6040.c
1027
static int r6040_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/rdc/r6040.c
1185
static void r6040_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/rdc/r6040.c
176
struct pci_dev *pdev;
drivers/net/ethernet/rdc/r6040.c
474
struct pci_dev *pdev = lp->pdev;
drivers/net/ethernet/realtek/8139cp.c
1886
static int cp_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/realtek/8139cp.c
2038
static void cp_remove_one (struct pci_dev *pdev)
drivers/net/ethernet/realtek/8139cp.c
330
struct pci_dev *pdev;
drivers/net/ethernet/realtek/8139too.c
1099
static void rtl8139_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/realtek/8139too.c
1308
const int irq = tp->pci_dev->irq;
drivers/net/ethernet/realtek/8139too.c
1315
tp->tx_bufs = dma_alloc_coherent(&tp->pci_dev->dev, TX_BUF_TOT_LEN,
drivers/net/ethernet/realtek/8139too.c
1317
tp->rx_ring = dma_alloc_coherent(&tp->pci_dev->dev, RX_BUF_TOT_LEN,
drivers/net/ethernet/realtek/8139too.c
1323
dma_free_coherent(&tp->pci_dev->dev, TX_BUF_TOT_LEN,
drivers/net/ethernet/realtek/8139too.c
1326
dma_free_coherent(&tp->pci_dev->dev, RX_BUF_TOT_LEN,
drivers/net/ethernet/realtek/8139too.c
1345
(unsigned long long)pci_resource_start (tp->pci_dev, 1),
drivers/net/ethernet/realtek/8139too.c
2105
pci_read_config_word (tp->pci_dev, PCI_STATUS, &pci_cmd_status);
drivers/net/ethernet/realtek/8139too.c
2106
pci_write_config_word (tp->pci_dev, PCI_STATUS, pci_cmd_status);
drivers/net/ethernet/realtek/8139too.c
2211
const int irq = tp->pci_dev->irq;
drivers/net/ethernet/realtek/8139too.c
2268
free_irq(tp->pci_dev->irq, dev);
drivers/net/ethernet/realtek/8139too.c
2272
dma_free_coherent(&tp->pci_dev->dev, RX_BUF_TOT_LEN,
drivers/net/ethernet/realtek/8139too.c
2274
dma_free_coherent(&tp->pci_dev->dev, TX_BUF_TOT_LEN,
drivers/net/ethernet/realtek/8139too.c
2370
strscpy(info->bus_info, pci_name(tp->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/realtek/8139too.c
578
struct pci_dev *pci_dev;
drivers/net/ethernet/realtek/8139too.c
716
struct pci_dev *pdev;
drivers/net/ethernet/realtek/8139too.c
719
assert (tp->pci_dev != NULL);
drivers/net/ethernet/realtek/8139too.c
720
pdev = tp->pci_dev;
drivers/net/ethernet/realtek/8139too.c
749
static struct net_device *rtl8139_init_board(struct pci_dev *pdev)
drivers/net/ethernet/realtek/8139too.c
778
tp->pci_dev = pdev;
drivers/net/ethernet/realtek/8139too.c
938
static int rtl8139_init_one(struct pci_dev *pdev,
drivers/net/ethernet/realtek/r8169_main.c
1021
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
1592
return (tp->pci_dev->revision == 0x04)
drivers/net/ethernet/realtek/r8169_main.c
1793
strscpy(info->bus_info, pci_name(tp->pci_dev));
drivers/net/ethernet/realtek/r8169_main.c
2544
pci_write_config_byte(tp->pci_dev, PCI_LATENCY_TIMER, 0x40);
drivers/net/ethernet/realtek/r8169_main.c
2545
pci_write_config_byte(tp->pci_dev, PCI_CACHE_LINE_SIZE, 0x08);
drivers/net/ethernet/realtek/r8169_main.c
2551
tp->pci_dev->subsystem_vendor == PCI_VENDOR_ID_GIGABYTE &&
drivers/net/ethernet/realtek/r8169_main.c
2552
tp->pci_dev->subsystem_device == 0xe000)
drivers/net/ethernet/realtek/r8169_main.c
2658
if (pci_is_pcie(tp->pci_dev) && tp->supports_gmii)
drivers/net/ethernet/realtek/r8169_main.c
2659
pcie_set_readrq(tp->pci_dev, readrq);
drivers/net/ethernet/realtek/r8169_main.c
2882
u32 func = PCI_FUNC(tp->pci_dev->devfn);
drivers/net/ethernet/realtek/r8169_main.c
2893
u32 func = PCI_FUNC(tp->pci_dev->devfn);
drivers/net/ethernet/realtek/r8169_main.c
2918
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
2940
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
2983
pcie_capability_clear_word(tp->pci_dev, PCI_EXP_LNKCTL,
drivers/net/ethernet/realtek/r8169_main.c
2989
pcie_capability_set_word(tp->pci_dev, PCI_EXP_LNKCTL,
drivers/net/ethernet/realtek/r8169_main.c
4694
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
4892
ret = pci_reset_bus(tp->pci_dev);
drivers/net/ethernet/realtek/r8169_main.c
4901
ret = pci_disable_link_state(tp->pci_dev, PCIE_LINK_STATE_L1 |
drivers/net/ethernet/realtek/r8169_main.c
5018
pci_clear_master(tp->pci_dev);
drivers/net/ethernet/realtek/r8169_main.c
5034
pci_set_master(tp->pci_dev);
drivers/net/ethernet/realtek/r8169_main.c
5048
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
5084
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
5147
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
5263
static void rtl_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/realtek/r8169_main.c
5278
static void rtl_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/realtek/r8169_main.c
5347
return pci_alloc_irq_vectors(tp->pci_dev, 1, 1, flags);
drivers/net/ethernet/realtek/r8169_main.c
5428
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
5602
static int rtl_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/realtek/r8169_main.c
5620
tp->pci_dev = pdev;
drivers/net/ethernet/realtek/r8169_main.c
733
struct pci_dev *pci_dev;
drivers/net/ethernet/realtek/r8169_main.c
817
return &tp->pci_dev->dev;
drivers/net/ethernet/realtek/rtase/rtase.h
335
struct pci_dev *pdev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
1103
const struct pci_dev *pdev = tp->pdev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
1199
const struct pci_dev *pdev = tp->pdev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
137
struct pci_dev *pdev = tp->pdev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
163
struct pci_dev *pdev = tp->pdev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
196
static void rtase_unmap_tx_skb(struct pci_dev *pdev, u32 len,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2107
static void rtase_reset_interrupt(struct pci_dev *pdev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2116
static int rtase_alloc_msix(struct pci_dev *pdev, struct rtase_private *tp)
drivers/net/ethernet/realtek/rtase/rtase_main.c
2145
static int rtase_alloc_interrupt(struct pci_dev *pdev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2260
static void rtase_init_software_variable(struct pci_dev *pdev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2302
static int rtase_init_board(struct pci_dev *pdev, struct net_device **dev_out,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2374
static void rtase_release_board(struct pci_dev *pdev, struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2392
static int rtase_init_one(struct pci_dev *pdev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2507
static void rtase_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
2534
static void rtase_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/rocker/rocker.h
58
struct pci_dev *pdev;
drivers/net/ethernet/rocker/rocker_main.c
127
const struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
160
const struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
1820
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
1851
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
187
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
2531
const struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
2548
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
2638
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
269
const struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
2844
static int rocker_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/rocker/rocker_main.c
2997
static void rocker_remove(struct pci_dev *pdev)
drivers/net/ethernet/rocker/rocker_main.c
491
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
540
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
605
const struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
676
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
729
struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/rocker/rocker_main.c
998
const struct pci_dev *pdev = rocker->pdev;
drivers/net/ethernet/sfc/ef10.c
1068
struct pci_dev *pci_dev_pf;
drivers/net/ethernet/sfc/ef10.c
1075
pci_dev_pf = efx->pci_dev->physfn;
drivers/net/ethernet/sfc/ef10.c
1096
if (efx->pci_dev->is_virtfn) {
drivers/net/ethernet/sfc/ef10.c
1097
if (efx->pci_dev->physfn) {
drivers/net/ethernet/sfc/ef10.c
1099
pci_get_drvdata(efx->pci_dev->physfn);
drivers/net/ethernet/sfc/ef10.c
1104
nic_data_p->vf[nic_data->vf_index].pci_dev =
drivers/net/ethernet/sfc/ef10.c
1105
efx->pci_dev;
drivers/net/ethernet/sfc/ef10.c
3313
if (efx->pci_dev->is_virtfn && efx->pci_dev->physfn) {
drivers/net/ethernet/sfc/ef10.c
3314
struct efx_nic *efx_pf = pci_get_drvdata(efx->pci_dev->physfn);
drivers/net/ethernet/sfc/ef10.c
4033
switch (efx->pci_dev->device & 0xfff) {
drivers/net/ethernet/sfc/ef10.c
583
rc = device_create_file(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/ef10.c
588
rc = device_create_file(&efx->pci_dev->dev, &dev_attr_primary_flag);
drivers/net/ethernet/sfc/ef10.c
60
switch (efx->pci_dev->device) {
drivers/net/ethernet/sfc/ef10.c
652
if ((efx->pci_dev->physfn) && (!efx->pci_dev->is_physfn)) {
drivers/net/ethernet/sfc/ef10.c
653
struct pci_dev *pci_dev_pf = efx->pci_dev->physfn;
drivers/net/ethernet/sfc/ef10.c
692
device_remove_file(&efx->pci_dev->dev, &dev_attr_primary_flag);
drivers/net/ethernet/sfc/ef10.c
694
device_remove_file(&efx->pci_dev->dev, &dev_attr_link_control_flag);
drivers/net/ethernet/sfc/ef10.c
79
return resource_size(&efx->pci_dev->resource[bar]);
drivers/net/ethernet/sfc/ef10.c
926
struct pci_dev *pci_dev_pf;
drivers/net/ethernet/sfc/ef10.c
930
if (efx->pci_dev->is_virtfn) {
drivers/net/ethernet/sfc/ef10.c
931
pci_dev_pf = efx->pci_dev->physfn;
drivers/net/ethernet/sfc/ef10.c
961
device_remove_file(&efx->pci_dev->dev, &dev_attr_primary_flag);
drivers/net/ethernet/sfc/ef10.c
962
device_remove_file(&efx->pci_dev->dev, &dev_attr_link_control_flag);
drivers/net/ethernet/sfc/ef100.c
101
pci_resource_len(efx->pci_dev, bar);
drivers/net/ethernet/sfc/ef100.c
146
pci_resource_len(efx->pci_dev, bar));
drivers/net/ethernet/sfc/ef100.c
164
pci_resource_len(efx->pci_dev, previous_bar));
drivers/net/ethernet/sfc/ef100.c
259
rc = pci_read_config_dword(efx->pci_dev, pos, &temp);
drivers/net/ethernet/sfc/ef100.c
328
if (offset > pci_resource_len(efx->pci_dev, bar) - sizeof(u32) * 2) {
drivers/net/ethernet/sfc/ef100.c
338
pci_resource_len(efx->pci_dev, bar));
drivers/net/ethernet/sfc/ef100.c
363
while ((cap = pci_find_next_ext_capability(efx->pci_dev, cap, PCI_EXT_CAP_ID_VNDR)) != 0) {
drivers/net/ethernet/sfc/ef100.c
423
static void ef100_pci_remove(struct pci_dev *pci_dev)
drivers/net/ethernet/sfc/ef100.c
425
struct efx_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/ef100.c
440
pci_dbg(pci_dev, "shutdown successful\n");
drivers/net/ethernet/sfc/ef100.c
442
pci_set_drvdata(pci_dev, NULL);
drivers/net/ethernet/sfc/ef100.c
447
static int ef100_pci_probe(struct pci_dev *pci_dev,
drivers/net/ethernet/sfc/ef100.c
459
probe_data->pci_dev = pci_dev;
drivers/net/ethernet/sfc/ef100.c
464
efx->pci_dev = pci_dev;
drivers/net/ethernet/sfc/ef100.c
465
pci_set_drvdata(pci_dev, efx);
drivers/net/ethernet/sfc/ef100.c
466
rc = efx_init_struct(efx, pci_dev);
drivers/net/ethernet/sfc/ef100.c
471
pci_info(pci_dev, "Solarflare EF100 NIC detected\n");
drivers/net/ethernet/sfc/ef100.c
475
pci_err(pci_dev,
drivers/net/ethernet/sfc/ef100.c
488
if (fcw.offset > pci_resource_len(efx->pci_dev, fcw.bar) - ESE_GZ_FCW_LEN) {
drivers/net/ethernet/sfc/ef100.c
489
pci_err(pci_dev, "Func control window overruns BAR\n");
drivers/net/ethernet/sfc/ef100.c
497
pci_resource_len(efx->pci_dev, fcw.bar));
drivers/net/ethernet/sfc/ef100.c
512
pci_dbg(pci_dev, "initialisation successful\n");
drivers/net/ethernet/sfc/ef100.c
517
ef100_pci_remove(pci_dev);
drivers/net/ethernet/sfc/ef100.c
522
static int ef100_pci_sriov_configure(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/sfc/ef100_netdev.c
342
net_dev->irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/ef100_netdev.c
433
pci_info(efx->pci_dev, "No network port on this PCI function");
drivers/net/ethernet/sfc/ef100_netdev.c
444
SET_NETDEV_DEV(net_dev, &efx->pci_dev->dev);
drivers/net/ethernet/sfc/ef100_netdev.c
492
pci_info(efx->pci_dev, "devlink registration failed");
drivers/net/ethernet/sfc/ef100_nic.c
1001
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_nic.c
1014
unsigned int bar_size = resource_size(&efx->pci_dev->resource[efx->mem_bar]);
drivers/net/ethernet/sfc/ef100_nic.c
1039
pci_err(efx->pci_dev, "Unsupported design parameters\n");
drivers/net/ethernet/sfc/ef100_nic.c
1097
pci_dbg(efx->pci_dev, "Firmware version %s\n", fw_version);
drivers/net/ethernet/sfc/ef100_nic.c
1101
pci_info(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_nic.c
1106
pci_info(efx->pci_dev, "Firmware uses old event descriptors\n");
drivers/net/ethernet/sfc/ef100_nic.c
1112
pci_info(efx->pci_dev, "Firmware uses unsolicited-event credits\n");
drivers/net/ethernet/sfc/ef100_nic.c
154
pci_warn(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_nic.c
890
pci_err(efx->pci_dev, "TSO_MAX_HDR_NUM_SEGS < 1\n");
drivers/net/ethernet/sfc/ef100_nic.c
903
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_nic.c
922
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_nic.c
944
pci_dbg(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_nic.c
959
pci_dbg(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_nic.c
976
pci_dbg(efx->pci_dev, "%u bytes of design parameters\n", total_len);
drivers/net/ethernet/sfc/ef100_nic.c
997
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_rep.c
254
pci_dbg(efx->pci_dev, "VF %u has mport ID %#x\n", efv->idx, efv->mport);
drivers/net/ethernet/sfc/ef100_rep.c
289
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_rep.c
296
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_rep.c
304
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_rep.c
309
pci_dbg(efx->pci_dev, "Representor for VF %d is %s\n", i,
drivers/net/ethernet/sfc/ef100_rep.c
380
pci_warn(efx->pci_dev,
drivers/net/ethernet/sfc/ef100_sriov.c
19
struct pci_dev *dev = efx->pci_dev;
drivers/net/ethernet/sfc/ef100_sriov.c
50
struct pci_dev *dev = efx->pci_dev;
drivers/net/ethernet/sfc/ef10_sriov.c
125
if (vf->pci_dev && pci_is_dev_assigned(vf->pci_dev))
drivers/net/ethernet/sfc/ef10_sriov.c
266
if (pci_sriov_get_totalvfs(efx->pci_dev) <= 0) {
drivers/net/ethernet/sfc/ef10_sriov.c
367
if (!pci_vfs_assigned(efx->pci_dev))
drivers/net/ethernet/sfc/ef10_sriov.c
379
struct pci_dev *dev = efx->pci_dev;
drivers/net/ethernet/sfc/ef10_sriov.c
409
struct pci_dev *dev = efx->pci_dev;
drivers/net/ethernet/sfc/ef10_sriov.c
422
nic_data->vf[i].pci_dev = NULL;
drivers/net/ethernet/sfc/ef10_sriov.c
455
if (pci_num_vf(efx->pci_dev) && !pci_vfs_assigned(efx->pci_dev))
drivers/net/ethernet/sfc/ef10_sriov.c
456
pci_disable_sriov(efx->pci_dev);
drivers/net/ethernet/sfc/ef10_sriov.h
23
struct pci_dev *pci_dev;
drivers/net/ethernet/sfc/efx.c
1046
pci_err(efx->pci_dev, "failed to initialise NIC\n");
drivers/net/ethernet/sfc/efx.c
1093
pci_err(efx->pci_dev, "SR-IOV can't be enabled rc %d\n",
drivers/net/ethernet/sfc/efx.c
1129
pci_err(efx->pci_dev, "devlink registration failed");
drivers/net/ethernet/sfc/efx.c
1149
static int efx_pci_probe(struct pci_dev *pci_dev,
drivers/net/ethernet/sfc/efx.c
1161
probe_data->pci_dev = pci_dev;
drivers/net/ethernet/sfc/efx.c
1176
pci_set_drvdata(pci_dev, efx);
drivers/net/ethernet/sfc/efx.c
1177
SET_NETDEV_DEV(net_dev, &pci_dev->dev);
drivers/net/ethernet/sfc/efx.c
1178
rc = efx_init_struct(efx, pci_dev);
drivers/net/ethernet/sfc/efx.c
1182
pci_info(pci_dev, "Solarflare NIC detected\n");
drivers/net/ethernet/sfc/efx.c
1247
static int efx_pci_sriov_configure(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/sfc/efx.c
1283
static void efx_pci_shutdown(struct pci_dev *pci_dev)
drivers/net/ethernet/sfc/efx.c
1285
struct efx_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/efx.c
1290
efx_pm_freeze(&pci_dev->dev);
drivers/net/ethernet/sfc/efx.c
1291
pci_disable_device(pci_dev);
drivers/net/ethernet/sfc/efx.c
1334
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/net/ethernet/sfc/efx.c
1335
struct efx_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/efx.c
1341
pci_save_state(pci_dev);
drivers/net/ethernet/sfc/efx.c
1342
return pci_set_power_state(pci_dev, PCI_D3hot);
drivers/net/ethernet/sfc/efx.c
1348
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/net/ethernet/sfc/efx.c
1349
struct efx_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/efx.c
1352
rc = pci_set_power_state(pci_dev, PCI_D0);
drivers/net/ethernet/sfc/efx.c
1355
pci_restore_state(pci_dev);
drivers/net/ethernet/sfc/efx.c
1356
rc = pci_enable_device(pci_dev);
drivers/net/ethernet/sfc/efx.c
1359
pci_set_master(efx->pci_dev);
drivers/net/ethernet/sfc/efx.c
213
pci_name(efx->pci_dev),
drivers/net/ethernet/sfc/efx.c
227
pci_name(other->pci_dev),
drivers/net/ethernet/sfc/efx.c
794
net_dev->irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/efx.c
811
pci_err(efx->pci_dev, "aborting probe due to scheduled reset\n");
drivers/net/ethernet/sfc/efx.c
840
rc = device_create_file(&efx->pci_dev->dev, &dev_attr_phy_type);
drivers/net/ethernet/sfc/efx.c
871
strscpy(efx->name, pci_name(efx->pci_dev), sizeof(efx->name));
drivers/net/ethernet/sfc/efx.c
873
device_remove_file(&efx->pci_dev->dev, &dev_attr_phy_type);
drivers/net/ethernet/sfc/efx.c
956
static void efx_pci_remove(struct pci_dev *pci_dev)
drivers/net/ethernet/sfc/efx.c
961
efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/efx.c
984
pci_dbg(efx->pci_dev, "shutdown successful\n");
drivers/net/ethernet/sfc/efx.c
999
struct pci_dev *dev = efx->pci_dev;
drivers/net/ethernet/sfc/efx_channels.c
149
vec_count = pci_msix_vec_count(efx->pci_dev);
drivers/net/ethernet/sfc/efx_channels.c
269
rc = pci_enable_msix_range(efx->pci_dev, xentries, 1,
drivers/net/ethernet/sfc/efx_channels.c
305
rc = pci_enable_msi(efx->pci_dev);
drivers/net/ethernet/sfc/efx_channels.c
307
efx_get_channel(efx, 0)->irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/efx_channels.c
327
efx->legacy_irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/efx_channels.c
365
const struct cpumask *numa_mask = cpumask_of_pcibus(efx->pci_dev->bus);
drivers/net/ethernet/sfc/efx_channels.c
408
pci_disable_msi(efx->pci_dev);
drivers/net/ethernet/sfc/efx_channels.c
409
pci_disable_msix(efx->pci_dev);
drivers/net/ethernet/sfc/efx_channels.c
70
cpumask_of_pcibus(efx->pci_dev->bus));
drivers/net/ethernet/sfc/efx_common.c
1020
pci_name(pci_dev));
drivers/net/ethernet/sfc/efx_common.c
1054
struct pci_dev *pci_dev = efx->pci_dev;
drivers/net/ethernet/sfc/efx_common.c
1058
pci_dbg(pci_dev, "initialising I/O bar=%d\n", bar);
drivers/net/ethernet/sfc/efx_common.c
1060
rc = pci_enable_device(pci_dev);
drivers/net/ethernet/sfc/efx_common.c
1062
pci_err(pci_dev, "failed to enable PCI device\n");
drivers/net/ethernet/sfc/efx_common.c
1066
pci_set_master(pci_dev);
drivers/net/ethernet/sfc/efx_common.c
1068
rc = dma_set_mask_and_coherent(&pci_dev->dev, dma_mask);
drivers/net/ethernet/sfc/efx_common.c
1070
pci_err(efx->pci_dev, "could not find a suitable DMA mask\n");
drivers/net/ethernet/sfc/efx_common.c
1073
pci_dbg(efx->pci_dev, "using DMA mask %llx\n", (unsigned long long)dma_mask);
drivers/net/ethernet/sfc/efx_common.c
1075
efx->membase_phys = pci_resource_start(efx->pci_dev, bar);
drivers/net/ethernet/sfc/efx_common.c
1077
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/efx_common.c
1084
rc = pci_request_region(pci_dev, bar, "sfc");
drivers/net/ethernet/sfc/efx_common.c
1086
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/efx_common.c
1094
pci_err(efx->pci_dev,
drivers/net/ethernet/sfc/efx_common.c
1100
pci_dbg(efx->pci_dev,
drivers/net/ethernet/sfc/efx_common.c
1108
pci_release_region(efx->pci_dev, bar);
drivers/net/ethernet/sfc/efx_common.c
1112
pci_disable_device(efx->pci_dev);
drivers/net/ethernet/sfc/efx_common.c
1119
pci_dbg(efx->pci_dev, "shutting down I/O\n");
drivers/net/ethernet/sfc/efx_common.c
1127
pci_release_region(efx->pci_dev, efx->mem_bar);
drivers/net/ethernet/sfc/efx_common.c
1133
if (!pci_vfs_assigned(efx->pci_dev))
drivers/net/ethernet/sfc/efx_common.c
1134
pci_disable_device(efx->pci_dev);
drivers/net/ethernet/sfc/efx_common.c
1164
int rc = device_create_file(&efx->pci_dev->dev, &dev_attr_mcdi_logging);
drivers/net/ethernet/sfc/efx_common.c
1174
device_remove_file(&efx->pci_dev->dev, &dev_attr_mcdi_logging);
drivers/net/ethernet/sfc/efx_common.c
1182
static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/sfc/efx_common.c
1220
static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/sfc/efx_common.c
1235
static void efx_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/sfc/efx_common.c
675
struct eeh_dev *eehdev = pci_dev_to_eeh_dev(efx->pci_dev);
drivers/net/ethernet/sfc/efx_common.c
826
pci_set_master(efx->pci_dev);
drivers/net/ethernet/sfc/efx_common.c
961
int efx_init_struct(struct efx_nic *efx, struct pci_dev *pci_dev)
drivers/net/ethernet/sfc/efx_common.c
975
efx->pci_dev = pci_dev;
drivers/net/ethernet/sfc/efx_common.c
978
strscpy(efx->name, pci_name(pci_dev), sizeof(efx->name));
drivers/net/ethernet/sfc/efx_common.h
17
int efx_init_struct(struct efx_nic *efx, struct pci_dev *pci_dev);
drivers/net/ethernet/sfc/efx_devlink.c
648
pci_warn_once(efx->pci_dev, "No mport ID found for PF.\n");
drivers/net/ethernet/sfc/efx_devlink.c
650
pci_warn_once(efx->pci_dev, "No mport ID found for VF %u.\n",
drivers/net/ethernet/sfc/efx_devlink.c
659
pci_warn_once(efx->pci_dev, "No mport found for PF.\n");
drivers/net/ethernet/sfc/efx_devlink.c
661
pci_warn_once(efx->pci_dev, "No mport found for VF %u.\n",
drivers/net/ethernet/sfc/efx_devlink.c
669
pci_warn(efx->pci_dev,
drivers/net/ethernet/sfc/efx_devlink.c
672
pci_warn(efx->pci_dev,
drivers/net/ethernet/sfc/efx_devlink.c
727
&efx->pci_dev->dev);
drivers/net/ethernet/sfc/ethtool_common.c
111
strscpy(info->bus_info, pci_name(efx->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/sfc/falcon/efx.c
1166
pci_name(efx->pci_dev),
drivers/net/ethernet/sfc/falcon/efx.c
1180
pci_name(other->pci_dev),
drivers/net/ethernet/sfc/falcon/efx.c
1214
struct pci_dev *pci_dev = efx->pci_dev;
drivers/net/ethernet/sfc/falcon/efx.c
1223
rc = pci_enable_device(pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
1230
pci_set_master(pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
1237
rc = dma_set_mask_and_coherent(&pci_dev->dev, dma_mask);
drivers/net/ethernet/sfc/falcon/efx.c
1250
efx->membase_phys = pci_resource_start(efx->pci_dev, bar);
drivers/net/ethernet/sfc/falcon/efx.c
1251
rc = pci_request_region(pci_dev, bar, "sfc");
drivers/net/ethernet/sfc/falcon/efx.c
1274
pci_release_region(efx->pci_dev, bar);
drivers/net/ethernet/sfc/falcon/efx.c
1278
pci_disable_device(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
1296
pci_release_region(efx->pci_dev, bar);
drivers/net/ethernet/sfc/falcon/efx.c
1301
if (!pci_vfs_assigned(efx->pci_dev))
drivers/net/ethernet/sfc/falcon/efx.c
1302
pci_disable_device(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
1376
rc = pci_enable_msix_range(efx->pci_dev,
drivers/net/ethernet/sfc/falcon/efx.c
1418
rc = pci_enable_msi(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
1420
ef4_get_channel(efx, 0)->irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/falcon/efx.c
1433
efx->legacy_irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/falcon/efx.c
1575
pci_disable_msi(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
1576
pci_disable_msix(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
2251
net_dev->irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/falcon/efx.c
2295
rc = device_create_file(&efx->pci_dev->dev, &dev_attr_phy_type);
drivers/net/ethernet/sfc/falcon/efx.c
2322
strscpy(efx->name, pci_name(efx->pci_dev), sizeof(efx->name));
drivers/net/ethernet/sfc/falcon/efx.c
2323
device_remove_file(&efx->pci_dev->dev, &dev_attr_phy_type);
drivers/net/ethernet/sfc/falcon/efx.c
2438
pci_set_master(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
2476
struct eeh_dev *eehdev = pci_dev_to_eeh_dev(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
2616
struct pci_dev *pci_dev, struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/efx.c
2630
efx->pci_dev = pci_dev;
drivers/net/ethernet/sfc/falcon/efx.c
2633
strscpy(efx->name, pci_name(pci_dev), sizeof(efx->name));
drivers/net/ethernet/sfc/falcon/efx.c
2664
pci_name(pci_dev));
drivers/net/ethernet/sfc/falcon/efx.c
2731
static void ef4_pci_remove(struct pci_dev *pci_dev)
drivers/net/ethernet/sfc/falcon/efx.c
2735
efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
2765
struct pci_dev *dev = efx->pci_dev;
drivers/net/ethernet/sfc/falcon/efx.c
2853
static int ef4_pci_probe(struct pci_dev *pci_dev,
drivers/net/ethernet/sfc/falcon/efx.c
2869
pci_set_drvdata(pci_dev, efx);
drivers/net/ethernet/sfc/falcon/efx.c
2870
SET_NETDEV_DEV(net_dev, &pci_dev->dev);
drivers/net/ethernet/sfc/falcon/efx.c
2871
rc = ef4_init_struct(efx, pci_dev, net_dev);
drivers/net/ethernet/sfc/falcon/efx.c
2993
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/net/ethernet/sfc/falcon/efx.c
2994
struct ef4_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
3000
pci_save_state(pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
3001
return pci_set_power_state(pci_dev, PCI_D3hot);
drivers/net/ethernet/sfc/falcon/efx.c
3007
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/net/ethernet/sfc/falcon/efx.c
3008
struct ef4_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
3011
rc = pci_set_power_state(pci_dev, PCI_D0);
drivers/net/ethernet/sfc/falcon/efx.c
3014
pci_restore_state(pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
3015
rc = pci_enable_device(pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
3018
pci_set_master(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
3053
static pci_ers_result_t ef4_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/sfc/falcon/efx.c
3089
static pci_ers_result_t ef4_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/sfc/falcon/efx.c
3104
static void ef4_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/sfc/falcon/ethtool.c
167
strscpy(info->bus_info, pci_name(efx->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/sfc/falcon/falcon.c
1988
rc = pci_save_state(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/falcon.c
2033
pci_restore_state(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/falcon.c
2052
pci_restore_state(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/falcon.c
2308
struct pci_dev *dev;
drivers/net/ethernet/sfc/falcon/falcon.c
2309
u8 pci_rev = efx->pci_dev->revision;
drivers/net/ethernet/sfc/falcon/falcon.c
2328
dev = pci_dev_get(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/falcon.c
2332
if (dev->bus == efx->pci_dev->bus &&
drivers/net/ethernet/sfc/falcon/falcon.c
2333
dev->devfn == efx->pci_dev->devfn + 1) {
drivers/net/ethernet/sfc/falcon/falcon.c
2389
board->i2c_adap.dev.parent = &efx->pci_dev->dev;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
407
device_remove_file(&efx->pci_dev->dev, &dev_attr_phy_flash_cfg);
drivers/net/ethernet/sfc/falcon/falcon_boards.c
486
rc = device_create_file(&efx->pci_dev->dev, &dev_attr_phy_flash_cfg);
drivers/net/ethernet/sfc/falcon/farch.c
1471
pci_clear_master(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/farch.c
727
if (efx->pci_dev->is_busmaster) {
drivers/net/ethernet/sfc/falcon/net_driver.h
770
struct pci_dev *pci_dev;
drivers/net/ethernet/sfc/falcon/nic.c
33
buffer->addr = dma_alloc_coherent(&efx->pci_dev->dev, len,
drivers/net/ethernet/sfc/falcon/nic.c
44
dma_free_coherent(&efx->pci_dev->dev, buffer->len,
drivers/net/ethernet/sfc/falcon/nic.c
88
efx->pci_dev->irq);
drivers/net/ethernet/sfc/falcon/nic.h
280
struct pci_dev *pci_dev2;
drivers/net/ethernet/sfc/falcon/rx.c
131
dma_unmap_page(&efx->pci_dev->dev, state->dma_addr,
drivers/net/ethernet/sfc/falcon/rx.c
172
dma_map_page(&efx->pci_dev->dev, page, 0,
drivers/net/ethernet/sfc/falcon/rx.c
175
if (unlikely(dma_mapping_error(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/falcon/rx.c
220
dma_unmap_page(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/falcon/rx.c
727
domain = iommu_get_domain_for_dev(&efx->pci_dev->dev);
drivers/net/ethernet/sfc/falcon/rx.c
814
dma_unmap_page(&efx->pci_dev->dev, state->dma_addr,
drivers/net/ethernet/sfc/falcon/rx.c
88
dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len,
drivers/net/ethernet/sfc/falcon/tx.c
202
struct device *dma_dev = &efx->pci_dev->dev;
drivers/net/ethernet/sfc/falcon/tx.c
49
struct device *dma_dev = &tx_queue->efx->pci_dev->dev;
drivers/net/ethernet/sfc/mae.c
1074
pci_err(efx->pci_dev, "Failed to insert MPORT %08x, rc %d\n",
drivers/net/ethernet/sfc/mae.c
1115
pci_dbg(efx->pci_dev, "MAE interface_idx is %u\n",
drivers/net/ethernet/sfc/mae.c
442
pci_info(efx->pci_dev,
drivers/net/ethernet/sfc/mae.c
450
pci_info(efx->pci_dev,
drivers/net/ethernet/sfc/mae.c
456
pci_info(efx->pci_dev,
drivers/net/ethernet/sfc/mcdi.c
101
pci_err(efx->pci_dev, "Unable to register driver with MCPU\n");
drivers/net/ethernet/sfc/mcdi.c
106
pci_err(efx->pci_dev, "Host already registered with MCPU\n");
drivers/net/ethernet/sfc/mcdi.c
1424
pci_err(efx->pci_dev, "%s: failed rc=%d\n", __func__, rc);
drivers/net/ethernet/sfc/mcdi.c
1448
pci_dbg(efx->pci_dev,
drivers/net/ethernet/sfc/mcdi.c
1492
pci_err(efx->pci_dev, "%s: failed rc=%d\n", __func__, rc);
drivers/net/ethernet/sfc/mcdi.c
1911
rc = pci_reset_function(efx->pci_dev);
drivers/net/ethernet/sfc/mcdi_mon.c
504
hwmon->device = hwmon_device_register_with_groups(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/net_driver.h
1024
struct pci_dev *pci_dev;
drivers/net/ethernet/sfc/net_driver.h
1206
struct pci_dev *pci_dev;
drivers/net/ethernet/sfc/nic.c
34
buffer->addr = dma_alloc_coherent(&efx->pci_dev->dev, len,
drivers/net/ethernet/sfc/nic.c
45
dma_free_coherent(&efx->pci_dev->dev, buffer->len,
drivers/net/ethernet/sfc/nic.c
89
efx->pci_dev->irq);
drivers/net/ethernet/sfc/ptp.c
1618
&efx->pci_dev->dev);
drivers/net/ethernet/sfc/ptp.c
644
pci_info(efx->pci_dev, "no PTP support\n");
drivers/net/ethernet/sfc/ptp.c
814
pci_info(efx->pci_dev, "no PTP support\n");
drivers/net/ethernet/sfc/rx.c
279
dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr,
drivers/net/ethernet/sfc/rx_common.c
165
dma_unmap_page(&efx->pci_dev->dev, state->dma_addr,
drivers/net/ethernet/sfc/rx_common.c
327
dma_unmap_page(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/rx_common.c
390
dma_map_page(&efx->pci_dev->dev, page, 0,
drivers/net/ethernet/sfc/rx_common.c
393
if (unlikely(dma_mapping_error(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/rx_common.c
60
dma_unmap_page(&efx->pci_dev->dev, state->dma_addr,
drivers/net/ethernet/sfc/rx_common.h
71
dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len,
drivers/net/ethernet/sfc/siena/efx.c
1042
static int efx_pci_probe(struct pci_dev *pci_dev,
drivers/net/ethernet/sfc/siena/efx.c
1058
pci_set_drvdata(pci_dev, efx);
drivers/net/ethernet/sfc/siena/efx.c
1059
SET_NETDEV_DEV(net_dev, &pci_dev->dev);
drivers/net/ethernet/sfc/siena/efx.c
1060
rc = efx_siena_init_struct(efx, pci_dev, net_dev);
drivers/net/ethernet/sfc/siena/efx.c
1064
pci_info(pci_dev, "Solarflare NIC detected\n");
drivers/net/ethernet/sfc/siena/efx.c
1128
static int efx_pci_sriov_configure(struct pci_dev *dev, int num_vfs)
drivers/net/ethernet/sfc/siena/efx.c
1164
static void efx_pci_shutdown(struct pci_dev *pci_dev)
drivers/net/ethernet/sfc/siena/efx.c
1166
struct efx_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
1171
efx_pm_freeze(&pci_dev->dev);
drivers/net/ethernet/sfc/siena/efx.c
1172
pci_disable_device(pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
1215
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/net/ethernet/sfc/siena/efx.c
1216
struct efx_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
1222
pci_save_state(pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
1223
return pci_set_power_state(pci_dev, PCI_D3hot);
drivers/net/ethernet/sfc/siena/efx.c
1229
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/net/ethernet/sfc/siena/efx.c
1230
struct efx_nic *efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
1233
rc = pci_set_power_state(pci_dev, PCI_D0);
drivers/net/ethernet/sfc/siena/efx.c
1236
pci_restore_state(pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
1237
rc = pci_enable_device(pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
1240
pci_set_master(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
222
pci_name(efx->pci_dev),
drivers/net/ethernet/sfc/siena/efx.c
236
pci_name(other->pci_dev),
drivers/net/ethernet/sfc/siena/efx.c
716
net_dev->irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/siena/efx.c
734
pci_err(efx->pci_dev, "aborting probe due to scheduled reset\n");
drivers/net/ethernet/sfc/siena/efx.c
761
rc = device_create_file(&efx->pci_dev->dev, &dev_attr_phy_type);
drivers/net/ethernet/sfc/siena/efx.c
791
strscpy(efx->name, pci_name(efx->pci_dev), sizeof(efx->name));
drivers/net/ethernet/sfc/siena/efx.c
793
device_remove_file(&efx->pci_dev->dev, &dev_attr_phy_type);
drivers/net/ethernet/sfc/siena/efx.c
860
static void efx_pci_remove(struct pci_dev *pci_dev)
drivers/net/ethernet/sfc/siena/efx.c
864
efx = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sfc/siena/efx.c
898
struct pci_dev *dev = efx->pci_dev;
drivers/net/ethernet/sfc/siena/efx.c
945
pci_err(efx->pci_dev, "failed to initialise NIC\n");
drivers/net/ethernet/sfc/siena/efx.c
992
pci_err(efx->pci_dev, "SR-IOV can't be enabled rc %d\n",
drivers/net/ethernet/sfc/siena/efx_channels.c
150
vec_count = pci_msix_vec_count(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_channels.c
270
rc = pci_enable_msix_range(efx->pci_dev, xentries, 1,
drivers/net/ethernet/sfc/siena/efx_channels.c
306
rc = pci_enable_msi(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_channels.c
308
efx_get_channel(efx, 0)->irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/siena/efx_channels.c
328
efx->legacy_irq = efx->pci_dev->irq;
drivers/net/ethernet/sfc/siena/efx_channels.c
366
const struct cpumask *numa_mask = cpumask_of_pcibus(efx->pci_dev->bus);
drivers/net/ethernet/sfc/siena/efx_channels.c
409
pci_disable_msi(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_channels.c
410
pci_disable_msix(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_channels.c
70
cpumask_of_pcibus(efx->pci_dev->bus));
drivers/net/ethernet/sfc/siena/efx_common.c
1001
efx->pci_dev = pci_dev;
drivers/net/ethernet/sfc/siena/efx_common.c
1004
strscpy(efx->name, pci_name(pci_dev), sizeof(efx->name));
drivers/net/ethernet/sfc/siena/efx_common.c
1045
pci_name(pci_dev));
drivers/net/ethernet/sfc/siena/efx_common.c
1079
struct pci_dev *pci_dev = efx->pci_dev;
drivers/net/ethernet/sfc/siena/efx_common.c
1086
rc = pci_enable_device(pci_dev);
drivers/net/ethernet/sfc/siena/efx_common.c
1093
pci_set_master(pci_dev);
drivers/net/ethernet/sfc/siena/efx_common.c
1095
rc = dma_set_mask_and_coherent(&pci_dev->dev, dma_mask);
drivers/net/ethernet/sfc/siena/efx_common.c
1104
efx->membase_phys = pci_resource_start(efx->pci_dev, bar);
drivers/net/ethernet/sfc/siena/efx_common.c
1113
rc = pci_request_region(pci_dev, bar, "sfc");
drivers/net/ethernet/sfc/siena/efx_common.c
1137
pci_release_region(efx->pci_dev, bar);
drivers/net/ethernet/sfc/siena/efx_common.c
1141
pci_disable_device(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_common.c
1156
pci_release_region(efx->pci_dev, efx->mem_bar);
drivers/net/ethernet/sfc/siena/efx_common.c
1162
if (!pci_vfs_assigned(efx->pci_dev))
drivers/net/ethernet/sfc/siena/efx_common.c
1163
pci_disable_device(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_common.c
1193
int rc = device_create_file(&efx->pci_dev->dev, &dev_attr_mcdi_logging);
drivers/net/ethernet/sfc/siena/efx_common.c
1203
device_remove_file(&efx->pci_dev->dev, &dev_attr_mcdi_logging);
drivers/net/ethernet/sfc/siena/efx_common.c
1211
static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/sfc/siena/efx_common.c
1247
static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/sfc/siena/efx_common.c
1262
static void efx_io_resume(struct pci_dev *pdev)
drivers/net/ethernet/sfc/siena/efx_common.c
702
struct eeh_dev *eehdev = pci_dev_to_eeh_dev(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_common.c
850
pci_set_master(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_common.c
987
struct pci_dev *pci_dev, struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/efx_common.h
17
int efx_siena_init_struct(struct efx_nic *efx, struct pci_dev *pci_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
111
strscpy(info->bus_info, pci_name(efx->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/sfc/siena/farch.c
1487
pci_clear_master(efx->pci_dev);
drivers/net/ethernet/sfc/siena/farch.c
726
if (efx->pci_dev->is_busmaster) {
drivers/net/ethernet/sfc/siena/mcdi.c
1871
rc = pci_reset_function(efx->pci_dev);
drivers/net/ethernet/sfc/siena/mcdi_mon.c
504
hwmon->device = hwmon_device_register_with_groups(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/siena/net_driver.h
943
struct pci_dev *pci_dev;
drivers/net/ethernet/sfc/siena/nic.c
34
buffer->addr = dma_alloc_coherent(&efx->pci_dev->dev, len,
drivers/net/ethernet/sfc/siena/nic.c
45
dma_free_coherent(&efx->pci_dev->dev, buffer->len,
drivers/net/ethernet/sfc/siena/nic.c
89
efx->pci_dev->irq);
drivers/net/ethernet/sfc/siena/ptp.c
1499
&efx->pci_dev->dev);
drivers/net/ethernet/sfc/siena/ptp.c
651
pci_info(efx->pci_dev, "no PTP support\n");
drivers/net/ethernet/sfc/siena/ptp.c
827
pci_info(efx->pci_dev, "no PTP support\n");
drivers/net/ethernet/sfc/siena/rx.c
281
dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr,
drivers/net/ethernet/sfc/siena/rx_common.c
168
dma_unmap_page(&efx->pci_dev->dev, state->dma_addr,
drivers/net/ethernet/sfc/siena/rx_common.c
324
dma_unmap_page(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/siena/rx_common.c
387
dma_map_page(&efx->pci_dev->dev, page, 0,
drivers/net/ethernet/sfc/siena/rx_common.c
390
if (unlikely(dma_mapping_error(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/siena/rx_common.c
63
dma_unmap_page(&efx->pci_dev->dev, state->dma_addr,
drivers/net/ethernet/sfc/siena/rx_common.h
64
dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len,
drivers/net/ethernet/sfc/siena/siena.c
215
struct eeh_dev *eehdev = pci_dev_to_eeh_dev(efx->pci_dev);
drivers/net/ethernet/sfc/siena/siena.c
701
pci_wake_from_d3(efx->pci_dev, true);
drivers/net/ethernet/sfc/siena/siena.c
705
pci_wake_from_d3(efx->pci_dev, false);
drivers/net/ethernet/sfc/siena/siena.c
731
pci_wake_from_d3(efx->pci_dev, true);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1061
pci_info(efx->pci_dev, "no SR-IOV VFs probed\n");
drivers/net/ethernet/sfc/siena/siena_sriov.c
1130
&efx->pci_dev->dev, EFX_PAGE_SIZE,
drivers/net/ethernet/sfc/siena/siena_sriov.c
1155
dma_free_coherent(&efx->pci_dev->dev, EFX_PAGE_SIZE,
drivers/net/ethernet/sfc/siena/siena_sriov.c
1188
dma_free_coherent(&efx->pci_dev->dev, EFX_PAGE_SIZE,
drivers/net/ethernet/sfc/siena/siena_sriov.c
1242
struct pci_dev *pci_dev = efx->pci_dev;
drivers/net/ethernet/sfc/siena/siena_sriov.c
1249
sriov = pci_find_ext_capability(pci_dev, PCI_EXT_CAP_ID_SRIOV);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1253
pci_read_config_word(pci_dev, sriov + PCI_SRIOV_VF_OFFSET, &offset);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1254
pci_read_config_word(pci_dev, sriov + PCI_SRIOV_VF_STRIDE, &stride);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1257
devfn = pci_dev->devfn + offset;
drivers/net/ethernet/sfc/siena/siena_sriov.c
1268
pci_domain_nr(pci_dev->bus), pci_dev->bus->number,
drivers/net/ethernet/sfc/siena/siena_sriov.c
1341
rc = pci_enable_sriov(efx->pci_dev, efx->vf_count);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1392
pci_disable_sriov(efx->pci_dev);
drivers/net/ethernet/sfc/siena/siena_sriov.c
429
copy[1].from_rid = efx->pci_dev->devfn;
drivers/net/ethernet/sfc/siena/siena_sriov.c
446
copy[pos].from_rid = efx->pci_dev->devfn;
drivers/net/ethernet/sfc/siena/siena_sriov.c
884
copy[0].to_rid = efx->pci_dev->devfn;
drivers/net/ethernet/sfc/siena/siena_sriov.c
972
copy_req[k].from_rid = efx->pci_dev->devfn;
drivers/net/ethernet/sfc/siena/tx.c
266
dma_addr = dma_map_single(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/siena/tx.c
269
if (dma_mapping_error(&efx->pci_dev->dev, dma_addr))
drivers/net/ethernet/sfc/siena/tx_common.c
127
struct device *dma_dev = &tx_queue->efx->pci_dev->dev;
drivers/net/ethernet/sfc/siena/tx_common.c
332
struct device *dma_dev = &efx->pci_dev->dev;
drivers/net/ethernet/sfc/tc.c
2802
pci_dbg(efx->pci_dev, "created rep mport 0x%08x (0x%04x)\n",
drivers/net/ethernet/sfc/tx.c
473
dma_addr = dma_map_single(&efx->pci_dev->dev,
drivers/net/ethernet/sfc/tx.c
476
if (dma_mapping_error(&efx->pci_dev->dev, dma_addr))
drivers/net/ethernet/sfc/tx_common.c
164
struct device *dma_dev = &tx_queue->efx->pci_dev->dev;
drivers/net/ethernet/sfc/tx_common.c
372
struct device *dma_dev = &efx->pci_dev->dev;
drivers/net/ethernet/sfc/tx_tso.c
173
struct device *dma_dev = &efx->pci_dev->dev;
drivers/net/ethernet/sfc/tx_tso.c
211
st->unmap_addr = skb_frag_dma_map(&efx->pci_dev->dev, frag, 0,
drivers/net/ethernet/sfc/tx_tso.c
213
if (likely(!dma_mapping_error(&efx->pci_dev->dev, st->unmap_addr))) {
drivers/net/ethernet/sfc/tx_tso.c
438
dma_unmap_page(&efx->pci_dev->dev, state.unmap_addr,
drivers/net/ethernet/sfc/tx_tso.c
444
dma_unmap_single(&efx->pci_dev->dev, state.header_dma_addr,
drivers/net/ethernet/silan/sc92031.c
1047
struct pci_dev *pdev = priv->pdev;
drivers/net/ethernet/silan/sc92031.c
1397
static int sc92031_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/silan/sc92031.c
1493
static void sc92031_remove(struct pci_dev *pdev)
drivers/net/ethernet/silan/sc92031.c
268
struct pci_dev *pdev;
drivers/net/ethernet/silan/sc92031.c
995
struct pci_dev *pdev = priv->pdev;
drivers/net/ethernet/sis/sis190.c
1066
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/sis/sis190.c
1121
sis190_unmap_tx_skb(tp->pci_dev, skb, tp->TxDescRing + i);
drivers/net/ethernet/sis/sis190.c
1147
synchronize_irq(tp->pci_dev->irq);
drivers/net/ethernet/sis/sis190.c
1163
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/sis/sis190.c
1209
mapping = dma_map_single(&tp->pci_dev->dev, skb->data, len,
drivers/net/ethernet/sis/sis190.c
1211
if (dma_mapping_error(&tp->pci_dev->dev, mapping)) {
drivers/net/ethernet/sis/sis190.c
1313
pci_name(tp->pci_dev), mii_if->phy_id);
drivers/net/ethernet/sis/sis190.c
1353
pci_name(tp->pci_dev), p->name, phy_id);
drivers/net/ethernet/sis/sis190.c
1358
pci_name(tp->pci_dev),
drivers/net/ethernet/sis/sis190.c
1425
pci_name(tp->pci_dev));
drivers/net/ethernet/sis/sis190.c
1451
static void sis190_release_board(struct pci_dev *pdev)
drivers/net/ethernet/sis/sis190.c
1462
static struct net_device *sis190_init_board(struct pci_dev *pdev)
drivers/net/ethernet/sis/sis190.c
1530
tp->pci_dev = pdev;
drivers/net/ethernet/sis/sis190.c
1584
static int sis190_get_mac_addr_from_eeprom(struct pci_dev *pdev,
drivers/net/ethernet/sis/sis190.c
1628
static int sis190_get_mac_addr_from_apc(struct pci_dev *pdev,
drivers/net/ethernet/sis/sis190.c
1633
struct pci_dev *isa_bridge;
drivers/net/ethernet/sis/sis190.c
1708
static int sis190_get_mac_addr(struct pci_dev *pdev, struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1774
strscpy(info->bus_info, pci_name(tp->pci_dev),
drivers/net/ethernet/sis/sis190.c
1859
static int sis190_init_one(struct pci_dev *pdev,
drivers/net/ethernet/sis/sis190.c
1930
static void sis190_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/sis/sis190.c
267
struct pci_dev *pci_dev;
drivers/net/ethernet/sis/sis190.c
497
mapping = dma_map_single(&tp->pci_dev->dev, skb->data, tp->rx_buf_sz,
drivers/net/ethernet/sis/sis190.c
499
if (dma_mapping_error(&tp->pci_dev->dev, mapping))
drivers/net/ethernet/sis/sis190.c
545
dma_sync_single_for_cpu(&tp->pci_dev->dev, addr, tp->rx_buf_sz,
drivers/net/ethernet/sis/sis190.c
602
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/sis/sis190.c
652
static void sis190_unmap_tx_skb(struct pci_dev *pdev, struct sk_buff *skb,
drivers/net/ethernet/sis/sis190.c
718
sis190_unmap_tx_skb(tp->pci_dev, skb, txd);
drivers/net/ethernet/sis/sis190.c
778
const int irq = tp->pci_dev->irq;
drivers/net/ethernet/sis/sis190.c
789
struct pci_dev *pdev = tp->pci_dev;
drivers/net/ethernet/sis/sis900.c
1012
const int irq = sp->pci_dev->irq;
drivers/net/ethernet/sis/sis900.c
1041
ret = request_irq(sis_priv->pci_dev->irq, sis900_interrupt, IRQF_SHARED,
drivers/net/ethernet/sis/sis900.c
1186
sis_priv->rx_ring[i].bufptr = dma_map_single(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1190
if (unlikely(dma_mapping_error(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1563
dma_unmap_single(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
159
struct pci_dev * pci_dev;
drivers/net/ethernet/sis/sis900.c
1614
sis_priv->tx_ring[entry].bufptr = dma_map_single(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1617
if (unlikely(dma_mapping_error(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1781
dma_unmap_single(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1829
dma_map_single(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1832
if (unlikely(dma_mapping_error(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1864
dma_map_single(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1867
if (unlikely(dma_mapping_error(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1933
dma_unmap_single(&sis_priv->pci_dev->dev,
drivers/net/ethernet/sis/sis900.c
1962
struct pci_dev *pdev = sis_priv->pci_dev;
drivers/net/ethernet/sis/sis900.c
2021
strscpy(info->bus_info, pci_name(sis_priv->pci_dev),
drivers/net/ethernet/sis/sis900.c
2088
pci_read_config_dword(sis_priv->pci_dev, CFGPMCSR, &cfgpmcsr);
drivers/net/ethernet/sis/sis900.c
2090
pci_write_config_dword(sis_priv->pci_dev, CFGPMCSR, cfgpmcsr);
drivers/net/ethernet/sis/sis900.c
2108
pci_read_config_dword(sis_priv->pci_dev, CFGPMCSR, &cfgpmcsr);
drivers/net/ethernet/sis/sis900.c
2110
pci_write_config_dword(sis_priv->pci_dev, CFGPMCSR, cfgpmcsr);
drivers/net/ethernet/sis/sis900.c
2476
static void sis900_remove(struct pci_dev *pci_dev)
drivers/net/ethernet/sis/sis900.c
2478
struct net_device *net_dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sis/sis900.c
2490
dma_free_coherent(&pci_dev->dev, RX_TOTAL_SIZE, sis_priv->rx_ring,
drivers/net/ethernet/sis/sis900.c
2492
dma_free_coherent(&pci_dev->dev, TX_TOTAL_SIZE, sis_priv->tx_ring,
drivers/net/ethernet/sis/sis900.c
2494
pci_iounmap(pci_dev, sis_priv->ioaddr);
drivers/net/ethernet/sis/sis900.c
252
static int sis900_get_mac_addr(struct pci_dev *pci_dev,
drivers/net/ethernet/sis/sis900.c
265
pci_name(pci_dev), signature);
drivers/net/ethernet/sis/sis900.c
287
static int sis630e_get_mac_addr(struct pci_dev *pci_dev,
drivers/net/ethernet/sis/sis900.c
290
struct pci_dev *isa_bridge = NULL;
drivers/net/ethernet/sis/sis900.c
300
pci_name(pci_dev));
drivers/net/ethernet/sis/sis900.c
329
static int sis635_get_mac_addr(struct pci_dev *pci_dev,
drivers/net/ethernet/sis/sis900.c
375
static int sis96x_get_mac_addr(struct pci_dev *pci_dev,
drivers/net/ethernet/sis/sis900.c
428
static int sis900_probe(struct pci_dev *pci_dev,
drivers/net/ethernet/sis/sis900.c
433
struct pci_dev *dev;
drivers/net/ethernet/sis/sis900.c
439
const char *dev_name = pci_name(pci_dev);
drivers/net/ethernet/sis/sis900.c
442
ret = pcim_enable_device(pci_dev);
drivers/net/ethernet/sis/sis900.c
445
i = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/net/ethernet/sis/sis900.c
452
pci_set_master(pci_dev);
drivers/net/ethernet/sis/sis900.c
457
SET_NETDEV_DEV(net_dev, &pci_dev->dev);
drivers/net/ethernet/sis/sis900.c
460
ret = pcim_request_all_regions(pci_dev, "sis900");
drivers/net/ethernet/sis/sis900.c
465
ioaddr = pci_iomap(pci_dev, 0, 0);
drivers/net/ethernet/sis/sis900.c
473
sis_priv->pci_dev = pci_dev;
drivers/net/ethernet/sis/sis900.c
478
pci_set_drvdata(pci_dev, net_dev);
drivers/net/ethernet/sis/sis900.c
480
ring_space = dma_alloc_coherent(&pci_dev->dev, TX_TOTAL_SIZE,
drivers/net/ethernet/sis/sis900.c
489
ring_space = dma_alloc_coherent(&pci_dev->dev, RX_TOTAL_SIZE,
drivers/net/ethernet/sis/sis900.c
515
sis_priv->chipset_rev = pci_dev->revision;
drivers/net/ethernet/sis/sis900.c
523
ret = sis630e_get_mac_addr(pci_dev, net_dev);
drivers/net/ethernet/sis/sis900.c
525
ret = sis635_get_mac_addr(pci_dev, net_dev);
drivers/net/ethernet/sis/sis900.c
527
ret = sis96x_get_mac_addr(pci_dev, net_dev);
drivers/net/ethernet/sis/sis900.c
529
ret = sis900_get_mac_addr(pci_dev, net_dev);
drivers/net/ethernet/sis/sis900.c
562
net_dev->name, card_name, ioaddr, pci_dev->irq,
drivers/net/ethernet/sis/sis900.c
573
dma_free_coherent(&pci_dev->dev, RX_TOTAL_SIZE, sis_priv->rx_ring,
drivers/net/ethernet/sis/sis900.c
576
dma_free_coherent(&pci_dev->dev, TX_TOTAL_SIZE, sis_priv->tx_ring,
drivers/net/ethernet/sis/sis900.c
579
pci_iounmap(pci_dev, ioaddr);
drivers/net/ethernet/sis/sis900.c
597
const char *dev_name = pci_name(sis_priv->pci_dev);
drivers/net/ethernet/sis/sis900.c
758
pci_name(sis_priv->pci_dev), sis_priv->cur_phy);
drivers/net/ethernet/smsc/epic100.c
1043
dma_unmap_single(&ep->pci_dev->dev,
drivers/net/ethernet/smsc/epic100.c
1186
dma_sync_single_for_cpu(&ep->pci_dev->dev,
drivers/net/ethernet/smsc/epic100.c
1192
dma_sync_single_for_device(&ep->pci_dev->dev,
drivers/net/ethernet/smsc/epic100.c
1197
dma_unmap_single(&ep->pci_dev->dev,
drivers/net/ethernet/smsc/epic100.c
1222
ep->rx_ring[entry].bufaddr = dma_map_single(&ep->pci_dev->dev,
drivers/net/ethernet/smsc/epic100.c
1278
struct pci_dev *pdev = ep->pci_dev;
drivers/net/ethernet/smsc/epic100.c
1391
strscpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/smsc/epic100.c
1507
static void epic_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/smsc/epic100.c
274
struct pci_dev *pci_dev; /* PCI bus location. */
drivers/net/ethernet/smsc/epic100.c
320
static int epic_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/smsc/epic100.c
425
ep->pci_dev = pdev;
drivers/net/ethernet/smsc/epic100.c
646
const int irq = ep->pci_dev->irq;
drivers/net/ethernet/smsc/epic100.c
922
ep->rx_ring[i].bufaddr = dma_map_single(&ep->pci_dev->dev,
drivers/net/ethernet/smsc/epic100.c
961
ep->tx_ring[entry].bufaddr = dma_map_single(&ep->pci_dev->dev,
drivers/net/ethernet/smsc/smsc9420.c
1492
smsc9420_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/smsc/smsc9420.c
1618
static void smsc9420_remove(struct pci_dev *pdev)
drivers/net/ethernet/smsc/smsc9420.c
47
struct pci_dev *pdev;
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1023
static int adln_sgmii_phy0_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1109
static int quark_default_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1149
static int stmmac_config_single_msi(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1171
static int stmmac_config_multi_msi(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1222
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1236
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1263
static int intel_eth_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1361
static void intel_eth_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
51
int (*setup)(struct pci_dev *pdev, struct plat_stmmacenet_data *plat);
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
616
static int intel_mgbe_common_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
760
static int ehl_common_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
786
static int ehl_sgmii_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
810
static int ehl_rgmii_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
825
static int ehl_pse0_common_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
841
static int ehl_pse0_rgmii1g_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
852
static int ehl_pse0_sgmii1g_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
874
static int ehl_pse1_common_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
890
static int ehl_pse1_rgmii1g_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
901
static int ehl_pse1_sgmii1g_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
923
static int tgl_common_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
93
static int stmmac_pci_find_phy_addr(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
944
static int tgl_sgmii_phy0_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
957
static int tgl_sgmii_phy1_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
970
static int adls_sgmii_phy0_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
984
static int adls_sgmii_phy1_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
998
static int adln_common_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
132
static int loongson_gmac_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
165
static int loongson_gnet_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
311
struct pci_dev *pdev;
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
377
static int loongson_dwmac_msi_config(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
407
static void loongson_dwmac_msi_clear(struct pci_dev *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
412
static int loongson_dwmac_dt_config(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
460
static void loongson_dwmac_dt_clear(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
466
static int loongson_dwmac_acpi_config(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
498
static int loongson_dwmac_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
578
static void loongson_dwmac_remove(struct pci_dev *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
83
int (*setup)(struct pci_dev *pdev, struct plat_stmmacenet_data *plat);
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
86
static void loongson_default_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c
208
motorcomm_default_plat_data(struct pci_dev *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c
259
struct pci_dev *pdev = data;
drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c
264
static int motorcomm_setup_irq(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c
293
static int motorcomm_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c
362
static void motorcomm_remove(struct pci_dev *pdev)
drivers/net/ethernet/stmicro/stmmac/stmmac_libpci.c
14
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_libpci.c
30
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c
118
static int stmmac_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c
192
static void stmmac_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c
20
int (*setup)(struct pci_dev *pdev, struct plat_stmmacenet_data *plat);
drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c
33
static int stmmac_default_data(struct pci_dev *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c
54
static int snps_gmac5_default_data(struct pci_dev *pdev,
drivers/net/ethernet/sun/cassini.c
3315
struct pci_dev *pdev = cp->pdev;
drivers/net/ethernet/sun/cassini.c
3346
struct pci_dev *pdev = cp->pdev;
drivers/net/ethernet/sun/cassini.c
4147
struct pci_dev *pdev = cp->pdev;
drivers/net/ethernet/sun/cassini.c
4162
struct pci_dev *pdev = cp->pdev;
drivers/net/ethernet/sun/cassini.c
4756
static void cas_program_bridge(struct pci_dev *cas_pdev)
drivers/net/ethernet/sun/cassini.c
4758
struct pci_dev *pdev = cas_pdev->bus->self;
drivers/net/ethernet/sun/cassini.c
4852
static int cas_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/sun/cassini.c
5096
static void cas_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/sun/cassini.h
2855
struct pci_dev *pdev;
drivers/net/ethernet/sun/niu.c
9069
struct pci_dev *pdev = np->pdev;
drivers/net/ethernet/sun/niu.c
9691
struct pci_dev *pdev,
drivers/net/ethernet/sun/niu.c
9776
static int niu_pci_init_one(struct pci_dev *pdev,
drivers/net/ethernet/sun/niu.c
9910
static void niu_pci_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/sun/niu.h
3248
struct pci_dev *pdev;
drivers/net/ethernet/sun/sungem.c
1920
struct pci_dev *pdev = gp->pdev;
drivers/net/ethernet/sun/sungem.c
2741
static void get_gem_mac_nonobp(struct pci_dev *pdev, unsigned char *dev_addr)
drivers/net/ethernet/sun/sungem.c
2791
static void gem_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/sun/sungem.c
2825
static int gem_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/sun/sungem.h
1018
struct pci_dev *pdev;
drivers/net/ethernet/sun/sunhme.c
2200
struct pci_dev *pdev = hp->happy_dev;
drivers/net/ethernet/sun/sunhme.c
2265
static struct quattro *quattro_pci_find(struct pci_dev *pdev)
drivers/net/ethernet/sun/sunhme.c
2268
struct pci_dev *bdev = pdev->bus->self;
drivers/net/ethernet/sun/sunhme.c
2275
struct pci_dev *qpdev = qp->quattro_dev;
drivers/net/ethernet/sun/sunhme.c
2310
static int is_quattro_p(struct pci_dev *pdev)
drivers/net/ethernet/sun/sunhme.c
2312
struct pci_dev *busdev = pdev->bus->self;
drivers/net/ethernet/sun/sunhme.c
2313
struct pci_dev *this_pdev;
drivers/net/ethernet/sun/sunhme.c
2362
static void __maybe_unused get_hme_mac_nonsparc(struct pci_dev *pdev,
drivers/net/ethernet/sun/sunhme.c
2615
static int happy_meal_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/sun/sunhme.c
2741
struct pci_dev *qpdev = qp->quattro_dev;
drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c
25
static int xlgmac_probe(struct pci_dev *pcidev, const struct pci_device_id *id)
drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c
55
static void xlgmac_remove(struct pci_dev *pcidev)
drivers/net/ethernet/tehuti/tehuti.c
1883
bdx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/tehuti/tehuti.c
2393
static void bdx_remove(struct pci_dev *pdev)
drivers/net/ethernet/tehuti/tehuti.c
97
static void print_hw_id(struct pci_dev *pdev)
drivers/net/ethernet/tehuti/tehuti.h
270
struct pci_dev *pdev;
drivers/net/ethernet/tehuti/tn40.c
1656
static struct net_device *tn40_netdev_alloc(struct pci_dev *pdev)
drivers/net/ethernet/tehuti/tn40.c
1696
static int tn40_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/tehuti/tn40.c
1813
static void tn40_remove(struct pci_dev *pdev)
drivers/net/ethernet/tehuti/tn40.h
137
struct pci_dev *pdev;
drivers/net/ethernet/tehuti/tn40_mdio.c
128
struct pci_dev *pdev = priv->pdev;
drivers/net/ethernet/tehuti/tn40_mdio.c
168
struct pci_dev *pdev = priv->pdev;
drivers/net/ethernet/ti/tlan.c
1056
tail_list->buffer[0].address = dma_map_single(&priv->pci_dev->dev,
drivers/net/ethernet/ti/tlan.c
1352
dma_unmap_single(&priv->pci_dev->dev,
drivers/net/ethernet/ti/tlan.c
149
static int tlan_probe1(struct pci_dev *pdev, long ioaddr,
drivers/net/ethernet/ti/tlan.c
1498
dma_unmap_single(&priv->pci_dev->dev, frame_dma,
drivers/net/ethernet/ti/tlan.c
1508
dma_map_single(&priv->pci_dev->dev, new_skb->data,
drivers/net/ethernet/ti/tlan.c
153
static int tlan_init_one(struct pci_dev *pdev,
drivers/net/ethernet/ti/tlan.c
1910
list->buffer[0].address = dma_map_single(&priv->pci_dev->dev,
drivers/net/ethernet/ti/tlan.c
1941
dma_unmap_single(&priv->pci_dev->dev,
drivers/net/ethernet/ti/tlan.c
1955
dma_unmap_single(&priv->pci_dev->dev,
drivers/net/ethernet/ti/tlan.c
287
static void tlan_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/ti/tlan.c
295
dma_free_coherent(&priv->pci_dev->dev, priv->dma_size,
drivers/net/ethernet/ti/tlan.c
403
static int tlan_init_one(struct pci_dev *pdev,
drivers/net/ethernet/ti/tlan.c
429
static int tlan_probe1(struct pci_dev *pdev, long ioaddr, int irq, int rev,
drivers/net/ethernet/ti/tlan.c
461
priv->pci_dev = pdev;
drivers/net/ethernet/ti/tlan.c
572
dma_free_coherent(&priv->pci_dev->dev, priv->dma_size,
drivers/net/ethernet/ti/tlan.c
597
dma_free_coherent(&priv->pci_dev->dev, priv->dma_size,
drivers/net/ethernet/ti/tlan.c
753
if (priv->pci_dev)
drivers/net/ethernet/ti/tlan.c
754
strscpy(info->bus_info, pci_name(priv->pci_dev),
drivers/net/ethernet/ti/tlan.c
813
priv->dma_storage = dma_alloc_coherent(&priv->pci_dev->dev, dma_size,
drivers/net/ethernet/ti/tlan.h
173
struct pci_dev *pci_dev;
drivers/net/ethernet/toshiba/tc35815.c
1027
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/toshiba/tc35815.c
1045
free_rxbuf_skb(lp->pci_dev, lp->rx_skbs[i].skb,
drivers/net/ethernet/toshiba/tc35815.c
1051
dma_free_coherent(&lp->pci_dev->dev, PAGE_SIZE * FD_PAGE_NUM,
drivers/net/ethernet/toshiba/tc35815.c
1299
lp->tx_skbs[lp->tfd_start].skb_dma = dma_map_single(&lp->pci_dev->dev,
drivers/net/ethernet/toshiba/tc35815.c
1506
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/toshiba/tc35815.c
1572
lp->pci_dev,
drivers/net/ethernet/toshiba/tc35815.c
1762
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/toshiba/tc35815.c
1956
strscpy(info->bus_info, pci_name(lp->pci_dev), sizeof(info->bus_info));
drivers/net/ethernet/toshiba/tc35815.c
2106
static int tc35815_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/ethernet/toshiba/tc35815.c
2125
static int tc35815_resume(struct pci_dev *pdev)
drivers/net/ethernet/toshiba/tc35815.c
386
struct pci_dev *pci_dev;
drivers/net/ethernet/toshiba/tc35815.c
450
struct pci_dev *hwdev,
drivers/net/ethernet/toshiba/tc35815.c
467
static void free_rxbuf_skb(struct pci_dev *hwdev, struct sk_buff *skb, dma_addr_t dma_handle)
drivers/net/ethernet/toshiba/tc35815.c
670
snprintf(lp->mii_bus->id, MII_BUS_ID_SIZE, "%x", pci_dev_id(lp->pci_dev));
drivers/net/ethernet/toshiba/tc35815.c
672
lp->mii_bus->parent = &lp->pci_dev->dev;
drivers/net/ethernet/toshiba/tc35815.c
698
const struct pci_dev *pci_dev = data;
drivers/net/ethernet/toshiba/tc35815.c
699
unsigned int id = pci_dev->irq;
drivers/net/ethernet/toshiba/tc35815.c
707
lp->pci_dev, tc35815_mac_match);
drivers/net/ethernet/toshiba/tc35815.c
762
static int tc35815_init_one(struct pci_dev *pdev,
drivers/net/ethernet/toshiba/tc35815.c
814
lp->pci_dev = pdev;
drivers/net/ethernet/toshiba/tc35815.c
854
static void tc35815_remove_one(struct pci_dev *pdev)
drivers/net/ethernet/toshiba/tc35815.c
880
lp->fd_buf = dma_alloc_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/toshiba/tc35815.c
887
alloc_rxbuf_skb(dev, lp->pci_dev,
drivers/net/ethernet/toshiba/tc35815.c
891
free_rxbuf_skb(lp->pci_dev,
drivers/net/ethernet/toshiba/tc35815.c
896
dma_free_coherent(&lp->pci_dev->dev,
drivers/net/ethernet/toshiba/tc35815.c
993
dma_unmap_single(&lp->pci_dev->dev,
drivers/net/ethernet/via/via-rhine.c
1030
static int rhine_init_one_pci(struct pci_dev *pdev,
drivers/net/ethernet/via/via-rhine.c
2438
static void rhine_remove_one_pci(struct pci_dev *pdev)
drivers/net/ethernet/via/via-rhine.c
2464
static void rhine_shutdown_pci(struct pci_dev *pdev)
drivers/net/ethernet/via/via-velocity.c
2675
struct pci_dev *pdev = vptr->pdev;
drivers/net/ethernet/via/via-velocity.c
2910
static int velocity_pci_probe(struct pci_dev *pdev,
drivers/net/ethernet/via/via-velocity.c
2937
static void velocity_pci_remove(struct pci_dev *pdev)
drivers/net/ethernet/via/via-velocity.h
1384
struct pci_dev *pdev;
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
283
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
151
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2425
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2473
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1968
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2289
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2369
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2402
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2428
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2522
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
12
static void wx_vf_configuration(struct pci_dev *pdev, int event_mask)
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
149
static int wx_pci_sriov_enable(struct pci_dev *dev,
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
184
static int wx_pci_sriov_disable(struct pci_dev *dev)
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
200
int wx_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/net/ethernet/wangxun/libwx/wx_sriov.h
12
int wx_pci_sriov_configure(struct pci_dev *pdev, int num_vfs);
drivers/net/ethernet/wangxun/libwx/wx_type.h
1216
struct pci_dev *vfdev;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1289
struct pci_dev *pdev;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
16
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
27
void wxvf_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
35
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
46
void wxvf_remove(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h
10
void wxvf_remove(struct pci_dev *pdev);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h
8
void wxvf_shutdown(struct pci_dev *pdev);
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
196
struct pci_dev *pdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
343
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
532
static void ngbe_dev_shutdown(struct pci_dev *pdev, bool *enable_wake)
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
561
static void ngbe_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
638
static int ngbe_probe(struct pci_dev *pdev,
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
846
static void ngbe_remove(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
869
static int ngbe_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
879
static int ngbe_resume(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
91
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
161
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c
136
static int ngbevf_probe(struct pci_dev *pdev,
drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c
244
static void ngbevf_remove(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c
63
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
532
static void txgbe_dev_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
550
static void txgbe_shutdown(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
56
struct pci_dev *pdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
681
static int txgbe_probe(struct pci_dev *pdev,
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
73
struct pci_dev *entry, *pdev = wx->pdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
939
static void txgbe_remove(struct pci_dev *pdev)
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
130
struct pci_dev *pdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
30
struct pci_dev *pdev = txgbe->wx->pdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
423
struct pci_dev *pdev = txgbe->wx->pdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
478
struct pci_dev *pdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
507
struct pci_dev *pdev = txgbe->wx->pdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
528
struct pci_dev *pdev;
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c
106
struct pci_dev *pdev = wx->pdev;
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c
193
static int txgbevf_probe(struct pci_dev *pdev,
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c
309
static void txgbevf_remove(struct pci_dev *pdev)
drivers/net/fddi/defxx.c
3741
static int dfx_pci_register(struct pci_dev *, const struct pci_device_id *);
drivers/net/fddi/defxx.c
3742
static void dfx_pci_unregister(struct pci_dev *);
drivers/net/fddi/defxx.c
3757
static int dfx_pci_register(struct pci_dev *pdev,
drivers/net/fddi/defxx.c
3763
static void dfx_pci_unregister(struct pci_dev *pdev)
drivers/net/fddi/defxx.c
832
struct pci_dev *pdev = to_pci_dev(bdev);
drivers/net/fddi/skfp/h/targetos.h
122
struct pci_dev pdev; /* PCI device structure */
drivers/net/fddi/skfp/skfddi.c
203
static int skfp_init_one(struct pci_dev *pdev,
drivers/net/fddi/skfp/skfddi.c
323
static void skfp_remove_one(struct pci_dev *pdev)
drivers/net/hyperv/netvsc_drv.c
2244
struct pci_dev *pdev;
drivers/net/mdio/mdio-thunder.c
115
static void thunder_mdiobus_pci_remove(struct pci_dev *pdev)
drivers/net/mdio/mdio-thunder.c
22
static int thunder_mdiobus_pci_probe(struct pci_dev *pdev,
drivers/net/ntb_netdev.c
42
struct pci_dev *pdev;
drivers/net/ntb_netdev.c
611
struct pci_dev *pdev;
drivers/net/vmxnet3/vmxnet3_drv.c
3323
struct pci_dev *pdev = adapter->pdev;
drivers/net/vmxnet3/vmxnet3_drv.c
378
struct pci_dev *pdev)
drivers/net/vmxnet3/vmxnet3_drv.c
397
struct pci_dev *pdev, struct vmxnet3_adapter *adapter,
drivers/net/vmxnet3/vmxnet3_drv.c
3975
vmxnet3_probe_device(struct pci_dev *pdev,
drivers/net/vmxnet3/vmxnet3_drv.c
4325
vmxnet3_remove_device(struct pci_dev *pdev)
drivers/net/vmxnet3/vmxnet3_drv.c
4389
static void vmxnet3_shutdown_device(struct pci_dev *pdev)
drivers/net/vmxnet3/vmxnet3_drv.c
4421
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/vmxnet3/vmxnet3_drv.c
4540
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/vmxnet3/vmxnet3_drv.c
795
struct vmxnet3_tx_queue *tq, struct pci_dev *pdev,
drivers/net/vmxnet3/vmxnet3_int.h
391
struct pci_dev *pdev;
drivers/net/wan/farsync.c
2326
fst_add_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/wan/farsync.c
2531
fst_remove_one(struct pci_dev *pdev)
drivers/net/wan/farsync.c
458
struct pci_dev *device; /* Information about the pci device */
drivers/net/wan/pc300too.c
246
static void pc300_pci_remove_one(struct pci_dev *pdev)
drivers/net/wan/pc300too.c
282
static int pc300_pci_init_one(struct pci_dev *pdev,
drivers/net/wan/pci200syn.c
227
static void pci200_pci_remove_one(struct pci_dev *pdev)
drivers/net/wan/pci200syn.c
263
static int pci200_pci_init_one(struct pci_dev *pdev,
drivers/net/wan/wanxl.c
503
static void wanxl_pci_remove_one(struct pci_dev *pdev)
drivers/net/wan/wanxl.c
550
static int wanxl_pci_init_one(struct pci_dev *pdev,
drivers/net/wan/wanxl.c
73
struct pci_dev *pdev; /* for pci_name(pdev) */
drivers/net/wan/wanxl.c
92
static inline dma_addr_t pci_map_single_debug(struct pci_dev *pdev, void *ptr,
drivers/net/wireless/admtek/adm8211.c
1780
static int adm8211_probe(struct pci_dev *pdev,
drivers/net/wireless/admtek/adm8211.c
1956
static void adm8211_remove(struct pci_dev *pdev)
drivers/net/wireless/admtek/adm8211.h
538
struct pci_dev *pdev;
drivers/net/wireless/ath/ath10k/pci.c
2915
struct pci_dev *pdev = ar_pci->pdev;
drivers/net/wireless/ath/ath10k/pci.c
3379
struct pci_dev *pdev = ar_pci->pdev;
drivers/net/wireless/ath/ath10k/pci.c
3430
struct pci_dev *pdev = ar_pci->pdev;
drivers/net/wireless/ath/ath10k/pci.c
3530
static int ath10k_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/ath/ath10k/pci.c
3531
const struct pci_device_id *pci_dev)
drivers/net/wireless/ath/ath10k/pci.c
3543
switch (pci_dev->device) {
drivers/net/wireless/ath/ath10k/pci.c
3616
ar->dev_id = pci_dev->device;
drivers/net/wireless/ath/ath10k/pci.c
3734
static void ath10k_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/ath/ath10k/pci.h
109
struct pci_dev *pdev;
drivers/net/wireless/ath/ath11k/pci.c
1078
pci_dev->device);
drivers/net/wireless/ath/ath11k/pci.c
1177
static void ath11k_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/ath/ath11k/pci.c
1211
static void ath11k_pci_shutdown(struct pci_dev *pdev)
drivers/net/wireless/ath/ath11k/pci.c
134
struct pci_dev *pci_dev = to_pci_dev(ab->dev);
drivers/net/wireless/ath/ath11k/pci.c
136
return pci_irq_vector(pci_dev, vector);
drivers/net/wireless/ath/ath11k/pci.c
415
struct pci_dev *dev = ab_pci->pdev;
drivers/net/wireless/ath/ath11k/pci.c
442
struct pci_dev *pci_dev = ab_pci->pdev;
drivers/net/wireless/ath/ath11k/pci.c
447
num_vectors = pci_alloc_irq_vectors(pci_dev,
drivers/net/wireless/ath/ath11k/pci.c
479
pci_read_config_dword(pci_dev, pci_dev->msi_cap + PCI_MSI_ADDRESS_LO,
drivers/net/wireless/ath/ath11k/pci.c
483
pci_read_config_dword(pci_dev, pci_dev->msi_cap + PCI_MSI_ADDRESS_HI,
drivers/net/wireless/ath/ath11k/pci.c
524
static int ath11k_pci_claim(struct ath11k_pci *ab_pci, struct pci_dev *pdev)
drivers/net/wireless/ath/ath11k/pci.c
600
struct pci_dev *pci_dev = ab_pci->pdev;
drivers/net/wireless/ath/ath11k/pci.c
602
pci_iounmap(pci_dev, ab->mem);
drivers/net/wireless/ath/ath11k/pci.c
604
pci_release_region(pci_dev, ATH11K_PCI_BAR_NUM);
drivers/net/wireless/ath/ath11k/pci.c
605
if (pci_is_enabled(pci_dev))
drivers/net/wireless/ath/ath11k/pci.c
606
pci_disable_device(pci_dev);
drivers/net/wireless/ath/ath11k/pci.c
949
static int ath11k_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/ath/ath11k/pci.c
950
const struct pci_device_id *pci_dev)
drivers/net/wireless/ath/ath11k/pci.c
968
ab_pci->dev_id = pci_dev->device;
drivers/net/wireless/ath/ath11k/pci.c
998
switch (pci_dev->device) {
drivers/net/wireless/ath/ath11k/pci.h
61
struct pci_dev *pdev;
drivers/net/wireless/ath/ath12k/pci.c
1004
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/net/wireless/ath/ath12k/pci.c
1006
return pci_irq_vector(pci_dev, vector);
drivers/net/wireless/ath/ath12k/pci.c
1041
struct pci_dev *pci_dev = to_pci_dev(ab->dev);
drivers/net/wireless/ath/ath12k/pci.c
1043
pci_read_config_dword(pci_dev, pci_dev->msi_cap + PCI_MSI_ADDRESS_LO,
drivers/net/wireless/ath/ath12k/pci.c
1047
pci_read_config_dword(pci_dev, pci_dev->msi_cap + PCI_MSI_ADDRESS_HI,
drivers/net/wireless/ath/ath12k/pci.c
1507
ath12k_get_device_family(const struct pci_device_id *pci_dev)
drivers/net/wireless/ath/ath12k/pci.c
1519
if (id->device == pci_dev->device)
drivers/net/wireless/ath/ath12k/pci.c
1528
static int ath12k_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/ath/ath12k/pci.c
1529
const struct pci_device_id *pci_dev)
drivers/net/wireless/ath/ath12k/pci.c
1544
ab_pci->dev_id = pci_dev->device;
drivers/net/wireless/ath/ath12k/pci.c
1567
device_id = ath12k_get_device_family(pci_dev);
drivers/net/wireless/ath/ath12k/pci.c
1583
ret = ab_pci->device_family_ops->probe(pdev, pci_dev);
drivers/net/wireless/ath/ath12k/pci.c
1688
static void ath12k_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/ath/ath12k/pci.c
1744
static void ath12k_pci_shutdown(struct pci_dev *pdev)
drivers/net/wireless/ath/ath12k/pci.c
716
struct pci_dev *dev = ab_pci->pdev;
drivers/net/wireless/ath/ath12k/pci.c
820
static int ath12k_pci_claim(struct ath12k_pci *ab_pci, struct pci_dev *pdev)
drivers/net/wireless/ath/ath12k/pci.c
880
struct pci_dev *pci_dev = ab_pci->pdev;
drivers/net/wireless/ath/ath12k/pci.c
882
pci_iounmap(pci_dev, ab->mem);
drivers/net/wireless/ath/ath12k/pci.c
884
pci_release_region(pci_dev, ATH12K_PCI_BAR_NUM);
drivers/net/wireless/ath/ath12k/pci.c
885
if (pci_is_enabled(pci_dev))
drivers/net/wireless/ath/ath12k/pci.c
886
pci_disable_device(pci_dev);
drivers/net/wireless/ath/ath12k/pci.h
104
int (*probe)(struct pci_dev *pdev, const struct pci_device_id *pci_dev);
drivers/net/wireless/ath/ath12k/pci.h
115
struct pci_dev *pdev;
drivers/net/wireless/ath/ath12k/wifi7/pci.c
107
switch (pci_dev->device) {
drivers/net/wireless/ath/ath12k/wifi7/pci.c
170
pci_dev->device);
drivers/net/wireless/ath/ath12k/wifi7/pci.c
91
static int ath12k_wifi7_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/ath/ath12k/wifi7/pci.c
92
const struct pci_device_id *pci_dev)
drivers/net/wireless/ath/ath5k/ath5k.h
1261
struct pci_dev *pdev;
drivers/net/wireless/ath/ath5k/attach.c
108
struct pci_dev *pdev = ah->pdev;
drivers/net/wireless/ath/ath5k/led.c
168
struct pci_dev *pdev = ah->pdev;
drivers/net/wireless/ath/ath5k/pci.c
160
ath5k_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/ath/ath5k/pci.c
290
ath5k_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/ath/ath5k/pci.c
314
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/wireless/ath/ath5k/reset.c
609
struct pci_dev *pdev = ah->pdev;
drivers/net/wireless/ath/ath5k/reset.c
671
struct pci_dev *pdev = ah->pdev;
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
112
static void owl_rescan(struct pci_dev *pdev)
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
177
static int owl_probe(struct pci_dev *pdev,
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
215
static void owl_remove(struct pci_dev *pdev)
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
25
struct pci_dev *pdev;
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
35
static int ath9k_pci_fixup(struct pci_dev *pdev, const u16 *cal_data,
drivers/net/wireless/ath/ath9k/pci.c
1001
static void ath_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/ath/ath9k/pci.c
1040
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/ath/ath9k/pci.c
823
struct pci_dev *pdev = to_pci_dev(sc->dev);
drivers/net/wireless/ath/ath9k/pci.c
824
struct pci_dev *parent;
drivers/net/wireless/ath/ath9k/pci.c
884
static int ath_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wireless/ath/wil6210/pcie_bus.c
182
struct pci_dev *pdev = wil->pdev;
drivers/net/wireless/ath/wil6210/pcie_bus.c
252
struct pci_dev *pdev = wil->pdev;
drivers/net/wireless/ath/wil6210/pcie_bus.c
295
static int wil_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wireless/ath/wil6210/pcie_bus.c
463
static void wil_pcie_remove(struct pci_dev *pdev)
drivers/net/wireless/ath/wil6210/pcie_bus.c
501
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/wireless/ath/wil6210/pcie_bus.c
536
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/wireless/ath/wil6210/wil6210.h
657
struct pci_dev;
drivers/net/wireless/ath/wil6210/wil6210.h
921
struct pci_dev *pdev;
drivers/net/wireless/broadcom/b43/main.c
5546
struct pci_dev *pdev;
drivers/net/wireless/broadcom/b43/phy_n.c
6464
struct pci_dev *pdev =
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
355
struct pci_dev;
drivers/net/wireless/broadcom/b43legacy/main.c
3630
struct pci_dev *pdev = (bus->bustype == SSB_BUSTYPE_PCI) ? bus->host_pci : NULL;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1789
struct pci_dev *pdev = devinfo->pdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1844
static u32 brcmf_pcie_buscore_prep_addr(const struct pci_dev *pdev, u32 addr)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2051
const struct pci_dev *pdev = devinfo->pdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2443
brcmf_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2583
brcmf_pcie_remove(struct pci_dev *pdev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2670
struct pci_dev *pdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
332
struct pci_dev *pdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
632
const struct pci_dev *pdev = devinfo->pdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
864
struct pci_dev *pdev = devinfo->pdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
970
struct pci_dev *pdev = devinfo->pdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
992
struct pci_dev *pdev = devinfo->pdev;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.h
146
struct pci_dev;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.h
152
struct pci_dev *pcibus; /* handle to pci bus */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h
52
struct pci_dev *pci_dev;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4354
struct pci_dev *pcidev = core->bus->host_pci;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5553
struct pci_dev *pcidev = core->bus->host_pci;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
1923
set_wiphy_dev(wdev->wiphy, &priv->pci_dev->dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2280
packet->dma_addr = dma_map_single(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2284
if (dma_mapping_error(&priv->pci_dev->dev, packet->dma_addr)) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2465
dma_unmap_single(&priv->pci_dev->dev, packet->dma_addr,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2548
dma_unmap_single(&priv->pci_dev->dev, packet->dma_addr,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2674
dma_sync_single_for_cpu(&priv->pci_dev->dev, packet->dma_addr,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2908
dma_unmap_single(&priv->pci_dev->dev, tbd->host_addr,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3149
tbd->host_addr = dma_map_single(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3155
if (dma_mapping_error(&priv->pci_dev->dev, tbd->host_addr)) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3164
dma_sync_single_for_device(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3420
v = dma_alloc_coherent(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3441
dma_free_coherent(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3475
dma_free_coherent(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3488
struct pci_dev *pci_dev = to_pci_dev(d);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3496
pci_read_config_dword(pci_dev, i * 16 + j, &val);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4301
q->drv = dma_alloc_coherent(&priv->pci_dev->dev, q->size, &q->nic,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4318
dma_free_coherent(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4337
q->drv = dma_alloc_coherent(&priv->pci_dev->dev, q->size, &q->nic,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4358
dma_free_coherent(&priv->pci_dev->dev, q->size, q->drv,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4418
v = dma_alloc_coherent(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4440
dma_free_coherent(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4520
dma_free_coherent(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4585
dma_unmap_single(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4640
dma_unmap_single(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5895
strscpy(info->bus_info, pci_name(priv->pci_dev),
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5996
static struct net_device *ipw2100_alloc_device(struct pci_dev *pci_dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6007
priv->pci_dev = pci_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6120
static int ipw2100_pci_init_one(struct pci_dev *pci_dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6132
if (!(pci_resource_flags(pci_dev, 0) & IORESOURCE_MEM)) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6138
ioaddr = pci_iomap(pci_dev, 0, 0);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6147
dev = ipw2100_alloc_device(pci_dev, ioaddr);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6156
err = pci_enable_device(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6161
pci_iounmap(pci_dev, ioaddr);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6167
pci_set_master(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6168
pci_set_drvdata(pci_dev, priv);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6170
err = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6177
err = pci_request_regions(pci_dev, DRV_NAME);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6186
pci_read_config_dword(pci_dev, 0x40, &val);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6188
pci_write_config_dword(pci_dev, 0x40, val & 0xffff00ff);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6197
SET_NETDEV_DEV(dev, &pci_dev->dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6212
err = request_irq(pci_dev->irq,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6216
"Error calling request_irq: %d.\n", pci_dev->irq);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6219
dev->irq = pci_dev->irq;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6250
IPW_DEBUG_INFO("%s: Bound to %s\n", dev->name, pci_name(pci_dev));
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6253
err = sysfs_create_group(&pci_dev->dev.kobj, &ipw2100_attribute_group);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6306
sysfs_remove_group(&pci_dev->dev.kobj,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6312
pci_iounmap(pci_dev, ioaddr);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6314
pci_release_regions(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6315
pci_disable_device(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6319
static void ipw2100_pci_remove_one(struct pci_dev *pci_dev)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6321
struct ipw2100_priv *priv = pci_get_drvdata(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6328
sysfs_remove_group(&pci_dev->dev.kobj, &ipw2100_attribute_group);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6356
pci_iounmap(pci_dev, priv->ioaddr);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6363
pci_release_regions(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6364
pci_disable_device(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6394
struct pci_dev *pci_dev = to_pci_dev(dev_d);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6395
struct ipw2100_priv *priv = pci_get_drvdata(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6412
pci_read_config_dword(pci_dev, 0x40, &val);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6414
pci_write_config_dword(pci_dev, 0x40, val & 0xffff00ff);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6431
static void ipw2100_shutdown(struct pci_dev *pci_dev)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6433
struct ipw2100_priv *priv = pci_get_drvdata(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6438
pci_disable_device(pci_dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8345
rc = request_firmware(&fw->fw_entry, fw_name, &priv->pci_dev->dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.h
550
struct pci_dev *pci_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10182
cpu_to_le32(dma_map_single(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10215
cpu_to_le32(dma_map_single(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10396
strscpy(info->bus_info, pci_name(p->pci_dev),
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11353
set_wiphy_dev(wdev->wiphy, &priv->pci_dev->dev);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11522
SET_NETDEV_DEV(priv->prom_net_dev, &priv->pci_dev->dev);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11556
static int ipw_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11576
priv->pci_dev = pdev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11726
static void ipw_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11828
struct pci_dev *pdev = to_pci_dev(dev_d);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11857
static void ipw_pci_shutdown(struct pci_dev *pdev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3161
pool = dma_pool_create("ipw2200", &priv->pci_dev->dev, CB_MAX_LENGTH, 0,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3351
rc = request_firmware(raw, name, &priv->pci_dev->dev);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3397
dma_unmap_single(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3723
struct pci_dev *dev = priv->pci_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3755
struct pci_dev *dev = priv->pci_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3796
struct pci_dev *dev = priv->pci_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5154
dma_map_single(&priv->pci_dev->dev, rxb->skb->data,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5188
dma_unmap_single(&priv->pci_dev->dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8230
dma_sync_single_for_cpu(&priv->pci_dev->dev, rxb->dma_addr,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8383
dma_unmap_single(&priv->pci_dev->dev, rxb->dma_addr,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8493
if ((priv->pci_dev->device == 0x4223) ||
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8494
(priv->pci_dev->device == 0x4224)) {
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1166
struct pci_dev *pci_dev;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1017
dma_map_page(&il->pci_dev->dev, page, 0,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1021
if (unlikely(dma_mapping_error(&il->pci_dev->dev, page_dma))) {
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1030
dma_unmap_page(&il->pci_dev->dev, page_dma,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1064
dma_unmap_page(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1114
dma_unmap_page(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1123
dma_free_coherent(&il->pci_dev->dev, 4 * RX_QUEUE_SIZE, rxq->bd,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1125
dma_free_coherent(&il->pci_dev->dev, sizeof(struct il_rb_status),
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1177
dma_unmap_page(&il->pci_dev->dev, rxb->page_dma,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1220
dma_map_page(&il->pci_dev->dev, rxb->page, 0,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1223
if (unlikely(dma_mapping_error(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1263
synchronize_irq(il->pci_dev->irq);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1604
il_free_fw_desc(il->pci_dev, &il->ucode_code);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1605
il_free_fw_desc(il->pci_dev, &il->ucode_data);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1606
il_free_fw_desc(il->pci_dev, &il->ucode_data_backup);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1607
il_free_fw_desc(il->pci_dev, &il->ucode_init);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1608
il_free_fw_desc(il->pci_dev, &il->ucode_init_data);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1609
il_free_fw_desc(il->pci_dev, &il->ucode_boot);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1793
ret = request_firmware(&ucode_raw, buf, &il->pci_dev->dev);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1916
il_alloc_fw_desc(il->pci_dev, &il->ucode_code);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1919
il_alloc_fw_desc(il->pci_dev, &il->ucode_data);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1922
il_alloc_fw_desc(il->pci_dev, &il->ucode_data_backup);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1931
il_alloc_fw_desc(il->pci_dev, &il->ucode_init);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1934
il_alloc_fw_desc(il->pci_dev, &il->ucode_init_data);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1943
il_alloc_fw_desc(il->pci_dev, &il->ucode_boot);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
341
dma_free_coherent(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3540
il3945_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3570
il->pci_dev = pdev;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3673
pci_enable_msi(il->pci_dev);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3675
err = request_irq(il->pci_dev->irq, il_isr, IRQF_SHARED, DRV_NAME, il);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3677
IL_ERR("Error allocating IRQ %d\n", il->pci_dev->irq);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3718
free_irq(il->pci_dev->irq, il);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3720
pci_disable_msi(il->pci_dev);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3740
il3945_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/intel/iwlegacy/3945-mac.c
574
txcmd_phys = dma_map_single(&il->pci_dev->dev, &out_cmd->hdr, firstlen,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
576
if (unlikely(dma_mapping_error(&il->pci_dev->dev, txcmd_phys)))
drivers/net/wireless/intel/iwlegacy/3945-mac.c
583
phys_addr = dma_map_single(&il->pci_dev->dev, skb->data + hdr_len,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
585
if (unlikely(dma_mapping_error(&il->pci_dev->dev, phys_addr)))
drivers/net/wireless/intel/iwlegacy/3945.c
2388
dma_alloc_coherent(&il->pci_dev->dev, sizeof(struct il3945_shared),
drivers/net/wireless/intel/iwlegacy/3945.c
641
struct pci_dev *dev = il->pci_dev;
drivers/net/wireless/intel/iwlegacy/3945.c
896
u8 rev_id = il->pci_dev->revision;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1822
txcmd_phys = dma_map_single(&il->pci_dev->dev, &out_cmd->hdr, firstlen,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1824
if (unlikely(dma_mapping_error(&il->pci_dev->dev, txcmd_phys)))
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1831
phys_addr = dma_map_single(&il->pci_dev->dev, skb->data + hdr_len,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1833
if (unlikely(dma_mapping_error(&il->pci_dev->dev, phys_addr)))
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1858
dma_sync_single_for_cpu(&il->pci_dev->dev, txcmd_phys, firstlen,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1874
dma_sync_single_for_device(&il->pci_dev->dev, txcmd_phys, firstlen,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1920
ptr->addr = dma_alloc_coherent(&il->pci_dev->dev, size, &ptr->dma,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1934
dma_free_coherent(&il->pci_dev->dev, ptr->size, ptr->addr, ptr->dma);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
346
page_dma = dma_map_page(&il->pci_dev->dev, page, 0,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
349
if (unlikely(dma_mapping_error(&il->pci_dev->dev, page_dma))) {
drivers/net/wireless/intel/iwlegacy/4965-mac.c
358
dma_unmap_page(&il->pci_dev->dev, page_dma,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3916
struct pci_dev *dev = il->pci_dev;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
412
dma_unmap_page(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
421
dma_free_coherent(&il->pci_dev->dev, 4 * RX_QUEUE_SIZE, rxq->bd,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
423
dma_free_coherent(&il->pci_dev->dev, sizeof(struct il_rb_status),
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4246
dma_unmap_page(&il->pci_dev->dev, rxb->page_dma,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4289
dma_map_page(&il->pci_dev->dev, rxb->page, 0,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4293
if (unlikely(dma_mapping_error(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4333
synchronize_irq(il->pci_dev->irq);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4646
il_free_fw_desc(il->pci_dev, &il->ucode_code);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4647
il_free_fw_desc(il->pci_dev, &il->ucode_data);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4648
il_free_fw_desc(il->pci_dev, &il->ucode_data_backup);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4649
il_free_fw_desc(il->pci_dev, &il->ucode_init);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4650
il_free_fw_desc(il->pci_dev, &il->ucode_init_data);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4651
il_free_fw_desc(il->pci_dev, &il->ucode_boot);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4689
&il->pci_dev->dev, GFP_KERNEL, il,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4875
il_alloc_fw_desc(il->pci_dev, &il->ucode_code);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4878
il_alloc_fw_desc(il->pci_dev, &il->ucode_data);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4881
il_alloc_fw_desc(il->pci_dev, &il->ucode_data_backup);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4890
il_alloc_fw_desc(il->pci_dev, &il->ucode_init);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4893
il_alloc_fw_desc(il->pci_dev, &il->ucode_init_data);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4902
il_alloc_fw_desc(il->pci_dev, &il->ucode_boot);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4971
err = sysfs_create_group(&il->pci_dev->dev.kobj, &il_attribute_group);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4994
device_release_driver(&il->pci_dev->dev);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6399
il->rev_id = il->pci_dev->revision;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6479
il4965_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6507
il->pci_dev = pdev;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6620
pci_enable_msi(il->pci_dev);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6622
err = request_irq(il->pci_dev->irq, il_isr, IRQF_SHARED, DRV_NAME, il);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6624
IL_ERR("Error allocating IRQ %d\n", il->pci_dev->irq);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6639
pci_read_config_word(il->pci_dev, PCI_COMMAND, &pci_cmd);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6642
pci_write_config_word(il->pci_dev, PCI_COMMAND, pci_cmd);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6670
free_irq(il->pci_dev->irq, il);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6672
pci_disable_msi(il->pci_dev);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6689
il4965_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6753
free_irq(il->pci_dev->irq, il);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6754
pci_disable_msi(il->pci_dev);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
97
dma_unmap_page(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/common.c
1223
pcie_capability_read_word(il->pci_dev, PCI_EXP_LNKCTL, &lctl);
drivers/net/wireless/intel/iwlegacy/common.c
2599
struct device *dev = &il->pci_dev->dev;
drivers/net/wireless/intel/iwlegacy/common.c
2630
dma_free_coherent(&il->pci_dev->dev, 4 * RX_QUEUE_SIZE, rxq->bd,
drivers/net/wireless/intel/iwlegacy/common.c
2777
struct device *dev = &il->pci_dev->dev;
drivers/net/wireless/intel/iwlegacy/common.c
2825
dma_unmap_single(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/common.c
2837
dma_unmap_single(&il->pci_dev->dev,
drivers/net/wireless/intel/iwlegacy/common.c
2857
struct device *dev = &il->pci_dev->dev;
drivers/net/wireless/intel/iwlegacy/common.c
2966
struct device *dev = &il->pci_dev->dev;
drivers/net/wireless/intel/iwlegacy/common.c
3212
phys_addr = dma_map_single(&il->pci_dev->dev, &out_cmd->hdr, fix_size,
drivers/net/wireless/intel/iwlegacy/common.c
3214
if (unlikely(dma_mapping_error(&il->pci_dev->dev, phys_addr))) {
drivers/net/wireless/intel/iwlegacy/common.c
3312
dma_unmap_single(&il->pci_dev->dev, dma_unmap_addr(meta, mapping),
drivers/net/wireless/intel/iwlegacy/common.c
3527
il->pci_dev->device, il->pci_dev->subsystem_device);
drivers/net/wireless/intel/iwlegacy/common.c
4258
ret = pcie_capability_read_word(il->pci_dev, PCI_EXP_LNKCTL, &lctl);
drivers/net/wireless/intel/iwlegacy/common.c
4930
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/intel/iwlegacy/common.c
567
ret = led_classdev_register(&il->pci_dev->dev, &il->led);
drivers/net/wireless/intel/iwlegacy/common.h
1189
struct pci_dev *pci_dev;
drivers/net/wireless/intel/iwlegacy/common.h
2225
il_free_fw_desc(struct pci_dev *pci_dev, struct fw_desc *desc)
drivers/net/wireless/intel/iwlegacy/common.h
2228
dma_free_coherent(&pci_dev->dev, desc->len, desc->v_addr,
drivers/net/wireless/intel/iwlegacy/common.h
2235
il_alloc_fw_desc(struct pci_dev *pci_dev, struct fw_desc *desc)
drivers/net/wireless/intel/iwlegacy/common.h
2242
desc->v_addr = dma_alloc_coherent(&pci_dev->dev, desc->len,
drivers/net/wireless/intel/iwlegacy/common.h
31
#define IL_ERR(f, a...) dev_err(&il->pci_dev->dev, f, ## a)
drivers/net/wireless/intel/iwlegacy/common.h
32
#define IL_WARN(f, a...) dev_warn(&il->pci_dev->dev, f, ## a)
drivers/net/wireless/intel/iwlegacy/common.h
33
#define IL_WARN_ONCE(f, a...) dev_warn_once(&il->pci_dev->dev, f, ## a)
drivers/net/wireless/intel/iwlegacy/common.h
34
#define IL_INFO(f, a...) dev_info(&il->pci_dev->dev, f, ## a)
drivers/net/wireless/intel/iwlwifi/pcie/drv.c
1149
static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/wireless/intel/iwlwifi/pcie/drv.c
1192
static void iwl_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/intel/iwlwifi/pcie/drv.c
1216
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/intel/iwlwifi/pcie/drv.c
1332
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
1210
int iwl_pci_gen1_2_probe(struct pci_dev *pdev,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
552
struct pci_dev *pci_dev;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
658
void iwl_trans_pcie_check_product_reset_status(struct pci_dev *pdev);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
659
void iwl_trans_pcie_check_product_reset_mode(struct pci_dev *pdev);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1278
synchronize_irq(trans_pcie->pci_dev->irq);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1593
iwl_pcie_set_interrupt_capa(struct pci_dev *pdev,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1697
static int iwl_pcie_init_msix_handler(struct pci_dev *pdev,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2029
iwl_trans_pcie_call_prod_reset_dsm(struct pci_dev *pdev, u16 cmd, u16 value)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2057
void iwl_trans_pcie_check_product_reset_mode(struct pci_dev *pdev)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2078
static void iwl_trans_pcie_set_product_reset(struct pci_dev *pdev, bool enable,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2105
void iwl_trans_pcie_check_product_reset_status(struct pci_dev *pdev)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2126
static void iwl_trans_pcie_call_reset(struct pci_dev *pdev)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
216
pcie_capability_read_word(trans_pcie->pci_dev, PCI_EXP_LNKCTL, &lctl);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2175
struct pci_dev *pdev;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2185
struct pci_dev *pdev = removal->pdev;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
219
pcie_capability_read_word(trans_pcie->pci_dev, PCI_EXP_DEVCTL2, &cap);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2199
struct pci_dev *bt = NULL;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2225
struct pci_dev *tmp = NULL;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2390
iwl_trans_pcie_dump_regs(trans, trans_pcie->pci_dev);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2565
return pci_read_config_dword(IWL_TRANS_GET_PCIE_TRANS(trans)->pci_dev,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3800
iwl_trans_pcie_alloc(struct pci_dev *pdev,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3934
trans_pcie->pci_dev = pdev;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
4032
iwl_trans_pcie_dump_regs(trans, trans_pcie->pci_dev);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
4232
int iwl_pci_gen1_2_probe(struct pci_dev *pdev,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
650
iwl_trans_pcie_dump_regs(trans, trans_pcie->pci_dev);
drivers/net/wireless/intel/iwlwifi/pcie/utils.c
12
void iwl_trans_pcie_dump_regs(struct iwl_trans *trans, struct pci_dev *pdev)
drivers/net/wireless/intel/iwlwifi/pcie/utils.h
11
void iwl_trans_pcie_dump_regs(struct iwl_trans *trans, struct pci_dev *pdev);
drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
200
struct pci_dev *dev;
drivers/net/wireless/intersil/p54/p54pci.c
501
struct pci_dev *pdev = priv->pdev;
drivers/net/wireless/intersil/p54/p54pci.c
548
static int p54p_probe(struct pci_dev *pdev,
drivers/net/wireless/intersil/p54/p54pci.c
651
static void p54p_remove(struct pci_dev *pdev)
drivers/net/wireless/intersil/p54/p54pci.c
674
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/intersil/p54/p54pci.c
684
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/intersil/p54/p54pci.h
91
struct pci_dev *pdev;
drivers/net/wireless/marvell/mwifiex/pcie.c
2458
struct pci_dev *pdev = ctx->dev;
drivers/net/wireless/marvell/mwifiex/pcie.c
2935
struct pci_dev *pdev = card->dev;
drivers/net/wireless/marvell/mwifiex/pcie.c
3007
struct pci_dev *pdev = card->dev;
drivers/net/wireless/marvell/mwifiex/pcie.c
3046
struct pci_dev *pdev = card->dev;
drivers/net/wireless/marvell/mwifiex/pcie.c
3184
struct pci_dev *pdev = card->dev;
drivers/net/wireless/marvell/mwifiex/pcie.c
3215
struct pci_dev *pdev = card->dev;
drivers/net/wireless/marvell/mwifiex/pcie.c
3232
struct pci_dev *pdev = card->dev;
drivers/net/wireless/marvell/mwifiex/pcie.c
376
static int mwifiex_pcie_probe(struct pci_dev *pdev,
drivers/net/wireless/marvell/mwifiex/pcie.c
427
static void mwifiex_pcie_remove(struct pci_dev *pdev)
drivers/net/wireless/marvell/mwifiex/pcie.c
462
static void mwifiex_pcie_shutdown(struct pci_dev *pdev)
drivers/net/wireless/marvell/mwifiex/pcie.c
471
struct pci_dev *pdev;
drivers/net/wireless/marvell/mwifiex/pcie.c
474
pdev = container_of(dev, struct pci_dev, dev);
drivers/net/wireless/marvell/mwifiex/pcie.c
511
static void mwifiex_pcie_reset_prepare(struct pci_dev *pdev)
drivers/net/wireless/marvell/mwifiex/pcie.c
546
static void mwifiex_pcie_reset_done(struct pci_dev *pdev)
drivers/net/wireless/marvell/mwifiex/pcie.h
183
struct pci_dev *dev;
drivers/net/wireless/marvell/mwifiex/pcie.h
188
struct pci_dev *dev;
drivers/net/wireless/marvell/mwifiex/pcie_quirks.c
104
static int mwifiex_pcie_set_power_d0(struct pci_dev *pdev)
drivers/net/wireless/marvell/mwifiex/pcie_quirks.c
121
int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev)
drivers/net/wireless/marvell/mwifiex/pcie_quirks.c
123
struct pci_dev *parent_pdev = pci_upstream_bridge(pdev);
drivers/net/wireless/marvell/mwifiex/pcie_quirks.c
81
struct pci_dev *pdev = card->dev;
drivers/net/wireless/marvell/mwifiex/pcie_quirks.c
94
static void mwifiex_pcie_set_power_d3cold(struct pci_dev *pdev)
drivers/net/wireless/marvell/mwifiex/pcie_quirks.h
9
int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev);
drivers/net/wireless/marvell/mwl8k.c
183
struct pci_dev *pdev;
drivers/net/wireless/marvell/mwl8k.c
6268
static int mwl8k_probe(struct pci_dev *pdev,
drivers/net/wireless/marvell/mwl8k.c
6390
static void mwl8k_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt76.h
1227
void mt76_pci_disable_aspm(struct pci_dev *pdev);
drivers/net/wireless/mediatek/mt76/mt76.h
1228
bool mt76_pci_aspm_supported(struct pci_dev *pdev);
drivers/net/wireless/mediatek/mt76/mt7603/pci.c
15
mt76pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wireless/mediatek/mt76/mt7603/pci.c
66
mt76pci_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
139
static int mt7615_pci_resume(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
22
static int mt7615_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
61
static void mt7615_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
72
static int mt7615_pci_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
154
mt76x0e_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
235
mt76x0e_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
246
static int mt76x0e_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
272
static int mt76x0e_resume(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
101
mt76x2e_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
112
mt76x2e_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
141
mt76x2e_resume(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
20
mt76x2e_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
644
struct pci_dev *pci_dev = pdev_ptr;
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
646
wed->wlan.pci_dev = pci_dev;
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
649
pci_resource_start(pci_dev, 0),
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
650
pci_resource_len(pci_dev, 0));
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
654
wed->wlan.phy_base = pci_resource_start(pci_dev, 0);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
655
wed->wlan.wpdma_int = pci_resource_start(pci_dev, 0) +
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
657
wed->wlan.wpdma_mask = pci_resource_start(pci_dev, 0) +
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
659
wed->wlan.wpdma_phys = pci_resource_start(pci_dev, 0) +
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
661
wed->wlan.wpdma_tx = pci_resource_start(pci_dev, 0) +
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
663
wed->wlan.wpdma_txfree = pci_resource_start(pci_dev, 0) +
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
665
wed->wlan.wpdma_rx_glo = pci_resource_start(pci_dev, 0) +
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
667
wed->wlan.wpdma_rx[0] = pci_resource_start(pci_dev, 0) +
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
103
static int mt7915_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
203
static void mt7915_hif_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
210
static void mt7915_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
64
static struct mt7915_hif *mt7915_pci_init_hif2(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
66
struct pci_dev *tmp_pdev;
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
84
static int mt7915_pci_hif2_probe(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
259
static int mt7921_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
447
static void mt7921_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
464
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
547
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
603
static void mt7921_pci_shutdown(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
313
static int mt7925_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
496
static void mt7925_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
510
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
599
struct pci_dev *pdev = to_pci_dev(device);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
665
static void mt7925_pci_shutdown(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
461
struct pci_dev *pci_dev = pdev_ptr;
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
475
wed->wlan.pci_dev = pci_dev;
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
479
pci_resource_start(pci_dev, 0),
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
480
pci_resource_len(pci_dev, 0));
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
484
wed->wlan.phy_base = pci_resource_start(pci_dev, 0);
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
102
struct pci_dev *hif2_dev;
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
168
hif2_dev = container_of(hif2->dev, struct pci_dev, dev);
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
226
static void mt7996_hif_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
233
static void mt7996_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
64
static struct mt7996_hif *mt7996_pci_init_hif2(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
79
static int mt7996_pci_hif2_probe(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
99
static int mt7996_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/mediatek/mt76/pci.c
11
struct pci_dev *parent = pdev->bus->self;
drivers/net/wireless/mediatek/mt76/pci.c
55
bool mt76_pci_aspm_supported(struct pci_dev *pdev)
drivers/net/wireless/mediatek/mt76/pci.c
57
struct pci_dev *parent = pdev->bus->self;
drivers/net/wireless/mediatek/mt76/pci.c
9
void mt76_pci_disable_aspm(struct pci_dev *pdev)
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
153
static void qtnf_tune_pcie_mps(struct pci_dev *pdev)
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
155
struct pci_dev *parent;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
190
struct pci_dev *pdev = priv->pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
211
static void __iomem *qtnf_map_bar(struct pci_dev *pdev, u8 index)
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
274
static int qtnf_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
408
static void qtnf_pcie_remove(struct pci_dev *dev)
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
88
struct pci_dev *pdev = priv->pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
24
struct pci_dev *pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
79
struct qtnf_bus *qtnf_pcie_pearl_alloc(struct pci_dev *pdev);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
80
struct qtnf_bus *qtnf_pcie_topaz_alloc(struct pci_dev *pdev);
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1027
struct pci_dev *pdev = ps->base.pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1116
struct pci_dev *pdev = ps->base.pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1180
struct qtnf_bus *qtnf_pcie_pearl_alloc(struct pci_dev *pdev)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
907
static int qtnf_ep_fw_send(struct pci_dev *pdev, uint32_t size,
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1007
struct pci_dev *pdev = ts->base.pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1039
struct pci_dev *pdev = ts->base.pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1124
struct pci_dev *pdev = ts->base.pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1183
struct pci_dev *pdev = ts->base.pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1200
struct pci_dev *pdev = ts->base.pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1215
struct qtnf_bus *qtnf_pcie_topaz_alloc(struct pci_dev *pdev)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
888
struct pci_dev *pdev = ts->base.pdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
905
struct pci_dev *pdev = ts->base.pdev;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1833
static int rt2400pci_probe(struct pci_dev *pci_dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1836
return rt2x00pci_probe(pci_dev, &rt2400pci_ops);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
2130
static int rt2500pci_probe(struct pci_dev *pci_dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
2133
return rt2x00pci_probe(pci_dev, &rt2500pci_ops);
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
454
static int rt2800pci_probe(struct pci_dev *pci_dev,
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
457
return rt2x00pci_probe(pci_dev, &rt2800pci_ops);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
102
pci_set_drvdata(pci_dev, hw);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
105
rt2x00dev->dev = &pci_dev->dev;
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
108
rt2x00dev->irq = pci_dev->irq;
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
111
if (pci_is_pcie(pci_dev))
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
125
pci_read_config_word(pci_dev, PCI_DEVICE_ID, &chip);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
141
pci_clear_mwi(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
142
pci_release_regions(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
145
pci_disable_device(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
151
void rt2x00pci_remove(struct pci_dev *pci_dev)
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
153
struct ieee80211_hw *hw = pci_get_drvdata(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
166
pci_clear_mwi(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
167
pci_disable_device(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
168
pci_release_regions(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
41
struct pci_dev *pci_dev = to_pci_dev(rt2x00dev->dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
43
rt2x00dev->csr.base = pci_ioremap_bar(pci_dev, 0);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
65
int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops)
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
72
retval = pci_enable_device(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
78
retval = pci_request_regions(pci_dev, pci_name(pci_dev));
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
84
pci_set_master(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
86
if (pci_set_mwi(pci_dev))
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
89
if (dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32))) {
drivers/net/wireless/ralink/rt2x00/rt2x00pci.h
22
int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.h
23
void rt2x00pci_remove(struct pci_dev *pci_dev);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
3008
static int rt61pci_probe(struct pci_dev *pci_dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
3011
return rt2x00pci_probe(pci_dev, &rt61pci_ops);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1730
static int rtl8180_probe(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1960
static void rtl8180_remove(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
123
struct pci_dev *pdev;
drivers/net/wireless/realtek/rtlwifi/pci.c
1098
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtlwifi/pci.c
1682
static int rtl_pci_init(struct ieee80211_hw *hw, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtlwifi/pci.c
1798
static bool _rtl_pci_find_adapter(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtlwifi/pci.c
1804
struct pci_dev *bridge_pdev = pdev->bus->self;
drivers/net/wireless/realtek/rtlwifi/pci.c
2056
static void platform_enable_dma64(struct pci_dev *pdev, bool dma64)
drivers/net/wireless/realtek/rtlwifi/pci.c
2071
int rtl_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtlwifi/pci.c
2260
void rtl_pci_disconnect(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtlwifi/pci.c
308
static void rtl_pci_parse_configuration(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtlwifi/pci.h
152
struct pci_dev *pdev;
drivers/net/wireless/realtek/rtlwifi/pci.h
236
int rtl_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtlwifi/pci.h
238
void rtl_pci_disconnect(struct pci_dev *pdev);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2273
struct pci_dev *pdev = rtlpci->pdev;
drivers/net/wireless/realtek/rtw88/pci.c
116
struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
drivers/net/wireless/realtek/rtw88/pci.c
1211
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1236
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
131
struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
drivers/net/wireless/realtek/rtw88/pci.c
1409
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw88/pci.c
1467
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw88/pci.c
152
struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
drivers/net/wireless/realtek/rtw88/pci.c
1547
static int rtw_pci_claim(struct rtw_dev *rtwdev, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1564
static void rtw_pci_declaim(struct rtw_dev *rtwdev, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1569
static int rtw_pci_setup_resource(struct rtw_dev *rtwdev, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1599
static void rtw_pci_destroy(struct rtw_dev *rtwdev, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1628
static int rtw_pci_request_irq(struct rtw_dev *rtwdev, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1654
static void rtw_pci_free_irq(struct rtw_dev *rtwdev, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1720
static pci_ers_result_t rtw_pci_io_err_detected(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw88/pci.c
1730
static pci_ers_result_t rtw_pci_io_slot_reset(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1740
static void rtw_pci_io_resume(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1785
int rtw_pci_probe(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw88/pci.c
1788
struct pci_dev *bridge = pci_upstream_bridge(pdev);
drivers/net/wireless/realtek/rtw88/pci.c
183
struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
drivers/net/wireless/realtek/rtw88/pci.c
1884
void rtw_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
1907
void rtw_pci_shutdown(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw88/pci.c
214
struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
drivers/net/wireless/realtek/rtw88/pci.c
257
struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
drivers/net/wireless/realtek/rtw88/pci.c
588
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw88/pci.c
97
struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
drivers/net/wireless/realtek/rtw88/pci.h
207
struct pci_dev *pdev;
drivers/net/wireless/realtek/rtw88/pci.h
236
int rtw_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id);
drivers/net/wireless/realtek/rtw88/pci.h
237
void rtw_pci_remove(struct pci_dev *pdev);
drivers/net/wireless/realtek/rtw88/pci.h
238
void rtw_pci_shutdown(struct pci_dev *pdev);
drivers/net/wireless/realtek/rtw89/core.h
3830
void (*clear)(struct rtw89_dev *rtwdev, struct pci_dev *pdev);
drivers/net/wireless/realtek/rtw89/core.h
6903
static inline void rtw89_hci_clear(struct rtw89_dev *rtwdev, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
1504
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
1561
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
1933
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
1943
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
2080
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
2285
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
2303
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
26
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
3045
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
3271
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3291
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3314
struct pci_dev *bridge = pci_upstream_bridge(rtwpci->pdev);
drivers/net/wireless/realtek/rtw89/pci.c
3337
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
3357
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3407
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3418
struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
3433
struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
3440
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3460
struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
3486
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3502
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3508
static int rtw89_pci_init_rx_bd(struct rtw89_dev *rtwdev, struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
3536
struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
3587
struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
3627
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3689
struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
3761
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3818
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3850
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
3881
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
4057
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
4089
struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
4110
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
4285
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
4364
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
4385
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wireless/realtek/rtw89/pci.c
4543
struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
4648
static pci_ers_result_t rtw89_pci_io_error_detected(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
4658
static pci_ers_result_t rtw89_pci_io_slot_reset(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
4668
static void rtw89_pci_io_resume(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
4765
int rtw89_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wireless/realtek/rtw89/pci.c
4860
void rtw89_pci_remove(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.h
1627
struct pci_dev *pdev;
drivers/net/wireless/realtek/rtw89/pci.h
1752
int rtw89_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id);
drivers/net/wireless/realtek/rtw89/pci.h
1753
void rtw89_pci_remove(struct pci_dev *pdev);
drivers/net/wireless/realtek/rtw89/pci_be.c
25
struct pci_dev *pdev = rtwpci->pdev;
drivers/net/wwan/iosm/iosm_ipc_irq.c
51
struct pci_dev *pdev = ipc_pcie->pci;
drivers/net/wwan/iosm/iosm_ipc_irq.c
62
struct pci_dev *pdev = ipc_pcie->pci;
drivers/net/wwan/iosm/iosm_ipc_pcie.c
146
struct pci_dev *pdev;
drivers/net/wwan/iosm/iosm_ipc_pcie.c
165
struct pci_dev *parent;
drivers/net/wwan/iosm/iosm_ipc_pcie.c
184
struct pci_dev *pdev;
drivers/net/wwan/iosm/iosm_ipc_pcie.c
260
static int ipc_pcie_probe(struct pci_dev *pci,
drivers/net/wwan/iosm/iosm_ipc_pcie.c
403
struct pci_dev *pdev;
drivers/net/wwan/iosm/iosm_ipc_pcie.c
424
struct pci_dev *pdev;
drivers/net/wwan/iosm/iosm_ipc_pcie.c
59
static void ipc_pcie_remove(struct pci_dev *pci)
drivers/net/wwan/iosm/iosm_ipc_pcie.c
70
struct pci_dev *pci = ipc_pcie->pci;
drivers/net/wwan/iosm/iosm_ipc_pcie.h
65
struct pci_dev *pci;
drivers/net/wwan/t7xx/t7xx_pci.c
109
struct pci_dev *pdev;
drivers/net/wwan/t7xx/t7xx_pci.c
130
struct pci_dev *pdev;
drivers/net/wwan/t7xx/t7xx_pci.c
154
struct pci_dev *pdev;
drivers/net/wwan/t7xx/t7xx_pci.c
226
struct pci_dev *pdev = t7xx_dev->pdev;
drivers/net/wwan/t7xx/t7xx_pci.c
407
static int __t7xx_pci_pm_suspend(struct pci_dev *pdev)
drivers/net/wwan/t7xx/t7xx_pci.c
572
static int __t7xx_pci_pm_resume(struct pci_dev *pdev, bool state_check)
drivers/net/wwan/t7xx/t7xx_pci.c
680
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/wwan/t7xx/t7xx_pci.c
689
static void t7xx_pci_shutdown(struct pci_dev *pdev)
drivers/net/wwan/t7xx/t7xx_pci.c
696
struct pci_dev *pdev = to_pci_dev(dev);
drivers/net/wwan/t7xx/t7xx_pci.c
73
struct pci_dev *pdev;
drivers/net/wwan/t7xx/t7xx_pci.c
747
static int t7xx_request_irq(struct pci_dev *pdev)
drivers/net/wwan/t7xx/t7xx_pci.c
792
struct pci_dev *pdev = t7xx_dev->pdev;
drivers/net/wwan/t7xx/t7xx_pci.c
837
static int t7xx_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/net/wwan/t7xx/t7xx_pci.c
922
static void t7xx_pci_remove(struct pci_dev *pdev)
drivers/net/wwan/t7xx/t7xx_pci.h
78
struct pci_dev *pdev;
drivers/ntb/hw/amd/ntb_hw_amd.c
1118
struct pci_dev *pdev;
drivers/ntb/hw/amd/ntb_hw_amd.c
1169
struct pci_dev *pdev)
drivers/ntb/hw/amd/ntb_hw_amd.c
1213
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/amd/ntb_hw_amd.c
1222
static int amd_ntb_pci_probe(struct pci_dev *pdev,
drivers/ntb/hw/amd/ntb_hw_amd.c
1274
static void amd_ntb_pci_remove(struct pci_dev *pdev)
drivers/ntb/hw/amd/ntb_hw_amd.c
1292
static void amd_ntb_pci_shutdown(struct pci_dev *pdev)
drivers/ntb/hw/amd/ntb_hw_amd.c
200
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/amd/ntb_hw_amd.c
201
struct pci_dev *pci_swds = NULL;
drivers/ntb/hw/amd/ntb_hw_amd.c
202
struct pci_dev *pci_swus = NULL;
drivers/ntb/hw/amd/ntb_hw_amd.c
721
struct pci_dev *pdev;
drivers/ntb/hw/amd/ntb_hw_amd.c
821
struct pci_dev *pdev;
drivers/ntb/hw/amd/ntb_hw_amd.c
966
struct pci_dev *pdev)
drivers/ntb/hw/epf/ntb_hw_epf.c
374
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/epf/ntb_hw_epf.c
622
struct pci_dev *pdev)
drivers/ntb/hw/epf/ntb_hw_epf.c
659
struct pci_dev *pdev)
drivers/ntb/hw/epf/ntb_hw_epf.c
729
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/epf/ntb_hw_epf.c
743
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/epf/ntb_hw_epf.c
753
static int ntb_epf_pci_probe(struct pci_dev *pdev,
drivers/ntb/hw/epf/ntb_hw_epf.c
805
static void ntb_epf_pci_remove(struct pci_dev *pdev)
drivers/ntb/hw/idt/ntb_hw_idt.c
2123
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/idt/ntb_hw_idt.c
2172
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/idt/ntb_hw_idt.c
2552
static int idt_check_setup(struct pci_dev *pdev)
drivers/ntb/hw/idt/ntb_hw_idt.c
2595
static struct idt_ntb_dev *idt_create_dev(struct pci_dev *pdev,
drivers/ntb/hw/idt/ntb_hw_idt.c
2635
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/idt/ntb_hw_idt.c
2706
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/idt/ntb_hw_idt.c
2729
static int idt_pci_probe(struct pci_dev *pdev,
drivers/ntb/hw/idt/ntb_hw_idt.c
2799
static void idt_pci_remove(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_gen1.c
1296
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen1.c
1646
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen1.c
1759
static int intel_ntb_init_pci(struct intel_ntb_dev *ndev, struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_gen1.c
1805
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/intel/ntb_hw_gen1.c
1817
struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_gen1.c
1844
static int intel_ntb_pci_probe(struct pci_dev *pdev,
drivers/ntb/hw/intel/ntb_hw_gen1.c
1919
static void intel_ntb_pci_remove(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_gen1.c
367
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen1.c
466
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen1.c
495
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen3.c
146
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen3.c
231
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen4.c
110
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen4.c
195
struct pci_dev *pdev = ndev->ntb.pdev;
drivers/ntb/hw/intel/ntb_hw_gen4.c
445
struct pci_dev *pdev;
drivers/ntb/hw/intel/ntb_hw_gen4.c
49
static u64 get_ppd0(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_gen4.h
116
static inline int pdev_is_ICX(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_gen4.h
125
static inline int pdev_is_SPR(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_intel.h
195
static inline int pdev_is_gen1(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_intel.h
218
static inline int pdev_is_gen3(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_intel.h
226
static inline int pdev_is_gen4(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_intel.h
234
static inline int pdev_is_gen5(struct pci_dev *pdev)
drivers/ntb/hw/intel/ntb_hw_intel.h
239
static inline int pdev_is_gen6(struct pci_dev *pdev)
drivers/ntb/ntb_transport.c
1014
struct pci_dev *pdev = ndev->pdev;
drivers/ntb/ntb_transport.c
1120
struct pci_dev *pdev = qp->ndev->pdev;
drivers/ntb/ntb_transport.c
1971
struct pci_dev *pdev = qp->ndev->pdev;
drivers/ntb/ntb_transport.c
2027
struct pci_dev *pdev;
drivers/ntb/ntb_transport.c
2170
struct pci_dev *pdev;
drivers/ntb/ntb_transport.c
928
struct pci_dev *pdev = nt->ndev->pdev;
drivers/ntb/test/ntb_msi_test.c
272
struct pci_dev *pdev = nm->ntb->pdev;
drivers/ntb/test/ntb_perf.c
1353
struct pci_dev *pdev = perf->ntb->pdev;
drivers/ntb/test/ntb_pingpong.c
354
struct pci_dev *pdev = pp->ntb->pdev;
drivers/nvme/host/pci.c
1658
struct pci_dev *pdev = to_pci_dev(nvmeq->dev->dev);
drivers/nvme/host/pci.c
1882
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
2111
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
2171
struct pci_dev *pdev = to_pci_dev(nvmeq->dev->dev);
drivers/nvme/host/pci.c
2313
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
2358
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
2463
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
2895
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
2947
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
3196
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
3285
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
3300
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
3517
struct pci_dev *pdev = to_pci_dev(to_nvme_dev(ctrl)->dev);
drivers/nvme/host/pci.c
3524
struct pci_dev *pdev = to_pci_dev(to_nvme_dev(ctrl)->dev);
drivers/nvme/host/pci.c
3570
struct pci_dev *pdev = to_pci_dev(dev->dev);
drivers/nvme/host/pci.c
3584
static unsigned long check_vendor_combination_bug(struct pci_dev *pdev)
drivers/nvme/host/pci.c
3661
static struct quirk_entry *detect_dynamic_quirks(struct pci_dev *pdev)
drivers/nvme/host/pci.c
3673
static struct nvme_dev *nvme_pci_alloc_dev(struct pci_dev *pdev,
drivers/nvme/host/pci.c
3747
static int nvme_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/nvme/host/pci.c
3853
static void nvme_reset_prepare(struct pci_dev *pdev)
drivers/nvme/host/pci.c
3866
static void nvme_reset_done(struct pci_dev *pdev)
drivers/nvme/host/pci.c
3874
static void nvme_shutdown(struct pci_dev *pdev)
drivers/nvme/host/pci.c
3886
static void nvme_remove(struct pci_dev *pdev)
drivers/nvme/host/pci.c
3941
struct pci_dev *pdev = to_pci_dev(dev);
drivers/nvme/host/pci.c
4025
struct pci_dev *pdev = to_pci_dev(dev);
drivers/nvme/host/pci.c
4041
static pci_ers_result_t nvme_error_detected(struct pci_dev *pdev,
drivers/nvme/host/pci.c
4071
static pci_ers_result_t nvme_slot_reset(struct pci_dev *pdev)
drivers/nvme/host/pci.c
4082
static void nvme_error_resume(struct pci_dev *pdev)
drivers/nvme/target/configfs.c
574
struct pci_dev *p2p_dev = NULL;
drivers/nvme/target/core.c
1293
static int nvmet_req_alloc_p2pmem_sgls(struct pci_dev *p2p_dev,
drivers/nvme/target/core.c
1317
static struct pci_dev *nvmet_req_find_p2p_dev(struct nvmet_req *req)
drivers/nvme/target/core.c
1327
struct pci_dev *p2p_dev = nvmet_req_find_p2p_dev(req);
drivers/nvme/target/core.c
486
struct pci_dev *p2p_dev;
drivers/nvme/target/core.c
531
struct pci_dev *p2p_dev;
drivers/nvme/target/nvmet.h
124
struct pci_dev *p2p_dev;
drivers/nvme/target/nvmet.h
493
struct pci_dev *p2p_dev;
drivers/of/unittest.c
4328
static int testdrv_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/of/unittest.c
4361
static void testdrv_remove(struct pci_dev *pdev)
drivers/of/unittest.c
4416
static int of_unittest_pci_node_verify(struct pci_dev *pdev, bool add)
drivers/of/unittest.c
4461
struct pci_dev *pdev = NULL;
drivers/parisc/ccio-dma.c
245
struct pci_dev *fake_pci_dev; /* the fake pci_dev for non-pci devs */
drivers/parisc/dino.c
459
static void quirk_cirrus_cardbus(struct pci_dev *dev)
drivers/parisc/dino.c
470
static int pci_dev_is_behind_card_dino(struct pci_dev *dev)
drivers/parisc/dino.c
478
static void pci_fixup_tulip(struct pci_dev *dev)
drivers/parisc/dino.c
530
struct pci_dev *dev, *tmp;
drivers/parisc/dino.c
555
dino_card_fixup(struct pci_dev *dev)
drivers/parisc/dino.c
600
struct pci_dev *dev;
drivers/parisc/iosapic.c
451
iosapic_xlate_pin(struct iosapic_info *isi, struct pci_dev *pcidev)
drivers/parisc/iosapic.c
697
int iosapic_fixup_irq(void *isi_obj, struct pci_dev *pcidev)
drivers/parisc/lba_pci.c
1726
static void quirk_diva_ati_card(struct pci_dev *dev)
drivers/parisc/lba_pci.c
1738
static void quirk_diva_aux_disable(struct pci_dev *dev)
drivers/parisc/lba_pci.c
1750
static void quirk_tosca_aux_disable(struct pci_dev *dev)
drivers/parisc/lba_pci.c
667
static void pcibios_allocate_bridge_resources(struct pci_dev *dev)
drivers/parisc/lba_pci.c
715
struct pci_dev *dev;
drivers/parisc/superio.c
149
superio_init(struct pci_dev *pcidev)
drivers/parisc/superio.c
152
struct pci_dev *pdev = sio->lio_pdev;
drivers/parisc/superio.c
334
int superio_fixup_irq(struct pci_dev *pcidev)
drivers/parisc/superio.c
433
static void superio_fixup_pci(struct pci_dev *pdev)
drivers/parisc/superio.c
447
superio_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/parport/parport_gsc.h
66
struct pci_dev *dev;
drivers/parport/parport_pc.c
2322
static int sio_ite_8872_probe(struct pci_dev *pdev, int autoirq, int autodma,
drivers/parport/parport_pc.c
2447
static int sio_via_probe(struct pci_dev *pdev, int autoirq, int autodma,
drivers/parport/parport_pc.c
2615
int (*probe) (struct pci_dev *pdev, int autoirq, int autodma,
drivers/parport/parport_pc.c
2687
int (*preinit_hook) (struct pci_dev *pdev, int autoirq, int autodma);
drivers/parport/parport_pc.c
2691
void (*postinit_hook) (struct pci_dev *pdev, int failed);
drivers/parport/parport_pc.c
2866
static int parport_pc_pci_probe(struct pci_dev *dev,
drivers/parport/parport_pc.c
2941
static void parport_pc_pci_remove(struct pci_dev *dev)
drivers/parport/parport_pc.c
2964
struct pci_dev *pdev = NULL;
drivers/parport/parport_serial.c
623
static int serial_register(struct pci_dev *dev, const struct pci_device_id *id)
drivers/parport/parport_serial.c
642
static int parport_register(struct pci_dev *dev, const struct pci_device_id *id)
drivers/parport/parport_serial.c
705
static int parport_serial_pci_probe(struct pci_dev *dev,
drivers/parport/parport_serial.c
736
static void parport_serial_pci_remove(struct pci_dev *dev)
drivers/parport/parport_serial.c
87
int (*preinit_hook) (struct pci_dev *pdev, struct parport_pc_pci *card,
drivers/parport/parport_serial.c
92
void (*postinit_hook) (struct pci_dev *pdev,
drivers/parport/parport_serial.c
96
static int netmos_parallel_init(struct pci_dev *dev, struct parport_pc_pci *par,
drivers/pci/access.c
216
static noinline void pci_wait_cfg(struct pci_dev *dev)
drivers/pci/access.c
229
(struct pci_dev *dev, int pos, type *val) \
drivers/pci/access.c
255
(struct pci_dev *dev, int pos, type val) \
drivers/pci/access.c
288
void pci_cfg_access_lock(struct pci_dev *dev)
drivers/pci/access.c
308
bool pci_cfg_access_trylock(struct pci_dev *dev)
drivers/pci/access.c
330
void pci_cfg_access_unlock(struct pci_dev *dev)
drivers/pci/access.c
349
static inline int pcie_cap_version(const struct pci_dev *dev)
drivers/pci/access.c
354
bool pcie_cap_has_lnkctl(const struct pci_dev *dev)
drivers/pci/access.c
367
bool pcie_cap_has_lnkctl2(const struct pci_dev *dev)
drivers/pci/access.c
372
static inline bool pcie_cap_has_sltctl(const struct pci_dev *dev)
drivers/pci/access.c
378
bool pcie_cap_has_rtctl(const struct pci_dev *dev)
drivers/pci/access.c
386
static bool pcie_capability_reg_implemented(struct pci_dev *dev, int pos)
drivers/pci/access.c
427
int pcie_capability_read_word(struct pci_dev *dev, int pos, u16 *val)
drivers/pci/access.c
462
int pcie_capability_read_dword(struct pci_dev *dev, int pos, u32 *val)
drivers/pci/access.c
490
int pcie_capability_write_word(struct pci_dev *dev, int pos, u16 val)
drivers/pci/access.c
502
int pcie_capability_write_dword(struct pci_dev *dev, int pos, u32 val)
drivers/pci/access.c
514
int pcie_capability_clear_and_set_word_unlocked(struct pci_dev *dev, int pos,
drivers/pci/access.c
530
int pcie_capability_clear_and_set_word_locked(struct pci_dev *dev, int pos,
drivers/pci/access.c
544
int pcie_capability_clear_and_set_dword(struct pci_dev *dev, int pos,
drivers/pci/access.c
560
int pci_read_config_byte(const struct pci_dev *dev, int where, u8 *val)
drivers/pci/access.c
570
int pci_read_config_word(const struct pci_dev *dev, int where, u16 *val)
drivers/pci/access.c
580
int pci_read_config_dword(const struct pci_dev *dev, int where,
drivers/pci/access.c
591
int pci_write_config_byte(const struct pci_dev *dev, int where, u8 val)
drivers/pci/access.c
599
int pci_write_config_word(const struct pci_dev *dev, int where, u16 val)
drivers/pci/access.c
607
int pci_write_config_dword(const struct pci_dev *dev, int where,
drivers/pci/access.c
616
void pci_clear_and_set_config_dword(const struct pci_dev *dev, int pos,
drivers/pci/ats.c
128
void pci_disable_ats(struct pci_dev *dev)
drivers/pci/ats.c
143
void pci_restore_ats_state(struct pci_dev *dev)
drivers/pci/ats.c
168
int pci_ats_queue_depth(struct pci_dev *dev)
drivers/pci/ats.c
193
int pci_ats_page_aligned(struct pci_dev *pdev)
drivers/pci/ats.c
20
void pci_ats_init(struct pci_dev *dev)
drivers/pci/ats.c
219
static bool pci_cxl_ats_required(struct pci_dev *pdev)
drivers/pci/ats.c
241
bool pci_ats_required(struct pci_dev *pdev)
drivers/pci/ats.c
256
void pci_pri_init(struct pci_dev *pdev)
drivers/pci/ats.c
277
int pci_enable_pri(struct pci_dev *pdev, u32 reqs)
drivers/pci/ats.c
323
void pci_disable_pri(struct pci_dev *pdev)
drivers/pci/ats.c
350
void pci_restore_pri_state(struct pci_dev *pdev)
drivers/pci/ats.c
376
int pci_reset_pri(struct pci_dev *pdev)
drivers/pci/ats.c
403
int pci_prg_resp_pasid_required(struct pci_dev *pdev)
drivers/pci/ats.c
41
bool pci_ats_supported(struct pci_dev *dev)
drivers/pci/ats.c
417
bool pci_pri_supported(struct pci_dev *pdev)
drivers/pci/ats.c
428
void pci_pasid_init(struct pci_dev *pdev)
drivers/pci/ats.c
442
int pci_enable_pasid(struct pci_dev *pdev, int features)
drivers/pci/ats.c
491
void pci_disable_pasid(struct pci_dev *pdev)
drivers/pci/ats.c
516
void pci_restore_pasid_state(struct pci_dev *pdev)
drivers/pci/ats.c
544
int pci_pasid_features(struct pci_dev *pdev)
drivers/pci/ats.c
571
int pci_max_pasids(struct pci_dev *pdev)
drivers/pci/ats.c
60
int pci_prepare_ats(struct pci_dev *dev, int ps)
drivers/pci/ats.c
601
int pci_pasid_status(struct pci_dev *pdev)
drivers/pci/ats.c
90
int pci_enable_ats(struct pci_dev *dev, int ps)
drivers/pci/ats.c
93
struct pci_dev *pdev;
drivers/pci/bus.c
298
bool pci_bus_clip_resource(struct pci_dev *dev, int idx)
drivers/pci/bus.c
337
void __weak pcibios_bus_add_device(struct pci_dev *pdev) { }
drivers/pci/bus.c
345
void pci_bus_add_device(struct pci_dev *dev)
drivers/pci/bus.c
387
struct pci_dev *dev;
drivers/pci/bus.c
408
static int __pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *),
drivers/pci/bus.c
411
struct pci_dev *dev;
drivers/pci/bus.c
428
int (*cb)(struct pci_dev *, void *),
drivers/pci/bus.c
431
struct pci_dev *dev;
drivers/pci/bus.c
461
void pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *), void *userdata)
drivers/pci/bus.c
478
int (*cb)(struct pci_dev *, void *), void *userdata)
drivers/pci/bus.c
486
void pci_walk_bus_locked(struct pci_bus *top, int (*cb)(struct pci_dev *, void *), void *userdata)
drivers/pci/controller/dwc/pci-imx6.c
1241
static int imx_pcie_enable_device(struct pci_host_bridge *bridge, struct pci_dev *pdev)
drivers/pci/controller/dwc/pci-imx6.c
1249
struct pci_dev *pdev)
drivers/pci/controller/dwc/pci-imx6.c
2214
static void imx_pcie_quirk(struct pci_dev *dev)
drivers/pci/controller/dwc/pci-keystone.c
527
static void ks_pcie_quirk(struct pci_dev *dev)
drivers/pci/controller/dwc/pci-keystone.c
532
struct pci_dev *bridge;
drivers/pci/controller/dwc/pcie-qcom.c
1086
static int qcom_pcie_enable_aspm(struct pci_dev *pdev, void *userdata)
drivers/pci/controller/dwc/pcie-qcom.c
2315
static void qcom_fixup_class(struct pci_dev *dev)
drivers/pci/controller/pci-aardvark.c
1666
static int advk_pcie_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
drivers/pci/controller/pci-host-common.c
286
static int __pci_host_common_d3cold_possible(struct pci_dev *pdev,
drivers/pci/controller/pci-hyperv-intf.c
22
int hyperv_read_cfg_blk(struct pci_dev *dev, void *buf, unsigned int buf_len,
drivers/pci/controller/pci-hyperv-intf.c
33
int hyperv_write_cfg_blk(struct pci_dev *dev, void *buf, unsigned int len,
drivers/pci/controller/pci-hyperv-intf.c
43
int hyperv_reg_block_invalidate(struct pci_dev *dev, void *context,
drivers/pci/controller/pci-hyperv.c
1483
static int hv_read_config_block(struct pci_dev *pdev, void *buf,
drivers/pci/controller/pci-hyperv.c
1564
static int hv_write_config_block(struct pci_dev *pdev, void *buf,
drivers/pci/controller/pci-hyperv.c
1633
static int hv_register_block_invalidate(struct pci_dev *pdev, void *context,
drivers/pci/controller/pci-hyperv.c
1693
struct pci_dev *pdev;
drivers/pci/controller/pci-hyperv.c
1881
struct pci_dev *pdev;
drivers/pci/controller/pci-hyperv.c
2479
struct pci_dev *dev;
drivers/pci/controller/pci-hyperv.c
2954
struct pci_dev *pdev;
drivers/pci/controller/pci-hyperv.c
4059
static int hv_pci_restore_msi_msg(struct pci_dev *pdev, void *arg)
drivers/pci/controller/pci-hyperv.c
619
struct pci_dev *pdev;
drivers/pci/controller/pci-loongson.c
103
static void loongson_set_min_mrrs_quirk(struct pci_dev *pdev)
drivers/pci/controller/pci-loongson.c
106
struct pci_dev *bridge;
drivers/pci/controller/pci-loongson.c
125
static void loongson_mrrs_quirk(struct pci_dev *pdev)
drivers/pci/controller/pci-loongson.c
148
static void loongson_pci_pin_quirk(struct pci_dev *pdev)
drivers/pci/controller/pci-loongson.c
167
static void loongson_pci_msi_quirk(struct pci_dev *dev)
drivers/pci/controller/pci-loongson.c
186
static void loongson_pci_bridge_speed_quirk(struct pci_dev *pdev)
drivers/pci/controller/pci-loongson.c
297
static int loongson_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
drivers/pci/controller/pci-loongson.c
56
static void bridge_class_quirk(struct pci_dev *dev)
drivers/pci/controller/pci-loongson.c
67
static void system_bus_quirk(struct pci_dev *pdev)
drivers/pci/controller/pci-mvebu.c
1118
static int mvebu_pcie_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
drivers/pci/controller/pci-mvebu.c
1127
static resource_size_t mvebu_pcie_align_resource(struct pci_dev *dev,
drivers/pci/controller/pci-tegra.c
731
static void tegra_pcie_fixup_class(struct pci_dev *dev)
drivers/pci/controller/pci-tegra.c
741
static void tegra_pcie_relax_enable(struct pci_dev *dev)
drivers/pci/controller/pci-tegra.c
750
static int tegra_pcie_map_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
drivers/pci/controller/pcie-apple.c
728
static struct apple_pcie_port *apple_pcie_get_port(struct pci_dev *pdev)
drivers/pci/controller/pcie-apple.c
732
struct pci_dev *port_pdev;
drivers/pci/controller/pcie-apple.c
754
static int apple_pcie_enable_device(struct pci_host_bridge *bridge, struct pci_dev *pdev)
drivers/pci/controller/pcie-apple.c
791
static void apple_pcie_disable_device(struct pci_host_bridge *bridge, struct pci_dev *pdev)
drivers/pci/controller/pcie-brcmstb.c
1629
static int pci_dev_may_wakeup(struct pci_dev *dev, void *data)
drivers/pci/controller/pcie-hisi-error.c
150
struct pci_dev *pdev;
drivers/pci/controller/pcie-iproc-bcma.c
19
static void bcma_pcie2_fixup_class(struct pci_dev *dev)
drivers/pci/controller/pcie-iproc-bcma.c
26
static int iproc_bcma_pcie_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
drivers/pci/controller/pcie-iproc.c
1449
struct pci_dev *pdev;
drivers/pci/controller/pcie-iproc.c
1547
static void quirk_paxc_disable_msi_parsing(struct pci_dev *pdev)
drivers/pci/controller/pcie-iproc.c
1561
static void quirk_paxc_bridge(struct pci_dev *pdev)
drivers/pci/controller/pcie-mediatek.c
351
struct pci_dev *dev = NULL;
drivers/pci/controller/vmd.c
1055
static void vmd_remove(struct pci_dev *dev)
drivers/pci/controller/vmd.c
1069
static void vmd_shutdown(struct pci_dev *dev)
drivers/pci/controller/vmd.c
1079
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/controller/vmd.c
1091
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/controller/vmd.c
129
struct pci_dev *dev;
drivers/pci/controller/vmd.c
472
static struct acpi_device *vmd_acpi_find_companion(struct pci_dev *pci_dev)
drivers/pci/controller/vmd.c
477
if (pci_dev->bus->ops != &vmd_ops)
drivers/pci/controller/vmd.c
480
bridge = pci_find_host_bridge(pci_dev->bus);
drivers/pci/controller/vmd.c
481
busnr = pci_dev->bus->number - bridge->bus->number;
drivers/pci/controller/vmd.c
489
addr = (busnr << 24) | ((u32)pci_dev->devfn << 16) | 0x8000FFFFU;
drivers/pci/controller/vmd.c
491
dev_dbg(&pci_dev->dev, "Looking for ACPI companion (address 0x%x)\n",
drivers/pci/controller/vmd.c
585
struct pci_dev *dev = vmd->dev;
drivers/pci/controller/vmd.c
637
struct pci_dev *dev = vmd->dev;
drivers/pci/controller/vmd.c
680
struct pci_dev *dev = vmd->dev;
drivers/pci/controller/vmd.c
732
static int vmd_pm_enable_quirk(struct pci_dev *pdev, void *userdata)
drivers/pci/controller/vmd.c
784
struct pci_dev *dev;
drivers/pci/controller/vmd.c
941
struct pci_dev, bus_list);
drivers/pci/controller/vmd.c
968
static int vmd_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/pci/devres.c
265
struct pci_dev *pdev = pdev_raw;
drivers/pci/devres.c
278
int pcim_set_mwi(struct pci_dev *pdev)
drivers/pci/devres.c
301
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/devres.c
307
static void save_orig_intx(struct pci_dev *pdev, struct pcim_intx_devres *res)
drivers/pci/devres.c
325
int pcim_intx(struct pci_dev *pdev, int enable)
drivers/pci/devres.c
353
struct pci_dev *pdev = pdev_raw;
drivers/pci/devres.c
370
int pcim_enable_device(struct pci_dev *pdev)
drivers/pci/devres.c
402
void pcim_pin_device(struct pci_dev *pdev)
drivers/pci/devres.c
439
void __iomem * const *pcim_iomap_table(struct pci_dev *pdev)
drivers/pci/devres.c
460
static int pcim_add_mapping_to_legacy_table(struct pci_dev *pdev,
drivers/pci/devres.c
481
static void pcim_remove_mapping_from_legacy_table(struct pci_dev *pdev,
drivers/pci/devres.c
503
static void pcim_remove_bar_from_legacy_table(struct pci_dev *pdev, int bar)
drivers/pci/devres.c
535
void __iomem *pcim_iomap(struct pci_dev *pdev, int bar, unsigned long maxlen)
drivers/pci/devres.c
575
void pcim_iounmap(struct pci_dev *pdev, void __iomem *addr)
drivers/pci/devres.c
604
void __iomem *pcim_iomap_region(struct pci_dev *pdev, int bar,
drivers/pci/devres.c
650
void pcim_iounmap_region(struct pci_dev *pdev, int bar)
drivers/pci/devres.c
676
int pcim_iomap_regions(struct pci_dev *pdev, int mask, const char *name)
drivers/pci/devres.c
721
int pcim_request_region(struct pci_dev *pdev, int bar, const char *name)
drivers/pci/devres.c
75
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/devres.c
754
static void pcim_release_region(struct pci_dev *pdev, int bar)
drivers/pci/devres.c
777
static void pcim_release_all_regions(struct pci_dev *pdev)
drivers/pci/devres.c
796
int pcim_request_all_regions(struct pci_dev *pdev, const char *name)
drivers/pci/devres.c
831
void __iomem *pcim_iomap_range(struct pci_dev *pdev, int bar,
drivers/pci/devres.c
94
static struct pcim_addr_devres *pcim_addr_devres_alloc(struct pci_dev *pdev)
drivers/pci/doe.c
116
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/doe.c
135
static void pci_doe_sysfs_feature_remove(struct pci_dev *pdev,
drivers/pci/doe.c
156
static int pci_doe_sysfs_feature_populate(struct pci_dev *pdev,
drivers/pci/doe.c
223
void pci_doe_sysfs_teardown(struct pci_dev *pdev)
drivers/pci/doe.c
232
void pci_doe_sysfs_init(struct pci_dev *pdev)
drivers/pci/doe.c
257
struct pci_dev *pdev = doe_mb->pdev;
drivers/pci/doe.c
265
struct pci_dev *pdev = doe_mb->pdev;
drivers/pci/doe.c
298
struct pci_dev *pdev = doe_mb->pdev;
drivers/pci/doe.c
365
struct pci_dev *pdev = doe_mb->pdev;
drivers/pci/doe.c
378
struct pci_dev *pdev = doe_mb->pdev;
drivers/pci/doe.c
466
struct pci_dev *pdev = doe_mb->pdev;
drivers/pci/doe.c
485
struct pci_dev *pdev = doe_mb->pdev;
drivers/pci/doe.c
53
struct pci_dev *pdev;
drivers/pci/doe.c
638
static struct pci_doe_mb *pci_doe_create_mb(struct pci_dev *pdev,
drivers/pci/doe.c
835
struct pci_doe_mb *pci_find_doe_mailbox(struct pci_dev *pdev, u16 vendor,
drivers/pci/doe.c
849
void pci_doe_init(struct pci_dev *pdev)
drivers/pci/doe.c
875
void pci_doe_destroy(struct pci_dev *pdev)
drivers/pci/doe.c
886
void pci_doe_disconnected(struct pci_dev *pdev)
drivers/pci/endpoint/functions/pci-epf-vntb.c
1677
static int pci_vntb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/pci/host-bridge.c
28
struct device *pci_get_host_bridge_device(struct pci_dev *dev)
drivers/pci/hotplug/acpi_pcihp.c
68
int acpi_get_hp_hw_control_from_firmware(struct pci_dev *pdev)
drivers/pci/hotplug/acpiphp.h
69
struct pci_dev *pci_dev;
drivers/pci/hotplug/acpiphp_ampere_altra.c
43
struct pci_dev *root_port;
drivers/pci/hotplug/acpiphp_glue.c
177
pci_dev_put(bridge->pci_dev);
drivers/pci/hotplug/acpiphp_glue.c
238
struct pci_dev *pdev = bridge->pci_dev;
drivers/pci/hotplug/acpiphp_glue.c
406
static void check_hotplug_bridge(struct acpiphp_slot *slot, struct pci_dev *dev)
drivers/pci/hotplug/acpiphp_glue.c
444
static void acpiphp_native_scan_bridge(struct pci_dev *bridge)
drivers/pci/hotplug/acpiphp_glue.c
447
struct pci_dev *dev;
drivers/pci/hotplug/acpiphp_glue.c
484
struct pci_dev *dev;
drivers/pci/hotplug/acpiphp_glue.c
556
struct pci_dev *dev, *prev;
drivers/pci/hotplug/acpiphp_glue.c
578
struct pci_dev *dev;
drivers/pci/hotplug/acpiphp_glue.c
653
static void trim_stale_devices(struct pci_dev *dev)
drivers/pci/hotplug/acpiphp_glue.c
679
struct pci_dev *child, *tmp;
drivers/pci/hotplug/acpiphp_glue.c
705
if (bridge->pci_dev)
drivers/pci/hotplug/acpiphp_glue.c
706
pm_runtime_get_sync(&bridge->pci_dev->dev);
drivers/pci/hotplug/acpiphp_glue.c
710
struct pci_dev *dev, *tmp;
drivers/pci/hotplug/acpiphp_glue.c
728
if (bridge->pci_dev)
drivers/pci/hotplug/acpiphp_glue.c
729
pm_runtime_put(&bridge->pci_dev->dev);
drivers/pci/hotplug/acpiphp_glue.c
738
struct pci_dev *dev, *tmp;
drivers/pci/hotplug/acpiphp_glue.c
878
bridge->pci_dev = pci_dev_get(bus->self);
drivers/pci/hotplug/acpiphp_glue.c
936
pci_dev_put(bridge->pci_dev);
drivers/pci/hotplug/cpci_hotplug.h
34
struct pci_dev *dev;
drivers/pci/hotplug/cpci_hotplug_core.c
285
struct pci_dev *dev;
drivers/pci/hotplug/cpci_hotplug_pci.c
237
struct pci_dev *dev;
drivers/pci/hotplug/cpci_hotplug_pci.c
288
struct pci_dev *dev, *temp;
drivers/pci/hotplug/cpcihp_generic.c
127
struct pci_dev *dev;
drivers/pci/hotplug/cpcihp_zt5550.c
188
static int zt5550_hc_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/pci/hotplug/cpcihp_zt5550.c
255
static void zt5550_hc_remove_one(struct pci_dev *pdev)
drivers/pci/hotplug/cpcihp_zt5550.c
47
static struct pci_dev *bus0_dev;
drivers/pci/hotplug/cpcihp_zt5550.c
51
static struct pci_dev *hc_dev;
drivers/pci/hotplug/cpcihp_zt5550.c
61
static int zt5550_hc_config(struct pci_dev *pdev)
drivers/pci/hotplug/cpqphp.h
244
struct pci_dev *pci_dev;
drivers/pci/hotplug/cpqphp.h
286
struct pci_dev *pci_dev;
drivers/pci/hotplug/cpqphp_core.c
1017
ctrl->pci_dev = pdev;
drivers/pci/hotplug/cpqphp_core.c
287
release_mem_region(pci_resource_start(ctrl->pci_dev, 0),
drivers/pci/hotplug/cpqphp_core.c
288
pci_resource_len(ctrl->pci_dev, 0));
drivers/pci/hotplug/cpqphp_core.c
658
ctrl->pci_dev->bus,
drivers/pci/hotplug/cpqphp_core.c
754
static int cpqhpc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/pci/hotplug/cpqphp_ctrl.c
1173
pci_write_config_byte(ctrl->pci_dev, 0x41, reg);
drivers/pci/hotplug/cpqphp_ctrl.c
1207
pci_write_config_byte(ctrl->pci_dev, 0x41, reg);
drivers/pci/hotplug/cpqphp_ctrl.c
1211
pci_read_config_byte(ctrl->pci_dev, 0x43, ®);
drivers/pci/hotplug/cpqphp_ctrl.c
1212
pci_write_config_byte(ctrl->pci_dev, 0x43, reg);
drivers/pci/hotplug/cpqphp_ctrl.c
1568
if (new_slot && !new_slot->pci_dev)
drivers/pci/hotplug/cpqphp_nvram.c
274
rc = add_byte(&pFill, PCI_SLOT(ctrl->pci_dev->devfn), &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
279
rc = add_byte(&pFill, PCI_FUNC(ctrl->pci_dev->devfn), &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
466
(device != PCI_SLOT(ctrl->pci_dev->devfn)) ||
drivers/pci/hotplug/cpqphp_nvram.c
467
(function != PCI_FUNC(ctrl->pci_dev->devfn))) {
drivers/pci/hotplug/cpqphp_pci.c
102
if (func->pci_dev->hdr_type == PCI_HEADER_TYPE_BRIDGE) {
drivers/pci/hotplug/cpqphp_pci.c
103
pci_hp_add_bridge(func->pci_dev);
drivers/pci/hotplug/cpqphp_pci.c
104
child = func->pci_dev->subordinate;
drivers/pci/hotplug/cpqphp_pci.c
109
pci_dev_put(func->pci_dev);
drivers/pci/hotplug/cpqphp_pci.c
125
struct pci_dev *temp = pci_get_domain_bus_and_slot(0,
drivers/pci/hotplug/cpqphp_pci.c
150
struct pci_dev *fakedev;
drivers/pci/hotplug/cpqphp_pci.c
407
new_slot->pci_dev = pci_get_domain_bus_and_slot(0,
drivers/pci/hotplug/cpqphp_pci.c
416
pci_dev_put(new_slot->pci_dev);
drivers/pci/hotplug/cpqphp_pci.c
80
if (func->pci_dev == NULL)
drivers/pci/hotplug/cpqphp_pci.c
81
func->pci_dev = pci_get_domain_bus_and_slot(0, func->bus,
drivers/pci/hotplug/cpqphp_pci.c
86
if (func->pci_dev == NULL) {
drivers/pci/hotplug/cpqphp_pci.c
89
num = pci_scan_slot(ctrl->pci_dev->bus, PCI_DEVFN(func->device, func->function));
drivers/pci/hotplug/cpqphp_pci.c
91
pci_bus_add_devices(ctrl->pci_dev->bus);
drivers/pci/hotplug/cpqphp_pci.c
93
func->pci_dev = pci_get_domain_bus_and_slot(0, func->bus,
drivers/pci/hotplug/cpqphp_pci.c
96
if (func->pci_dev == NULL) {
drivers/pci/hotplug/cpqphp_sysfs.c
198
ctrl->dentry = debugfs_create_file(dev_name(&ctrl->pci_dev->dev),
drivers/pci/hotplug/ibmphp.h
676
struct pci_dev *dev; /* from the OS */
drivers/pci/hotplug/ibmphp.h
714
struct pci_dev *ctrl_dev; /* in case where controller is PCI */
drivers/pci/hotplug/ibmphp_core.c
589
struct pci_dev *temp;
drivers/pci/hotplug/ibmphp_core.c
621
struct pci_dev *dev;
drivers/pci/hotplug/ibmphp_ebda.c
1081
static int ibmphp_probe(struct pci_dev *, const struct pci_device_id *);
drivers/pci/hotplug/ibmphp_ebda.c
1101
static int ibmphp_probe(struct pci_dev *dev, const struct pci_device_id *ids)
drivers/pci/hotplug/octep_hp.c
133
struct pci_dev *pdev, u16 slot_number)
drivers/pci/hotplug/octep_hp.c
259
struct pci_dev *pdev = hp_ctrl->pdev;
drivers/pci/hotplug/octep_hp.c
301
struct pci_dev *pdev = hp_ctrl->pdev;
drivers/pci/hotplug/octep_hp.c
318
static int octep_hp_controller_setup(struct pci_dev *pdev,
drivers/pci/hotplug/octep_hp.c
365
static int octep_hp_pci_probe(struct pci_dev *pdev,
drivers/pci/hotplug/octep_hp.c
369
struct pci_dev *tmp_pdev, *next;
drivers/pci/hotplug/octep_hp.c
47
struct pci_dev *hp_pdev;
drivers/pci/hotplug/octep_hp.c
60
struct pci_dev *pdev;
drivers/pci/hotplug/pci_hotplug_core.c
510
void pci_hp_ignore_link_change(struct pci_dev *pdev)
drivers/pci/hotplug/pci_hotplug_core.c
523
void pci_hp_unignore_link_change(struct pci_dev *pdev)
drivers/pci/hotplug/pci_hotplug_core.c
552
bool pci_hp_spurious_link_change(struct pci_dev *pdev)
drivers/pci/hotplug/pciehp_core.c
105
struct pci_dev *pdev = ctrl->pcie->port;
drivers/pci/hotplug/pciehp_core.c
121
struct pci_dev *pdev = ctrl->pcie->port;
drivers/pci/hotplug/pciehp_core.c
132
struct pci_dev *pdev = ctrl->pcie->port;
drivers/pci/hotplug/pciehp_core.c
143
struct pci_dev *pdev = ctrl->pcie->port;
drivers/pci/hotplug/pciehp_hpc.c
1011
struct pci_dev *pdev = dev->port;
drivers/pci/hotplug/pciehp_hpc.c
1102
static void quirk_cmd_compl(struct pci_dev *pdev)
drivers/pci/hotplug/pciehp_hpc.c
160
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
237
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
277
static void pcie_wait_for_presence(struct pci_dev *pdev)
drivers/pci/hotplug/pciehp_hpc.c
293
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
337
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
355
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
368
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
397
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
419
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
440
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
476
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
487
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
49
static inline struct pci_dev *ctrl_dev(struct controller *ctrl)
drivers/pci/hotplug/pciehp_hpc.c
536
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
569
struct pci_dev *pdev __free(pci_dev_put) = NULL;
drivers/pci/hotplug/pciehp_hpc.c
597
struct pci_dev *pdev, int irq,
drivers/pci/hotplug/pciehp_hpc.c
626
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
731
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
88
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
942
struct pci_dev *pdev = ctrl_dev(ctrl);
drivers/pci/hotplug/pciehp_hpc.c
980
struct pci_dev *pdev = ctrl->pcie->port;
drivers/pci/hotplug/pciehp_hpc.c
992
static inline int pcie_hotplug_depth(struct pci_dev *dev)
drivers/pci/hotplug/pciehp_pci.c
34
struct pci_dev *dev;
drivers/pci/hotplug/pciehp_pci.c
35
struct pci_dev *bridge = ctrl->pcie->port;
drivers/pci/hotplug/pciehp_pci.c
97
struct pci_dev *dev, *temp;
drivers/pci/hotplug/pnv_php.c
1011
struct pci_dev, bus_list);
drivers/pci/hotplug/pnv_php.c
1046
struct pci_dev *pdev = php_slot->pdev;
drivers/pci/hotplug/pnv_php.c
1093
struct pci_dev *pdev = php_slot->pdev;
drivers/pci/hotplug/pnv_php.c
391
static int pcie_check_link_active(struct pci_dev *pdev)
drivers/pci/hotplug/pnv_php.c
442
struct pci_dev *bridge = php_slot->pdev;
drivers/pci/hotplug/pnv_php.c
463
struct pci_dev *bridge = php_slot->pdev;
drivers/pci/hotplug/pnv_php.c
47
struct pci_dev *pdev = php_slot->pdev;
drivers/pci/hotplug/pnv_php.c
625
struct pci_dev *bridge = php_slot->pdev;
drivers/pci/hotplug/pnv_php.c
880
struct pci_dev *pdev = php_slot->pdev;
drivers/pci/hotplug/pnv_php.c
909
struct pci_dev *pdev = php_slot->pdev;
drivers/pci/hotplug/pnv_php.c
970
struct pci_dev *pchild, *pdev = php_slot->pdev;
drivers/pci/hotplug/rpadlpar_core.c
124
static struct pci_dev *dlpar_find_new_dev(struct pci_bus *parent,
drivers/pci/hotplug/rpadlpar_core.c
127
struct pci_dev *tmp = NULL;
drivers/pci/hotplug/rpadlpar_core.c
142
struct pci_dev *dev = NULL;
drivers/pci/hotplug/rpadlpar_core.c
171
struct pci_dev *dev;
drivers/pci/hotplug/rpaphp_pci.c
188
struct pci_dev *dev;
drivers/pci/hotplug/s390_pci_hpc.c
50
struct pci_dev *pdev = NULL;
drivers/pci/hotplug/shpchp.h
152
int shpc_init(struct controller *ctrl, struct pci_dev *pdev);
drivers/pci/hotplug/shpchp.h
215
pci_read_config_dword(p_slot->ctrl->pci_dev, PCIX_MISCII_OFFSET, &pcix_misc2_temp);
drivers/pci/hotplug/shpchp.h
225
pci_write_config_dword(p_slot->ctrl->pci_dev, PCIX_MISCII_OFFSET, pcix_misc2_temp);
drivers/pci/hotplug/shpchp.h
237
pci_read_config_dword(p_slot->ctrl->pci_dev, PCIX_MISC_BRIDGE_ERRORS_OFFSET, &pcix_bridge_errors_reg);
drivers/pci/hotplug/shpchp.h
244
pci_write_config_dword(p_slot->ctrl->pci_dev, PCIX_MISC_BRIDGE_ERRORS_OFFSET, perr_set);
drivers/pci/hotplug/shpchp.h
248
pci_read_config_dword(p_slot->ctrl->pci_dev, PCIX_MEM_BASE_LIMIT_OFFSET, &pcix_mem_base_reg);
drivers/pci/hotplug/shpchp.h
253
pci_write_config_dword(p_slot->ctrl->pci_dev, PCIX_MEM_BASE_LIMIT_OFFSET, rse_set);
drivers/pci/hotplug/shpchp.h
256
pci_read_config_dword(p_slot->ctrl->pci_dev, PCIX_MISCII_OFFSET, &pcix_misc2_temp);
drivers/pci/hotplug/shpchp.h
282
pci_write_config_dword(p_slot->ctrl->pci_dev, PCIX_MISCII_OFFSET, pcix_misc2_temp);
drivers/pci/hotplug/shpchp.h
37
pci_dbg(ctrl->pci_dev, format, ## arg)
drivers/pci/hotplug/shpchp.h
39
pci_err(ctrl->pci_dev, format, ## arg)
drivers/pci/hotplug/shpchp.h
41
pci_info(ctrl->pci_dev, format, ## arg)
drivers/pci/hotplug/shpchp.h
43
pci_warn(ctrl->pci_dev, format, ## arg)
drivers/pci/hotplug/shpchp.h
78
struct pci_dev *pci_dev;
drivers/pci/hotplug/shpchp_core.c
102
ctrl->pci_dev->subordinate, slot->device, name);
drivers/pci/hotplug/shpchp_core.c
235
static bool shpc_capable(struct pci_dev *bridge)
drivers/pci/hotplug/shpchp_core.c
251
static int shpc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/pci/hotplug/shpchp_core.c
300
static void shpc_remove(struct pci_dev *dev)
drivers/pci/hotplug/shpchp_core.c
79
slot->bus = ctrl->pci_dev->subordinate->number;
drivers/pci/hotplug/shpchp_core.c
98
pci_domain_nr(ctrl->pci_dev->subordinate),
drivers/pci/hotplug/shpchp_ctrl.c
236
struct pci_bus *parent = ctrl->pci_dev->subordinate;
drivers/pci/hotplug/shpchp_ctrl.c
250
if ((ctrl->pci_dev->vendor == 0x8086) && (ctrl->pci_dev->device == 0x0332)) {
drivers/pci/hotplug/shpchp_ctrl.c
272
bsp = ctrl->pci_dev->subordinate->cur_bus_speed;
drivers/pci/hotplug/shpchp_ctrl.c
273
msp = ctrl->pci_dev->subordinate->max_bus_speed;
drivers/pci/hotplug/shpchp_ctrl.c
276
if (!list_empty(&ctrl->pci_dev->subordinate->devices))
drivers/pci/hotplug/shpchp_ctrl.c
575
if ((p_slot->ctrl->pci_dev->vendor == PCI_VENDOR_ID_AMD &&
drivers/pci/hotplug/shpchp_ctrl.c
576
p_slot->ctrl->pci_dev->device == PCI_DEVICE_ID_AMD_POGO_7458)
drivers/pci/hotplug/shpchp_hpc.c
1004
rc = request_irq(ctrl->pci_dev->irq, shpc_isr, IRQF_SHARED,
drivers/pci/hotplug/shpchp_hpc.c
1007
ctrl->pci_dev->irq, rc);
drivers/pci/hotplug/shpchp_hpc.c
1010
ctrl->pci_dev->irq);
drivers/pci/hotplug/shpchp_hpc.c
201
struct pci_dev *pdev = ctrl->pci_dev;
drivers/pci/hotplug/shpchp_hpc.c
569
free_irq(ctrl->pci_dev->irq, ctrl);
drivers/pci/hotplug/shpchp_hpc.c
570
pci_disable_msi(ctrl->pci_dev);
drivers/pci/hotplug/shpchp_hpc.c
617
struct pci_bus *bus = ctrl->pci_dev->subordinate;
drivers/pci/hotplug/shpchp_hpc.c
831
struct pci_bus *bus = ctrl->pci_dev->subordinate;
drivers/pci/hotplug/shpchp_hpc.c
873
int shpc_init(struct controller *ctrl, struct pci_dev *pdev)
drivers/pci/hotplug/shpchp_hpc.c
881
ctrl->pci_dev = pdev; /* pci_dev of the P2P bridge */
drivers/pci/hotplug/shpchp_pci.c
25
struct pci_dev *dev;
drivers/pci/hotplug/shpchp_pci.c
27
struct pci_dev *bridge = ctrl->pci_dev;
drivers/pci/hotplug/shpchp_pci.c
66
struct pci_bus *parent = p_slot->ctrl->pci_dev->subordinate;
drivers/pci/hotplug/shpchp_pci.c
67
struct pci_dev *dev, *temp;
drivers/pci/hotplug/shpchp_sysfs.c
26
struct pci_dev *pdev;
drivers/pci/hotplug/shpchp_sysfs.c
80
return device_create_file(&ctrl->pci_dev->dev, &dev_attr_ctrl);
drivers/pci/hotplug/shpchp_sysfs.c
85
device_remove_file(&ctrl->pci_dev->dev, &dev_attr_ctrl);
drivers/pci/ide.c
107
struct pci_dev *rp = pcie_find_root_port(pdev);
drivers/pci/ide.c
239
struct pci_ide *pci_ide_stream_alloc(struct pci_dev *pdev)
drivers/pci/ide.c
247
struct pci_dev *rp, *br;
drivers/pci/ide.c
30
static int sel_ide_offset(struct pci_dev *pdev,
drivers/pci/ide.c
340
struct pci_dev *pdev = ide->pdev;
drivers/pci/ide.c
341
struct pci_dev *rp = pcie_find_root_port(pdev);
drivers/pci/ide.c
364
struct pci_dev *pdev = ide->pdev;
drivers/pci/ide.c
365
struct pci_dev *rp = pcie_find_root_port(pdev);
drivers/pci/ide.c
37
static bool reserve_stream_index(struct pci_dev *pdev, u8 idx)
drivers/pci/ide.c
418
struct pci_dev *pdev = ide->pdev;
drivers/pci/ide.c
466
struct pci_dev *pdev = ide->pdev;
drivers/pci/ide.c
476
static int pci_ide_domain(struct pci_dev *pdev)
drivers/pci/ide.c
483
struct pci_ide_partner *pci_ide_to_settings(struct pci_dev *pdev, struct pci_ide *ide)
drivers/pci/ide.c
498
struct pci_dev *rp = pcie_find_root_port(ide->pdev);
drivers/pci/ide.c
514
static void set_ide_sel_ctl(struct pci_dev *pdev, struct pci_ide *ide,
drivers/pci/ide.c
54
struct pci_dev *pdev, u8 stream_idx)
drivers/pci/ide.c
553
static void pci_ide_stream_to_regs(struct pci_dev *pdev, struct pci_ide *ide,
drivers/pci/ide.c
594
void pci_ide_stream_setup(struct pci_dev *pdev, struct pci_ide *ide)
drivers/pci/ide.c
644
void pci_ide_stream_teardown(struct pci_dev *pdev, struct pci_ide *ide)
drivers/pci/ide.c
685
int pci_ide_stream_enable(struct pci_dev *pdev, struct pci_ide *ide)
drivers/pci/ide.c
716
void pci_ide_stream_disable(struct pci_dev *pdev, struct pci_ide *ide)
drivers/pci/ide.c
78
void pci_ide_init(struct pci_dev *pdev)
drivers/pci/ide.c
806
void pci_ide_destroy(struct pci_dev *pdev)
drivers/pci/iomap.c
123
void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen)
drivers/pci/iomap.c
144
void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long maxlen)
drivers/pci/iomap.c
177
void pci_iounmap(struct pci_dev *dev, void __iomem *p)
drivers/pci/iomap.c
29
void __iomem *pci_iomap_range(struct pci_dev *dev,
drivers/pci/iomap.c
76
void __iomem *pci_iomap_wc_range(struct pci_dev *dev,
drivers/pci/iov.c
1012
void pci_iov_release(struct pci_dev *dev)
drivers/pci/iov.c
1022
void pci_iov_remove(struct pci_dev *dev)
drivers/pci/iov.c
1041
void pci_iov_update_resource(struct pci_dev *dev, int resno)
drivers/pci/iov.c
105
static int compute_max_vf_buses(struct pci_dev *dev)
drivers/pci/iov.c
1092
resource_size_t __weak pcibios_iov_resource_alignment(const struct pci_dev *dev,
drivers/pci/iov.c
1108
resource_size_t pci_sriov_resource_alignment(const struct pci_dev *dev,
drivers/pci/iov.c
1118
void pci_restore_iov_state(struct pci_dev *dev)
drivers/pci/iov.c
1131
void pci_vf_drivers_autoprobe(struct pci_dev *dev, bool auto_probe)
drivers/pci/iov.c
1147
struct pci_dev *dev;
drivers/pci/iov.c
1166
int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn)
drivers/pci/iov.c
1181
void pci_disable_sriov(struct pci_dev *dev)
drivers/pci/iov.c
1198
int pci_num_vf(struct pci_dev *dev)
drivers/pci/iov.c
1214
int pci_vfs_assigned(struct pci_dev *dev)
drivers/pci/iov.c
1216
struct pci_dev *vfdev;
drivers/pci/iov.c
1261
int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs)
drivers/pci/iov.c
1286
int pci_sriov_get_totalvfs(struct pci_dev *dev)
drivers/pci/iov.c
1304
int pci_sriov_configure_simple(struct pci_dev *dev, int nr_virtfn)
drivers/pci/iov.c
1345
int pci_iov_vf_bar_set_size(struct pci_dev *dev, int resno, int size)
drivers/pci/iov.c
1372
u32 pci_iov_vf_bar_get_sizes(struct pci_dev *dev, int resno, int num_vfs)
drivers/pci/iov.c
153
resource_size_t pci_iov_resource_size(const struct pci_dev *dev, int resno)
drivers/pci/iov.c
161
void pci_iov_resource_set_size(struct pci_dev *dev, int resno, int size)
drivers/pci/iov.c
173
bool pci_iov_is_memory_decoding_enabled(struct pci_dev *dev)
drivers/pci/iov.c
182
static void pci_read_vf_config_common(struct pci_dev *virtfn)
drivers/pci/iov.c
184
struct pci_dev *physfn = virtfn->physfn;
drivers/pci/iov.c
205
int pci_iov_sysfs_link(struct pci_dev *dev,
drivers/pci/iov.c
206
struct pci_dev *virtfn, int id)
drivers/pci/iov.c
234
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
24
int pci_iov_virtfn_bus(struct pci_dev *dev, int vf_id)
drivers/pci/iov.c
252
struct pci_dev *vf_dev = to_pci_dev(dev);
drivers/pci/iov.c
253
struct pci_dev *pdev = pci_physfn(vf_dev);
drivers/pci/iov.c
301
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
314
static struct pci_dev *pci_iov_scan_device(struct pci_dev *dev, int id,
drivers/pci/iov.c
318
struct pci_dev *virtfn;
drivers/pci/iov.c
32
int pci_iov_virtfn_devfn(struct pci_dev *dev, int vf_id)
drivers/pci/iov.c
346
int pci_iov_add_virtfn(struct pci_dev *dev, int id)
drivers/pci/iov.c
349
struct pci_dev *virtfn;
drivers/pci/iov.c
403
void pci_iov_remove_virtfn(struct pci_dev *dev, int id)
drivers/pci/iov.c
406
struct pci_dev *virtfn;
drivers/pci/iov.c
41
int pci_iov_vf_id(struct pci_dev *dev)
drivers/pci/iov.c
43
struct pci_dev *pf;
drivers/pci/iov.c
436
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
445
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
467
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
535
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
544
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
553
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
562
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
571
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/iov.c
618
int __weak pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
drivers/pci/iov.c
623
int __weak pcibios_sriov_disable(struct pci_dev *pdev)
drivers/pci/iov.c
628
static int sriov_add_vfs(struct pci_dev *dev, u16 num_vfs)
drivers/pci/iov.c
649
static int sriov_enable(struct pci_dev *dev, int nr_virtfn)
drivers/pci/iov.c
656
struct pci_dev *pdev;
drivers/pci/iov.c
70
void *pci_iov_get_pf_drvdata(struct pci_dev *dev, struct pci_driver *pf_driver)
drivers/pci/iov.c
72
struct pci_dev *pf_dev;
drivers/pci/iov.c
764
static void sriov_del_vfs(struct pci_dev *dev)
drivers/pci/iov.c
773
static void sriov_disable(struct pci_dev *dev)
drivers/pci/iov.c
796
static int sriov_init(struct pci_dev *dev, int pos)
drivers/pci/iov.c
806
struct pci_dev *pdev;
drivers/pci/iov.c
89
static inline void pci_iov_set_numvfs(struct pci_dev *dev, int nr_virtfn)
drivers/pci/iov.c
920
static void sriov_release(struct pci_dev *dev)
drivers/pci/iov.c
931
static void sriov_restore_vf_rebar_state(struct pci_dev *dev)
drivers/pci/iov.c
960
static void sriov_restore_state(struct pci_dev *dev)
drivers/pci/iov.c
994
int pci_iov_init(struct pci_dev *dev)
drivers/pci/irq.c
105
int pci_get_interrupt_pin(struct pci_dev *dev, struct pci_dev **bridge)
drivers/pci/irq.c
129
u8 pci_common_swizzle(struct pci_dev *dev, u8 *pinp)
drivers/pci/irq.c
142
void pci_assign_irq(struct pci_dev *dev)
drivers/pci/irq.c
190
static bool pci_check_and_set_intx_mask(struct pci_dev *dev, bool mask)
drivers/pci/irq.c
242
bool pci_check_and_mask_intx(struct pci_dev *dev)
drivers/pci/irq.c
256
bool pci_check_and_unmask_intx(struct pci_dev *dev)
drivers/pci/irq.c
273
int __weak pcibios_alloc_irq(struct pci_dev *dev)
drivers/pci/irq.c
278
void __weak pcibios_free_irq(struct pci_dev *dev)
drivers/pci/irq.c
37
int pci_request_irq(struct pci_dev *dev, unsigned int nr, irq_handler_t handler,
drivers/pci/irq.c
76
void pci_free_irq(struct pci_dev *dev, unsigned int nr, void *dev_id)
drivers/pci/irq.c
93
u8 pci_swizzle_interrupt_pin(const struct pci_dev *dev, u8 pin)
drivers/pci/mmap.c
24
int pci_mmap_resource_range(struct pci_dev *pdev, int bar,
drivers/pci/mmap.c
59
int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vma,
drivers/pci/msi/api.c
107
int pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries,
drivers/pci/msi/api.c
122
bool pci_msix_can_alloc_dyn(struct pci_dev *dev)
drivers/pci/msi/api.c
148
struct msi_map pci_msix_alloc_irq_at(struct pci_dev *dev, unsigned int index,
drivers/pci/msi/api.c
171
void pci_msix_free_irq(struct pci_dev *dev, struct msi_map map)
drivers/pci/msi/api.c
193
void pci_disable_msix(struct pci_dev *dev)
drivers/pci/msi/api.c
232
int pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs,
drivers/pci/msi/api.c
252
int pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs,
drivers/pci/msi/api.c
30
int pci_enable_msi(struct pci_dev *dev)
drivers/pci/msi/api.c
311
int pci_irq_vector(struct pci_dev *dev, unsigned int nr)
drivers/pci/msi/api.c
340
const struct cpumask *pci_irq_get_affinity(struct pci_dev *dev, int nr)
drivers/pci/msi/api.c
379
void pci_free_irq_vectors(struct pci_dev *dev)
drivers/pci/msi/api.c
394
void pci_restore_msi_state(struct pci_dev *dev)
drivers/pci/msi/api.c
51
void pci_disable_msi(struct pci_dev *dev)
drivers/pci/msi/api.c
70
int pci_msix_vec_count(struct pci_dev *dev)
drivers/pci/msi/irqdomain.c
11
int pci_msi_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
drivers/pci/msi/irqdomain.c
202
static bool pci_match_device_domain(struct pci_dev *pdev, enum irq_domain_bus_token bus_token)
drivers/pci/msi/irqdomain.c
207
static bool pci_create_device_domain(struct pci_dev *pdev, const struct msi_domain_template *tmpl,
drivers/pci/msi/irqdomain.c
22
void pci_msi_teardown_msi_irqs(struct pci_dev *dev)
drivers/pci/msi/irqdomain.c
239
bool pci_setup_msi_device_domain(struct pci_dev *pdev, unsigned int hwsize)
drivers/pci/msi/irqdomain.c
272
bool pci_setup_msix_device_domain(struct pci_dev *pdev, unsigned int hwsize)
drivers/pci/msi/irqdomain.c
293
bool pci_msi_domain_supports(struct pci_dev *pdev, unsigned int feature_mask,
drivers/pci/msi/irqdomain.c
343
static int get_msi_id_cb(struct pci_dev *pdev, u16 alias, void *data)
drivers/pci/msi/irqdomain.c
364
u32 pci_msi_domain_get_msi_rid(struct irq_domain *domain, struct pci_dev *pdev)
drivers/pci/msi/irqdomain.c
390
u32 pci_msi_map_rid_ctlr_node(struct irq_domain *domain, struct pci_dev *pdev,
drivers/pci/msi/irqdomain.c
420
struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev)
drivers/pci/msi/legacy.c
10
int __weak arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc)
drivers/pci/msi/legacy.c
19
int __weak arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
drivers/pci/msi/legacy.c
40
void __weak arch_teardown_msi_irqs(struct pci_dev *dev)
drivers/pci/msi/legacy.c
51
static int pci_msi_setup_check_result(struct pci_dev *dev, int type, int ret)
drivers/pci/msi/legacy.c
66
int pci_msi_legacy_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
drivers/pci/msi/legacy.c
76
void pci_msi_legacy_teardown_msi_irqs(struct pci_dev *dev)
drivers/pci/msi/msi.c
110
static int pci_setup_msi_context(struct pci_dev *dev)
drivers/pci/msi/msi.c
126
struct pci_dev *dev = msi_desc_to_pci_dev(desc);
drivers/pci/msi/msi.c
166
struct pci_dev *dev = msi_desc_to_pci_dev(entry);
drivers/pci/msi/msi.c
197
static inline void pci_write_msg_msi(struct pci_dev *dev, struct msi_desc *desc,
drivers/pci/msi/msi.c
250
struct pci_dev *dev = msi_desc_to_pci_dev(entry);
drivers/pci/msi/msi.c
277
static void pci_intx_for_msi(struct pci_dev *dev, int enable)
drivers/pci/msi/msi.c
283
static void pci_msi_set_enable(struct pci_dev *dev, int enable)
drivers/pci/msi/msi.c
29
static int pci_msi_supported(struct pci_dev *dev, int nvec)
drivers/pci/msi/msi.c
294
static int msi_setup_msi_desc(struct pci_dev *dev, int nvec,
drivers/pci/msi/msi.c
330
static int msi_verify_entries(struct pci_dev *dev)
drivers/pci/msi/msi.c
349
static int __msi_capability_init(struct pci_dev *dev, int nvec, struct irq_affinity_desc *masks)
drivers/pci/msi/msi.c
402
static int msi_capability_init(struct pci_dev *dev, int nvec,
drivers/pci/msi/msi.c
422
int __pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec,
drivers/pci/msi/msi.c
493
int pci_msi_vec_count(struct pci_dev *dev)
drivers/pci/msi/msi.c
512
bool __weak arch_restore_msi_irqs(struct pci_dev *dev)
drivers/pci/msi/msi.c
517
void __pci_restore_msi_state(struct pci_dev *dev)
drivers/pci/msi/msi.c
539
void pci_msi_shutdown(struct pci_dev *dev)
drivers/pci/msi/msi.c
562
static void pci_msix_clear_and_set_ctrl(struct pci_dev *dev, u16 clear, u16 set)
drivers/pci/msi/msi.c
572
static void __iomem *msix_map_region(struct pci_dev *dev,
drivers/pci/msi/msi.c
611
void msix_prepare_msi_desc(struct pci_dev *dev, struct msi_desc *desc)
drivers/pci/msi/msi.c
632
static int msix_setup_msi_descs(struct pci_dev *dev, struct msix_entry *entries,
drivers/pci/msi/msi.c
655
static void msix_update_entries(struct pci_dev *dev, struct msix_entry *entries)
drivers/pci/msi/msi.c
676
DEFINE_FREE(free_msi_irqs, struct pci_dev *, if (_T) pci_free_msi_irqs(_T));
drivers/pci/msi/msi.c
678
static int __msix_setup_interrupts(struct pci_dev *__dev, struct msix_entry *entries,
drivers/pci/msi/msi.c
681
struct pci_dev *dev __free(free_msi_irqs) = __dev;
drivers/pci/msi/msi.c
701
static int msix_setup_interrupts(struct pci_dev *dev, struct msix_entry *entries,
drivers/pci/msi/msi.c
71
struct pci_dev *dev = pcidev;
drivers/pci/msi/msi.c
722
static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries,
drivers/pci/msi/msi.c
778
static bool pci_msix_validate_entries(struct pci_dev *dev, struct msix_entry *entries, int nvec)
drivers/pci/msi/msi.c
801
int __pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec,
drivers/pci/msi/msi.c
869
void __pci_restore_msix_state(struct pci_dev *dev)
drivers/pci/msi/msi.c
895
void pci_msix_shutdown(struct pci_dev *dev)
drivers/pci/msi/msi.c
91
static int pcim_setup_msi_release(struct pci_dev *dev)
drivers/pci/msi/msi.c
919
void pci_free_msi_irqs(struct pci_dev *dev)
drivers/pci/msi/msi.c
938
int pci_msix_write_tph_tag(struct pci_dev *pdev, unsigned int index, u16 tag)
drivers/pci/msi/msi.c
979
struct pci_dev *msi_desc_to_pci_dev(struct msi_desc *desc)
drivers/pci/msi/msi.h
100
void __pci_restore_msix_state(struct pci_dev *dev);
drivers/pci/msi/msi.h
109
bool pci_msi_domain_supports(struct pci_dev *dev, unsigned int feature_mask, enum support_mode mode);
drivers/pci/msi/msi.h
110
bool pci_setup_msi_device_domain(struct pci_dev *pdev, unsigned int hwsize);
drivers/pci/msi/msi.h
111
bool pci_setup_msix_device_domain(struct pci_dev *pdev, unsigned int hwsize);
drivers/pci/msi/msi.h
116
int pci_msi_legacy_setup_msi_irqs(struct pci_dev *dev, int nvec, int type);
drivers/pci/msi/msi.h
117
void pci_msi_legacy_teardown_msi_irqs(struct pci_dev *dev);
drivers/pci/msi/msi.h
119
static inline int pci_msi_legacy_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
drivers/pci/msi/msi.h
125
static inline void pci_msi_legacy_teardown_msi_irqs(struct pci_dev *dev)
drivers/pci/msi/msi.h
8
int pci_msi_setup_msi_irqs(struct pci_dev *dev, int nvec, int type);
drivers/pci/msi/msi.h
87
void msix_prepare_msi_desc(struct pci_dev *dev, struct msi_desc *desc);
drivers/pci/msi/msi.h
9
void pci_msi_teardown_msi_irqs(struct pci_dev *dev);
drivers/pci/msi/msi.h
93
void pci_msi_shutdown(struct pci_dev *dev);
drivers/pci/msi/msi.h
94
void pci_msix_shutdown(struct pci_dev *dev);
drivers/pci/msi/msi.h
95
void pci_free_msi_irqs(struct pci_dev *dev);
drivers/pci/msi/msi.h
96
int __pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec, struct irq_affinity *affd);
drivers/pci/msi/msi.h
97
int __pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec,
drivers/pci/msi/msi.h
99
void __pci_restore_msi_state(struct pci_dev *dev);
drivers/pci/msi/pcidev_msi.c
12
void pci_msi_init(struct pci_dev *dev)
drivers/pci/msi/pcidev_msi.c
30
void pci_msix_init(struct pci_dev *dev)
drivers/pci/npem.c
161
struct pci_dev *dev;
drivers/pci/npem.c
268
static bool npem_has_dsm(struct pci_dev *pdev)
drivers/pci/npem.c
298
static int dsm_evaluate(struct pci_dev *pdev, u64 dsm_func,
drivers/pci/npem.c
333
static int dsm_get(struct pci_dev *pdev, u64 dsm_func, u32 *buf)
drivers/pci/npem.c
516
static int pci_npem_init(struct pci_dev *dev, const struct npem_ops *ops,
drivers/pci/npem.c
558
void pci_npem_remove(struct pci_dev *dev)
drivers/pci/npem.c
563
void pci_npem_create(struct pci_dev *dev)
drivers/pci/of.c
28
int pci_set_of_node(struct pci_dev *dev)
drivers/pci/of.c
463
static int of_irq_parse_pci(const struct pci_dev *pdev, struct of_phandle_args *out_irq)
drivers/pci/of.c
466
struct pci_dev *ppdev;
drivers/pci/of.c
47
void pci_release_of_node(struct pci_dev *dev)
drivers/pci/of.c
577
int of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin)
drivers/pci/of.c
652
void of_pci_remove_node(struct pci_dev *pdev)
drivers/pci/of.c
666
void of_pci_make_dev_node(struct pci_dev *pdev)
drivers/pci/of_property.c
105
static int of_pci_prop_ranges(struct pci_dev *pdev, struct of_changeset *ocs,
drivers/pci/of_property.c
161
static int of_pci_prop_reg(struct pci_dev *pdev, struct of_changeset *ocs,
drivers/pci/of_property.c
173
static int of_pci_prop_interrupts(struct pci_dev *pdev,
drivers/pci/of_property.c
190
static int of_pci_prop_intr_ctrl(struct pci_dev *pdev, struct of_changeset *ocs,
drivers/pci/of_property.c
210
static int of_pci_prop_intr_map(struct pci_dev *pdev, struct of_changeset *ocs,
drivers/pci/of_property.c
218
struct pci_dev *child;
drivers/pci/of_property.c
327
static int of_pci_prop_compatible(struct pci_dev *pdev,
drivers/pci/of_property.c
349
int of_pci_add_properties(struct pci_dev *pdev, struct of_changeset *ocs,
drivers/pci/of_property.c
54
static void of_pci_set_address(struct pci_dev *pdev, u32 *prop, u64 addr,
drivers/pci/of_property.c
94
static int of_pci_prop_bus_range(struct pci_dev *pdev,
drivers/pci/p2pdma.c
1023
struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
drivers/pci/p2pdma.c
1054
void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl)
drivers/pci/p2pdma.c
1080
void pci_p2pmem_publish(struct pci_dev *pdev, bool publish)
drivers/pci/p2pdma.c
1106
struct pci_dev *pdev = to_pci_dev(provider->owner);
drivers/pci/p2pdma.c
1107
struct pci_dev *client;
drivers/pci/p2pdma.c
1165
int pci_p2pdma_enable_store(const char *page, struct pci_dev **p2p_dev,
drivers/pci/p2pdma.c
1212
ssize_t pci_p2pdma_enable_show(char *page, struct pci_dev *p2p_dev,
drivers/pci/p2pdma.c
231
struct pci_dev *pdev = data;
drivers/pci/p2pdma.c
260
int pcim_p2pdma_init(struct pci_dev *pdev)
drivers/pci/p2pdma.c
320
struct p2pdma_provider *pcim_p2pdma_provider(struct pci_dev *pdev, int bar)
drivers/pci/p2pdma.c
337
static int pci_p2pdma_setup_pool(struct pci_dev *pdev)
drivers/pci/p2pdma.c
387
int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, size_t size,
drivers/pci/p2pdma.c
44
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/p2pdma.c
474
static struct pci_dev *find_parent_pci_dev(struct device *dev)
drivers/pci/p2pdma.c
497
static int pci_bridge_has_acs_redir(struct pci_dev *pdev)
drivers/pci/p2pdma.c
514
static void seq_buf_print_bus_devfn(struct seq_buf *buf, struct pci_dev *pdev)
drivers/pci/p2pdma.c
587
static struct pci_dev *pci_host_bridge_dev(struct pci_host_bridge *host)
drivers/pci/p2pdma.c
589
struct pci_dev *root;
drivers/pci/p2pdma.c
592
struct pci_dev, bus_list);
drivers/pci/p2pdma.c
609
struct pci_dev *root = pci_host_bridge_dev(host);
drivers/pci/p2pdma.c
61
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/p2pdma.c
643
static bool host_bridge_whitelist(struct pci_dev *a, struct pci_dev *b,
drivers/pci/p2pdma.c
659
static unsigned long map_types_idx(struct pci_dev *client)
drivers/pci/p2pdma.c
701
calc_map_type_and_dist(struct pci_dev *provider, struct pci_dev *client,
drivers/pci/p2pdma.c
705
struct pci_dev *a = provider, *b = client, *bb;
drivers/pci/p2pdma.c
78
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/p2pdma.c
812
int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients,
drivers/pci/p2pdma.c
817
struct pci_dev *pci_client;
drivers/pci/p2pdma.c
858
static bool pci_has_p2pmem(struct pci_dev *pdev)
drivers/pci/p2pdma.c
887
struct pci_dev *pci_p2pmem_find_many(struct device **clients, int num_clients)
drivers/pci/p2pdma.c
889
struct pci_dev *pdev = NULL;
drivers/pci/p2pdma.c
892
struct pci_dev **closest_pdevs;
drivers/pci/p2pdma.c
942
void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size)
drivers/pci/p2pdma.c
95
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/p2pdma.c
978
void pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size)
drivers/pci/p2pdma.c
995
pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr)
drivers/pci/pci-acpi.c
1061
static void acpi_pci_config_space_access(struct pci_dev *dev, bool enable)
drivers/pci/pci-acpi.c
1071
int acpi_pci_set_power_state(struct pci_dev *dev, pci_power_t state)
drivers/pci/pci-acpi.c
1126
pci_power_t acpi_pci_get_power_state(struct pci_dev *dev)
drivers/pci/pci-acpi.c
1148
void acpi_pci_refresh_power_state(struct pci_dev *dev)
drivers/pci/pci-acpi.c
1173
int acpi_pci_wakeup(struct pci_dev *dev, bool enable)
drivers/pci/pci-acpi.c
1184
bool acpi_pci_need_resume(struct pci_dev *dev)
drivers/pci/pci-acpi.c
1258
static struct acpi_device *(*pci_acpi_find_companion_hook)(struct pci_dev *);
drivers/pci/pci-acpi.c
1275
int pci_acpi_set_companion_lookup_hook(struct acpi_device *(*func)(struct pci_dev *))
drivers/pci/pci-acpi.c
1320
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-acpi.c
1331
pci_acpi_find_companion_hook(pci_dev) : NULL;
drivers/pci/pci-acpi.c
1338
check_children = pci_is_bridge(pci_dev);
drivers/pci/pci-acpi.c
1340
addr = (PCI_SLOT(pci_dev->devfn) << 16) | PCI_FUNC(pci_dev->devfn);
drivers/pci/pci-acpi.c
1358
pci_is_root_bus(pci_dev->bus))
drivers/pci/pci-acpi.c
1384
static void pci_acpi_optimize_delay(struct pci_dev *pdev,
drivers/pci/pci-acpi.c
1416
static void pci_acpi_set_external_facing(struct pci_dev *dev)
drivers/pci/pci-acpi.c
1435
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-acpi.c
1437
pci_acpi_optimize_delay(pci_dev, adev->handle);
drivers/pci/pci-acpi.c
1438
pci_acpi_set_external_facing(pci_dev);
drivers/pci/pci-acpi.c
1439
pci_acpi_add_edr_notifier(pci_dev);
drivers/pci/pci-acpi.c
1441
pci_acpi_add_pm_notifier(adev, pci_dev);
drivers/pci/pci-acpi.c
1452
if (pci_dev->bridge_d3)
drivers/pci/pci-acpi.c
1455
acpi_pci_wakeup(pci_dev, false);
drivers/pci/pci-acpi.c
1458
if (pci_is_bridge(pci_dev))
drivers/pci/pci-acpi.c
1464
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-acpi.c
1466
pci_acpi_remove_edr_notifier(pci_dev);
drivers/pci/pci-acpi.c
1470
if (pci_dev->bridge_d3)
drivers/pci/pci-acpi.c
1543
int pcibios_alloc_irq(struct pci_dev *dev)
drivers/pci/pci-acpi.c
165
static void program_hpx_type0(struct pci_dev *dev, struct hpx_type0 *hpx)
drivers/pci/pci-acpi.c
234
static void program_hpx_type1(struct pci_dev *dev, struct hpx_type1 *hpx)
drivers/pci/pci-acpi.c
296
static void program_hpx_type2(struct pci_dev *dev, struct hpx_type2 *hpx)
drivers/pci/pci-acpi.c
456
static u16 hpx3_device_type(struct pci_dev *dev)
drivers/pci/pci-acpi.c
483
static u8 hpx3_function_type(struct pci_dev *dev)
drivers/pci/pci-acpi.c
514
static void program_hpx_type3_register(struct pci_dev *dev,
drivers/pci/pci-acpi.c
573
static void program_hpx_type3(struct pci_dev *dev, struct hpx_type3 *hpx)
drivers/pci/pci-acpi.c
603
static acpi_status program_type3_hpx_record(struct pci_dev *dev,
drivers/pci/pci-acpi.c
641
static acpi_status acpi_run_hpx(struct pci_dev *dev, acpi_handle handle)
drivers/pci/pci-acpi.c
716
static acpi_status acpi_run_hpp(struct pci_dev *dev, acpi_handle handle)
drivers/pci/pci-acpi.c
762
int pci_acpi_program_hp_params(struct pci_dev *dev)
drivers/pci/pci-acpi.c
808
bool pciehp_is_native(struct pci_dev *bridge)
drivers/pci/pci-acpi.c
829
bool shpchp_is_native(struct pci_dev *bridge)
drivers/pci/pci-acpi.c
849
struct pci_dev *pci_dev;
drivers/pci/pci-acpi.c
851
pci_dev = to_pci_dev(context->dev);
drivers/pci/pci-acpi.c
853
if (pci_dev->pme_poll)
drivers/pci/pci-acpi.c
854
pci_dev->pme_poll = false;
drivers/pci/pci-acpi.c
856
if (pci_dev->current_state == PCI_D3cold) {
drivers/pci/pci-acpi.c
857
pci_wakeup_event(pci_dev);
drivers/pci/pci-acpi.c
858
pm_request_resume(&pci_dev->dev);
drivers/pci/pci-acpi.c
863
if (pci_dev->pme_support)
drivers/pci/pci-acpi.c
864
pci_check_pme_status(pci_dev);
drivers/pci/pci-acpi.c
866
pci_wakeup_event(pci_dev);
drivers/pci/pci-acpi.c
867
pm_request_resume(&pci_dev->dev);
drivers/pci/pci-acpi.c
869
pci_pme_wakeup_bus(pci_dev->subordinate);
drivers/pci/pci-acpi.c
889
struct pci_dev *pci_dev)
drivers/pci/pci-acpi.c
891
return acpi_add_pm_notifier(dev, &pci_dev->dev, pci_acpi_wake_dev);
drivers/pci/pci-acpi.c
917
pci_power_t acpi_pci_choose_state(struct pci_dev *pdev)
drivers/pci/pci-acpi.c
946
void pci_set_acpi_fwnode(struct pci_dev *dev)
drivers/pci/pci-acpi.c
958
int pci_dev_acpi_reset(struct pci_dev *dev, bool probe)
drivers/pci/pci-acpi.c
984
bool acpi_pci_power_manageable(struct pci_dev *dev)
drivers/pci/pci-acpi.c
991
bool acpi_pci_bridge_d3(struct pci_dev *dev)
drivers/pci/pci-acpi.c
993
struct pci_dev *rpdev;
drivers/pci/pci-driver.c
1002
pci_pm_bridge_power_up_actions(pci_dev);
drivers/pci/pci-driver.c
1004
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1023
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1030
if (pci_dev->state_saved)
drivers/pci/pci-driver.c
1031
pci_restore_standard_config(pci_dev);
drivers/pci/pci-driver.c
1033
pci_resume_ptm(pci_dev);
drivers/pci/pci-driver.c
1035
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1038
pci_pm_default_resume(pci_dev);
drivers/pci/pci-driver.c
1044
pci_pm_reenable_device(pci_dev);
drivers/pci/pci-driver.c
106
struct pci_dev *dev)
drivers/pci/pci-driver.c
1065
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1068
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1072
pci_pm_default_suspend(pci_dev);
drivers/pci/pci-driver.c
1074
pci_dev->state_saved = false;
drivers/pci/pci-driver.c
1087
pci_dev->state_saved = false;
drivers/pci/pci-driver.c
1103
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1106
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1118
if (!pci_dev->state_saved)
drivers/pci/pci-driver.c
1119
pci_save_state(pci_dev);
drivers/pci/pci-driver.c
1121
pci_pm_set_unknown_state(pci_dev);
drivers/pci/pci-driver.c
1128
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1140
pci_pm_power_up_and_verify_state(pci_dev);
drivers/pci/pci-driver.c
1141
pci_restore_state(pci_dev);
drivers/pci/pci-driver.c
1143
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1154
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1158
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1165
pci_pm_reenable_device(pci_dev);
drivers/pci/pci-driver.c
1173
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1176
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1180
pci_pm_default_suspend(pci_dev);
drivers/pci/pci-driver.c
1185
if (!dev_pm_smart_suspend(dev) || pci_dev_need_resume(pci_dev)) {
drivers/pci/pci-driver.c
1187
pci_dev->state_saved = false;
drivers/pci/pci-driver.c
1189
pci_dev_adjust_pme(pci_dev);
drivers/pci/pci-driver.c
1216
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1222
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1226
pci_fixup_device(pci_fixup_suspend_late, pci_dev);
drivers/pci/pci-driver.c
1239
if (!pci_dev->state_saved && !pci_has_subordinate(pci_dev))
drivers/pci/pci-driver.c
1240
pci_prepare_to_sleep(pci_dev);
drivers/pci/pci-driver.c
1246
if (pci_dev->class == PCI_CLASS_SERIAL_USB_EHCI)
drivers/pci/pci-driver.c
1247
pci_write_config_word(pci_dev, PCI_COMMAND, 0);
drivers/pci/pci-driver.c
1249
pci_fixup_device(pci_fixup_suspend_late, pci_dev);
drivers/pci/pci-driver.c
1256
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1259
pci_pm_default_resume_early(pci_dev);
drivers/pci/pci-driver.c
1260
pci_fixup_device(pci_fixup_resume_early, pci_dev);
drivers/pci/pci-driver.c
1262
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1273
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1280
if (pci_dev->state_saved)
drivers/pci/pci-driver.c
1281
pci_restore_standard_config(pci_dev);
drivers/pci/pci-driver.c
1283
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
1286
pci_pm_default_resume(pci_dev);
drivers/pci/pci-driver.c
1292
pci_pm_reenable_device(pci_dev);
drivers/pci/pci-driver.c
1316
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1318
pci_power_t prev = pci_dev->current_state;
drivers/pci/pci-driver.c
1321
pci_suspend_ptm(pci_dev);
drivers/pci/pci-driver.c
1328
if (!pci_dev->driver) {
drivers/pci/pci-driver.c
1329
pci_save_state(pci_dev);
drivers/pci/pci-driver.c
1333
pci_dev->state_saved = false;
drivers/pci/pci-driver.c
1342
pci_dbg(pci_dev, "can't suspend now (%ps returned %d)\n",
drivers/pci/pci-driver.c
1346
pci_err(pci_dev, "can't suspend (%ps returned %d)\n",
drivers/pci/pci-driver.c
1352
pci_fixup_device(pci_fixup_suspend, pci_dev);
drivers/pci/pci-driver.c
1355
&& !pci_dev->state_saved && pci_dev->current_state != PCI_D0
drivers/pci/pci-driver.c
1356
&& pci_dev->current_state != PCI_UNKNOWN) {
drivers/pci/pci-driver.c
1357
pci_WARN_ONCE(pci_dev, pci_dev->current_state != prev,
drivers/pci/pci-driver.c
1363
if (!pci_dev->state_saved) {
drivers/pci/pci-driver.c
1364
pci_save_state(pci_dev);
drivers/pci/pci-driver.c
1365
pci_finish_runtime_suspend(pci_dev);
drivers/pci/pci-driver.c
137
struct pci_dev *dev)
drivers/pci/pci-driver.c
1373
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1375
pci_power_t prev_state = pci_dev->current_state;
drivers/pci/pci-driver.c
1383
pci_pm_default_resume_early(pci_dev);
drivers/pci/pci-driver.c
1384
pci_resume_ptm(pci_dev);
drivers/pci/pci-driver.c
1386
if (!pci_dev->driver)
drivers/pci/pci-driver.c
1389
pci_fixup_device(pci_fixup_resume_early, pci_dev);
drivers/pci/pci-driver.c
1390
pci_pm_default_resume(pci_dev);
drivers/pci/pci-driver.c
1393
pci_pm_bridge_power_up_actions(pci_dev);
drivers/pci/pci-driver.c
1403
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1410
if (!pci_dev->driver)
drivers/pci/pci-driver.c
1512
struct pci_driver *pci_dev_driver(const struct pci_dev *dev)
drivers/pci/pci-driver.c
1538
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
1542
if (pci_dev_binding_disallowed(pci_dev))
drivers/pci/pci-driver.c
1546
found_id = pci_match_device(pci_drv, pci_dev);
drivers/pci/pci-driver.c
1565
struct pci_dev *pci_dev_get(struct pci_dev *dev)
drivers/pci/pci-driver.c
1580
void pci_dev_put(struct pci_dev *dev)
drivers/pci/pci-driver.c
1589
const struct pci_dev *pdev;
drivers/pci/pci-driver.c
1625
void pci_uevent_ers(struct pci_dev *pdev, enum pci_ers_result err_type)
drivers/pci/pci-driver.c
213
struct pci_dev *pdev = kzalloc_obj(*pdev);
drivers/pci/pci-driver.c
310
struct pci_dev *dev;
drivers/pci/pci-driver.c
316
struct pci_dev *pci_dev = ddi->dev;
drivers/pci/pci-driver.c
318
struct device *dev = &pci_dev->dev;
drivers/pci/pci-driver.c
331
pci_dev->driver = pci_drv;
drivers/pci/pci-driver.c
332
rc = pci_drv->probe(pci_dev, ddi->id);
drivers/pci/pci-driver.c
336
pci_dev->driver = NULL;
drivers/pci/pci-driver.c
344
pci_warn(pci_dev, "Driver probe function unexpectedly returned %d\n",
drivers/pci/pci-driver.c
364
static bool pci_physfn_is_probed(struct pci_dev *dev)
drivers/pci/pci-driver.c
373
static int pci_call_probe(struct pci_driver *drv, struct pci_dev *dev,
drivers/pci/pci-driver.c
445
static int __pci_device_probe(struct pci_driver *drv, struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
453
id = pci_match_device(drv, pci_dev);
drivers/pci/pci-driver.c
455
error = pci_call_probe(drv, pci_dev, id);
drivers/pci/pci-driver.c
461
static inline bool pci_device_can_probe(struct pci_dev *pdev)
drivers/pci/pci-driver.c
467
static inline bool pci_device_can_probe(struct pci_dev *pdev)
drivers/pci/pci-driver.c
476
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
479
if (!pci_device_can_probe(pci_dev))
drivers/pci/pci-driver.c
482
pci_assign_irq(pci_dev);
drivers/pci/pci-driver.c
484
error = pcibios_alloc_irq(pci_dev);
drivers/pci/pci-driver.c
488
pci_dev_get(pci_dev);
drivers/pci/pci-driver.c
489
error = __pci_device_probe(drv, pci_dev);
drivers/pci/pci-driver.c
491
pcibios_free_irq(pci_dev);
drivers/pci/pci-driver.c
492
pci_dev_put(pci_dev);
drivers/pci/pci-driver.c
500
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
501
struct pci_driver *drv = pci_dev->driver;
drivers/pci/pci-driver.c
512
drv->remove(pci_dev);
drivers/pci/pci-driver.c
515
pcibios_free_irq(pci_dev);
drivers/pci/pci-driver.c
516
pci_dev->driver = NULL;
drivers/pci/pci-driver.c
517
pci_iov_remove(pci_dev);
drivers/pci/pci-driver.c
531
pci_dev_put(pci_dev);
drivers/pci/pci-driver.c
536
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
537
struct pci_driver *drv = pci_dev->driver;
drivers/pci/pci-driver.c
542
drv->shutdown(pci_dev);
drivers/pci/pci-driver.c
551
if (kexec_in_progress && (pci_dev->current_state <= PCI_D3hot))
drivers/pci/pci-driver.c
552
pci_clear_master(pci_dev);
drivers/pci/pci-driver.c
563
static int pci_restore_standard_config(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
565
pci_update_current_state(pci_dev, PCI_UNKNOWN);
drivers/pci/pci-driver.c
567
if (pci_dev->current_state != PCI_D0) {
drivers/pci/pci-driver.c
568
int error = pci_set_power_state(pci_dev, PCI_D0);
drivers/pci/pci-driver.c
573
pci_restore_state(pci_dev);
drivers/pci/pci-driver.c
574
pci_pme_restore(pci_dev);
drivers/pci/pci-driver.c
583
static void pci_pm_default_resume(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
585
pci_fixup_device(pci_fixup_resume, pci_dev);
drivers/pci/pci-driver.c
586
pci_enable_wake(pci_dev, PCI_D0, false);
drivers/pci/pci-driver.c
589
static void pci_pm_default_resume_early(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
591
pci_pm_power_up_and_verify_state(pci_dev);
drivers/pci/pci-driver.c
592
pci_restore_state(pci_dev);
drivers/pci/pci-driver.c
593
pci_pme_restore(pci_dev);
drivers/pci/pci-driver.c
596
static void pci_pm_bridge_power_up_actions(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
600
ret = pci_bridge_wait_for_secondary_bus(pci_dev, "resume");
drivers/pci/pci-driver.c
607
pci_walk_bus(pci_dev->subordinate, pci_dev_set_disconnected,
drivers/pci/pci-driver.c
617
pci_resume_bus(pci_dev->subordinate);
drivers/pci/pci-driver.c
628
static void pci_pm_set_unknown_state(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
634
if (pci_dev->current_state == PCI_D0)
drivers/pci/pci-driver.c
635
pci_dev->current_state = PCI_UNKNOWN;
drivers/pci/pci-driver.c
642
static int pci_pm_reenable_device(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
647
retval = pci_reenable_device(pci_dev);
drivers/pci/pci-driver.c
652
if (pci_dev->is_busmaster)
drivers/pci/pci-driver.c
653
pci_set_master(pci_dev);
drivers/pci/pci-driver.c
660
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
661
struct pci_driver *drv = pci_dev->driver;
drivers/pci/pci-driver.c
663
pci_dev->state_saved = false;
drivers/pci/pci-driver.c
666
pci_power_t prev = pci_dev->current_state;
drivers/pci/pci-driver.c
669
error = drv->suspend(pci_dev, state);
drivers/pci/pci-driver.c
674
if (!pci_dev->state_saved && pci_dev->current_state != PCI_D0
drivers/pci/pci-driver.c
675
&& pci_dev->current_state != PCI_UNKNOWN) {
drivers/pci/pci-driver.c
676
pci_WARN_ONCE(pci_dev, pci_dev->current_state != prev,
drivers/pci/pci-driver.c
682
pci_fixup_device(pci_fixup_suspend, pci_dev);
drivers/pci/pci-driver.c
689
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
691
if (!pci_dev->state_saved)
drivers/pci/pci-driver.c
692
pci_save_state(pci_dev);
drivers/pci/pci-driver.c
694
pci_pm_set_unknown_state(pci_dev);
drivers/pci/pci-driver.c
696
pci_fixup_device(pci_fixup_suspend_late, pci_dev);
drivers/pci/pci-driver.c
703
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
704
struct pci_driver *drv = pci_dev->driver;
drivers/pci/pci-driver.c
706
pci_fixup_device(pci_fixup_resume, pci_dev);
drivers/pci/pci-driver.c
709
drv->resume(pci_dev) : pci_pm_reenable_device(pci_dev);
drivers/pci/pci-driver.c
714
static void pci_pm_default_suspend(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
717
if (!pci_has_subordinate(pci_dev))
drivers/pci/pci-driver.c
718
pci_disable_enabled_device(pci_dev);
drivers/pci/pci-driver.c
721
static bool pci_has_legacy_pm_support(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
723
struct pci_driver *drv = pci_dev->driver;
drivers/pci/pci-driver.c
731
pci_WARN(pci_dev, ret && drv->driver.pm, "device %04x:%04x\n",
drivers/pci/pci-driver.c
732
pci_dev->vendor, pci_dev->device);
drivers/pci/pci-driver.c
741
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
754
if (pci_dev_need_resume(pci_dev))
drivers/pci/pci-driver.c
761
pci_dev_adjust_pme(pci_dev);
drivers/pci/pci-driver.c
767
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
769
pci_dev_complete_resume(pci_dev);
drivers/pci/pci-driver.c
774
pci_power_t pre_sleep_state = pci_dev->current_state;
drivers/pci/pci-driver.c
776
pci_refresh_power_state(pci_dev);
drivers/pci/pci-driver.c
784
if (pci_dev->current_state < pre_sleep_state)
drivers/pci/pci-driver.c
799
static void pcie_pme_root_status_cleanup(struct pci_dev *pci_dev)
drivers/pci/pci-driver.c
806
if (pci_is_pcie(pci_dev) &&
drivers/pci/pci-driver.c
807
(pci_pcie_type(pci_dev) == PCI_EXP_TYPE_ROOT_PORT ||
drivers/pci/pci-driver.c
808
pci_pcie_type(pci_dev) == PCI_EXP_TYPE_RC_EC))
drivers/pci/pci-driver.c
809
pcie_clear_root_pme_status(pci_dev);
drivers/pci/pci-driver.c
814
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
817
pci_dev->skip_bus_pm = false;
drivers/pci/pci-driver.c
823
pci_suspend_ptm(pci_dev);
drivers/pci/pci-driver.c
825
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
829
pci_pm_default_suspend(pci_dev);
drivers/pci/pci-driver.c
846
if (!dev_pm_smart_suspend(dev) || pci_dev_need_resume(pci_dev)) {
drivers/pci/pci-driver.c
848
pci_dev->state_saved = false;
drivers/pci/pci-driver.c
850
pci_dev_adjust_pme(pci_dev);
drivers/pci/pci-driver.c
854
pci_power_t prev = pci_dev->current_state;
drivers/pci/pci-driver.c
862
if (!pci_dev->state_saved && pci_dev->current_state != PCI_D0
drivers/pci/pci-driver.c
863
&& pci_dev->current_state != PCI_UNKNOWN) {
drivers/pci/pci-driver.c
864
pci_WARN_ONCE(pci_dev, pci_dev->current_state != prev,
drivers/pci/pci-driver.c
885
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
891
if (pci_has_legacy_pm_support(pci_dev))
drivers/pci/pci-driver.c
895
pci_save_state(pci_dev);
drivers/pci/pci-driver.c
900
pci_power_t prev = pci_dev->current_state;
drivers/pci/pci-driver.c
908
if (!pci_dev->state_saved && pci_dev->current_state != PCI_D0
drivers/pci/pci-driver.c
909
&& pci_dev->current_state != PCI_UNKNOWN) {
drivers/pci/pci-driver.c
910
pci_WARN_ONCE(pci_dev, pci_dev->current_state != prev,
drivers/pci/pci-driver.c
917
if (!pci_dev->state_saved) {
drivers/pci/pci-driver.c
918
pci_save_state(pci_dev);
drivers/pci/pci-driver.c
925
if (!pci_dev->skip_bus_pm && pci_power_manageable(pci_dev))
drivers/pci/pci-driver.c
926
pci_prepare_to_sleep(pci_dev);
drivers/pci/pci-driver.c
929
pci_dbg(pci_dev, "PCI PM: Suspend power state: %s\n",
drivers/pci/pci-driver.c
930
pci_power_name(pci_dev->current_state));
drivers/pci/pci-driver.c
932
if (pci_dev->current_state == PCI_D0) {
drivers/pci/pci-driver.c
933
pci_dev->skip_bus_pm = true;
drivers/pci/pci-driver.c
939
if (pci_dev->bus->self)
drivers/pci/pci-driver.c
940
pci_dev->bus->self->skip_bus_pm = true;
drivers/pci/pci-driver.c
943
if (pci_dev->skip_bus_pm && pm_suspend_no_platform()) {
drivers/pci/pci-driver.c
944
pci_dbg(pci_dev, "PCI PM: Skipped\n");
drivers/pci/pci-driver.c
949
pci_pm_set_unknown_state(pci_dev);
drivers/pci/pci-driver.c
960
if (pci_dev->class == PCI_CLASS_SERIAL_USB_EHCI)
drivers/pci/pci-driver.c
961
pci_write_config_word(pci_dev, PCI_COMMAND, 0);
drivers/pci/pci-driver.c
964
pci_fixup_device(pci_fixup_suspend_late, pci_dev);
drivers/pci/pci-driver.c
981
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-driver.c
983
pci_power_t prev_state = pci_dev->current_state;
drivers/pci/pci-driver.c
984
bool skip_bus_pm = pci_dev->skip_bus_pm;
drivers/pci/pci-driver.c
996
pci_pm_default_resume_early(pci_dev);
drivers/pci/pci-driver.c
998
pci_fixup_device(pci_fixup_resume_early, pci_dev);
drivers/pci/pci-driver.c
999
pcie_pme_root_status_cleanup(pci_dev);
drivers/pci/pci-label.c
102
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-label.c
119
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-label.c
58
static size_t find_smbios_instance_string(struct pci_dev *pdev, char *buf,
drivers/pci/pci-label.c
91
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-mid.c
26
int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)
drivers/pci/pci-mid.c
31
pci_power_t mid_pci_get_power_state(struct pci_dev *pdev)
drivers/pci/pci-pf-stub.c
27
static int pci_pf_stub_probe(struct pci_dev *dev,
drivers/pci/pci-stub.c
29
static int pci_stub_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/pci/pci-sysfs.c
1119
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1163
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1229
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1283
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1328
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1427
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1454
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1487
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1499
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1513
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
1541
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
1557
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
156
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
1592
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
166
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
1668
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
1684
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
172
if (pci_dev->subordinate)
drivers/pci/pci-sysfs.c
1771
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
178
struct resource *res = pci_resource_n(pci_dev, i);
drivers/pci/pci-sysfs.c
1792
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
1813
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
1825
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
1837
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
186
pci_resource_to_user(pci_dev, i, res, &start, &end);
drivers/pci/pci-sysfs.c
199
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
209
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
224
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
229
pci_config_pm_runtime_get(pci_dev);
drivers/pci/pci-sysfs.c
230
err = pcie_capability_read_word(pci_dev, PCI_EXP_LNKSTA, &linkstat);
drivers/pci/pci-sysfs.c
231
pci_config_pm_runtime_put(pci_dev);
drivers/pci/pci-sysfs.c
245
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
249
pci_config_pm_runtime_get(pci_dev);
drivers/pci/pci-sysfs.c
250
err = pcie_capability_read_word(pci_dev, PCI_EXP_LNKSTA, &linkstat);
drivers/pci/pci-sysfs.c
251
pci_config_pm_runtime_put(pci_dev);
drivers/pci/pci-sysfs.c
264
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
268
pci_config_pm_runtime_get(pci_dev);
drivers/pci/pci-sysfs.c
269
err = pci_read_config_byte(pci_dev, PCI_SECONDARY_BUS, &sec_bus);
drivers/pci/pci-sysfs.c
270
pci_config_pm_runtime_put(pci_dev);
drivers/pci/pci-sysfs.c
283
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
287
pci_config_pm_runtime_get(pci_dev);
drivers/pci/pci-sysfs.c
288
err = pci_read_config_byte(pci_dev, PCI_SUBORDINATE_BUS, &sub_bus);
drivers/pci/pci-sysfs.c
289
pci_config_pm_runtime_put(pci_dev);
drivers/pci/pci-sysfs.c
302
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
304
return sysfs_emit(buf, "%u\n", pci_ari_enabled(pci_dev->bus));
drivers/pci/pci-sysfs.c
311
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
314
pci_dev->vendor, pci_dev->device,
drivers/pci/pci-sysfs.c
315
pci_dev->subsystem_vendor, pci_dev->subsystem_device,
drivers/pci/pci-sysfs.c
316
(u8)(pci_dev->class >> 16), (u8)(pci_dev->class >> 8),
drivers/pci/pci-sysfs.c
317
(u8)(pci_dev->class));
drivers/pci/pci-sysfs.c
324
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
352
struct pci_dev *pdev;
drivers/pci/pci-sysfs.c
364
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
401
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
418
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
429
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
45
struct pci_dev *pdev; \
drivers/pci/pci-sysfs.c
499
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
556
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
581
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
598
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
608
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
63
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
678
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
679
struct pci_dev *vga_dev = vga_default_device();
drivers/pci/pci-sysfs.c
693
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
697
dsn = pci_get_dsn(pci_dev);
drivers/pci/pci-sysfs.c
710
struct pci_dev *dev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
785
struct pci_dev *dev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
82
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci-sysfs.c
861
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/pci-sysfs.c
90
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pci.c
1005
void pci_enable_acs(struct pci_dev *dev)
drivers/pci/pci.c
1046
static void pci_restore_bars(struct pci_dev *dev)
drivers/pci/pci.c
1054
static inline bool platform_pci_power_manageable(struct pci_dev *dev)
drivers/pci/pci.c
1062
static inline int platform_pci_set_power_state(struct pci_dev *dev,
drivers/pci/pci.c
1071
static inline pci_power_t platform_pci_get_power_state(struct pci_dev *dev)
drivers/pci/pci.c
1079
static inline void platform_pci_refresh_power_state(struct pci_dev *dev)
drivers/pci/pci.c
1085
static inline pci_power_t platform_pci_choose_state(struct pci_dev *dev)
drivers/pci/pci.c
1093
static inline int platform_pci_set_wakeup(struct pci_dev *dev, bool enable)
drivers/pci/pci.c
1101
static inline bool platform_pci_need_resume(struct pci_dev *dev)
drivers/pci/pci.c
1109
static inline bool platform_pci_bridge_d3(struct pci_dev *dev)
drivers/pci/pci.c
1129
void pci_update_current_state(struct pci_dev *dev, pci_power_t state)
drivers/pci/pci.c
1154
void pci_refresh_power_state(struct pci_dev *dev)
drivers/pci/pci.c
1165
int pci_platform_power_transition(struct pci_dev *dev, pci_power_t state)
drivers/pci/pci.c
1179
static int pci_resume_one(struct pci_dev *pci_dev, void *ign)
drivers/pci/pci.c
1181
pm_request_resume(&pci_dev->dev);
drivers/pci/pci.c
1195
static int pci_dev_wait(struct pci_dev *dev, char *reset_type, int timeout)
drivers/pci/pci.c
1199
struct pci_dev *root, *bridge;
drivers/pci/pci.c
1289
int pci_power_up(struct pci_dev *dev)
drivers/pci/pci.c
1381
static int pci_set_full_power_state(struct pci_dev *dev, bool locked)
drivers/pci/pci.c
1427
static int __pci_dev_set_current_state(struct pci_dev *dev, void *data)
drivers/pci/pci.c
1472
static int pci_set_low_power_state(struct pci_dev *dev, pci_power_t state, bool locked)
drivers/pci/pci.c
1531
static int __pci_set_power_state(struct pci_dev *dev, pci_power_t state, bool locked)
drivers/pci/pci.c
1604
int pci_set_power_state(struct pci_dev *dev, pci_power_t state)
drivers/pci/pci.c
1610
int pci_set_power_state_locked(struct pci_dev *dev, pci_power_t state)
drivers/pci/pci.c
1620
static struct pci_cap_saved_state *_pci_find_saved_cap(struct pci_dev *pci_dev,
drivers/pci/pci.c
1625
hlist_for_each_entry(tmp, &pci_dev->saved_cap_space, next) {
drivers/pci/pci.c
1632
struct pci_cap_saved_state *pci_find_saved_cap(struct pci_dev *dev, char cap)
drivers/pci/pci.c
1637
struct pci_cap_saved_state *pci_find_saved_ext_cap(struct pci_dev *dev, u16 cap)
drivers/pci/pci.c
1642
static int pci_save_pcie_state(struct pci_dev *dev)
drivers/pci/pci.c
1672
static void pci_restore_pcie_state(struct pci_dev *dev)
drivers/pci/pci.c
1706
static int pci_save_pcix_state(struct pci_dev *dev)
drivers/pci/pci.c
1727
static void pci_restore_pcix_state(struct pci_dev *dev)
drivers/pci/pci.c
1747
int pci_save_state(struct pci_dev *dev)
drivers/pci/pci.c
1774
static void pci_restore_config_dword(struct pci_dev *pdev, int offset,
drivers/pci/pci.c
1789
static void pci_restore_config_space_range(struct pci_dev *pdev,
drivers/pci/pci.c
1800
static void pci_restore_config_space(struct pci_dev *pdev)
drivers/pci/pci.c
1826
void pci_restore_state(struct pci_dev *dev)
drivers/pci/pci.c
1866
struct pci_saved_state *pci_store_saved_state(struct pci_dev *dev)
drivers/pci/pci.c
1905
int pci_load_saved_state(struct pci_dev *dev,
drivers/pci/pci.c
1942
int pci_load_and_free_saved_state(struct pci_dev *dev,
drivers/pci/pci.c
1952
int __weak pcibios_enable_device(struct pci_dev *dev, int bars)
drivers/pci/pci.c
1957
static int pci_host_bridge_enable_device(struct pci_dev *dev)
drivers/pci/pci.c
1971
static void pci_host_bridge_disable_device(struct pci_dev *dev)
drivers/pci/pci.c
1979
static int do_pci_enable_device(struct pci_dev *dev, int bars)
drivers/pci/pci.c
1982
struct pci_dev *bridge;
drivers/pci/pci.c
199
int pci_status_get_and_clear_errors(struct pci_dev *pdev)
drivers/pci/pci.c
2030
int pci_reenable_device(struct pci_dev *dev)
drivers/pci/pci.c
2038
static void pci_enable_bridge(struct pci_dev *dev)
drivers/pci/pci.c
2040
struct pci_dev *bridge;
drivers/pci/pci.c
2060
static int pci_enable_device_flags(struct pci_dev *dev, unsigned long flags)
drivers/pci/pci.c
2062
struct pci_dev *bridge;
drivers/pci/pci.c
2103
int pci_enable_device_mem(struct pci_dev *dev)
drivers/pci/pci.c
2120
int pci_enable_device(struct pci_dev *dev)
drivers/pci/pci.c
2134
int __weak pcibios_device_add(struct pci_dev *dev)
drivers/pci/pci.c
2148
void __weak pcibios_release_device(struct pci_dev *dev) {}
drivers/pci/pci.c
2158
void __weak pcibios_disable_device(struct pci_dev *dev) {}
drivers/pci/pci.c
2160
static void do_pci_disable_device(struct pci_dev *dev)
drivers/pci/pci.c
217
static void __iomem *__pci_ioremap_resource(struct pci_dev *pdev, int bar,
drivers/pci/pci.c
2180
void pci_disable_enabled_device(struct pci_dev *dev)
drivers/pci/pci.c
2196
void pci_disable_device(struct pci_dev *dev)
drivers/pci/pci.c
2220
int __weak pcibios_set_pcie_reset_state(struct pci_dev *dev,
drivers/pci/pci.c
2233
int pci_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state)
drivers/pci/pci.c
2240
void pcie_clear_device_status(struct pci_dev *dev)
drivers/pci/pci.c
2252
void pcie_clear_root_pme_status(struct pci_dev *dev)
drivers/pci/pci.c
2265
bool pci_check_pme_status(struct pci_dev *dev)
drivers/pci/pci.c
2300
static int pci_pme_wakeup(struct pci_dev *dev, void *pme_poll_reset)
drivers/pci/pci.c
2328
bool pci_pme_capable(struct pci_dev *dev, pci_power_t state)
drivers/pci/pci.c
2343
struct pci_dev *pdev = pme_dev->dev;
drivers/pci/pci.c
2346
struct pci_dev *bridge = pdev->bus->self;
drivers/pci/pci.c
238
void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar)
drivers/pci/pci.c
2389
static void __pci_pme_active(struct pci_dev *dev, bool enable)
drivers/pci/pci.c
2409
void pci_pme_restore(struct pci_dev *dev)
drivers/pci/pci.c
2435
void pci_pme_active(struct pci_dev *dev, bool enable)
drivers/pci/pci.c
244
void __iomem *pci_ioremap_wc_bar(struct pci_dev *pdev, int bar)
drivers/pci/pci.c
2511
static int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable)
drivers/pci/pci.c
2572
int pci_enable_wake(struct pci_dev *pci_dev, pci_power_t state, bool enable)
drivers/pci/pci.c
2574
if (enable && !device_may_wakeup(&pci_dev->dev))
drivers/pci/pci.c
2577
return __pci_enable_wake(pci_dev, state, enable);
drivers/pci/pci.c
2595
int pci_wake_from_d3(struct pci_dev *dev, bool enable)
drivers/pci/pci.c
2612
static pci_power_t pci_target_state(struct pci_dev *dev, bool wakeup)
drivers/pci/pci.c
2672
int pci_prepare_to_sleep(struct pci_dev *dev)
drivers/pci/pci.c
2699
int pci_back_from_sleep(struct pci_dev *dev)
drivers/pci/pci.c
270
static int pci_dev_str_match_path(struct pci_dev *dev, const char *path,
drivers/pci/pci.c
2718
int pci_finish_runtime_suspend(struct pci_dev *dev)
drivers/pci/pci.c
2745
bool pci_dev_run_wake(struct pci_dev *dev)
drivers/pci/pci.c
2760
struct pci_dev *bridge = bus->self;
drivers/pci/pci.c
2785
bool pci_dev_need_resume(struct pci_dev *pci_dev)
drivers/pci/pci.c
2787
struct device *dev = &pci_dev->dev;
drivers/pci/pci.c
2790
if (!pm_runtime_suspended(dev) || platform_pci_need_resume(pci_dev))
drivers/pci/pci.c
2793
target_state = pci_target_state(pci_dev, device_may_wakeup(dev));
drivers/pci/pci.c
2800
return target_state != pci_dev->current_state &&
drivers/pci/pci.c
2802
pci_dev->current_state != PCI_D3hot;
drivers/pci/pci.c
2816
void pci_dev_adjust_pme(struct pci_dev *pci_dev)
drivers/pci/pci.c
2818
struct device *dev = &pci_dev->dev;
drivers/pci/pci.c
2823
pci_dev->current_state < PCI_D3cold)
drivers/pci/pci.c
2824
__pci_pme_active(pci_dev, false);
drivers/pci/pci.c
2837
void pci_dev_complete_resume(struct pci_dev *pci_dev)
drivers/pci/pci.c
2839
struct device *dev = &pci_dev->dev;
drivers/pci/pci.c
2841
if (!pci_dev_run_wake(pci_dev))
drivers/pci/pci.c
2846
if (pm_runtime_suspended(dev) && pci_dev->current_state < PCI_D3cold)
drivers/pci/pci.c
2847
__pci_pme_active(pci_dev, true);
drivers/pci/pci.c
2859
pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state)
drivers/pci/pci.c
2868
void pci_config_pm_runtime_get(struct pci_dev *pdev)
drivers/pci/pci.c
2890
void pci_config_pm_runtime_put(struct pci_dev *pdev)
drivers/pci/pci.c
2908
bool pci_suspend_retains_context(struct pci_dev *pdev)
drivers/pci/pci.c
2988
bool pci_bridge_d3_possible(struct pci_dev *bridge)
drivers/pci/pci.c
3045
static int pci_dev_check_d3cold(struct pci_dev *dev, void *data)
drivers/pci/pci.c
3072
void pci_bridge_d3_update(struct pci_dev *dev)
drivers/pci/pci.c
3075
struct pci_dev *bridge;
drivers/pci/pci.c
3125
void pci_d3cold_enable(struct pci_dev *dev)
drivers/pci/pci.c
3142
void pci_d3cold_disable(struct pci_dev *dev)
drivers/pci/pci.c
3151
void pci_pm_power_up_and_verify_state(struct pci_dev *pci_dev)
drivers/pci/pci.c
3153
pci_power_up(pci_dev);
drivers/pci/pci.c
3154
pci_update_current_state(pci_dev, PCI_D0);
drivers/pci/pci.c
3161
void pci_pm_init(struct pci_dev *dev)
drivers/pci/pci.c
3237
static unsigned long pci_ea_flags(struct pci_dev *dev, u8 prop)
drivers/pci/pci.c
3260
static struct resource *pci_ea_get_resource(struct pci_dev *dev, u8 bei,
drivers/pci/pci.c
3278
static int pci_ea_read(struct pci_dev *dev, int offset)
drivers/pci/pci.c
3402
void pci_ea_init(struct pci_dev *dev)
drivers/pci/pci.c
3430
static void pci_add_saved_cap(struct pci_dev *pci_dev,
drivers/pci/pci.c
3433
hlist_add_head(&new_cap->next, &pci_dev->saved_cap_space);
drivers/pci/pci.c
3444
static int _pci_add_cap_save_buffer(struct pci_dev *dev, u16 cap,
drivers/pci/pci.c
3470
int pci_add_cap_save_buffer(struct pci_dev *dev, char cap, unsigned int size)
drivers/pci/pci.c
3475
int pci_add_ext_cap_save_buffer(struct pci_dev *dev, u16 cap, unsigned int size)
drivers/pci/pci.c
3484
void pci_allocate_cap_save_buffers(struct pci_dev *dev)
drivers/pci/pci.c
3505
void pci_free_cap_save_buffers(struct pci_dev *dev)
drivers/pci/pci.c
3521
void pci_configure_ari(struct pci_dev *dev)
drivers/pci/pci.c
3524
struct pci_dev *bridge;
drivers/pci/pci.c
3548
static bool pci_acs_flags_enabled(struct pci_dev *pdev, u16 acs_flags)
drivers/pci/pci.c
3584
bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags)
drivers/pci/pci.c
364
static int pci_dev_str_match(struct pci_dev *dev, const char *p,
drivers/pci/pci.c
3657
bool pci_acs_path_enabled(struct pci_dev *start,
drivers/pci/pci.c
3658
struct pci_dev *end, u16 acs_flags)
drivers/pci/pci.c
3660
struct pci_dev *pdev, *parent = start;
drivers/pci/pci.c
3681
void pci_acs_init(struct pci_dev *dev)
drivers/pci/pci.c
3707
int pci_enable_atomic_ops_to_root(struct pci_dev *dev, u32 cap_mask)
drivers/pci/pci.c
3709
struct pci_dev *root, *bridge;
drivers/pci/pci.c
3785
void pci_release_region(struct pci_dev *pdev, int bar)
drivers/pci/pci.c
3821
static int __pci_request_region(struct pci_dev *pdev, int bar,
drivers/pci/pci.c
3864
int pci_request_region(struct pci_dev *pdev, int bar, const char *name)
drivers/pci/pci.c
3878
void pci_release_selected_regions(struct pci_dev *pdev, int bars)
drivers/pci/pci.c
3888
static int __pci_request_selected_regions(struct pci_dev *pdev, int bars,
drivers/pci/pci.c
3916
int pci_request_selected_regions(struct pci_dev *pdev, int bars,
drivers/pci/pci.c
3931
int pci_request_selected_regions_exclusive(struct pci_dev *pdev, int bars,
drivers/pci/pci.c
3948
void pci_release_regions(struct pci_dev *pdev)
drivers/pci/pci.c
3966
int pci_request_regions(struct pci_dev *pdev, const char *name)
drivers/pci/pci.c
3990
int pci_request_regions_exclusive(struct pci_dev *pdev, const char *name)
drivers/pci/pci.c
4109
static void __pci_set_master(struct pci_dev *dev, bool enable)
drivers/pci/pci.c
4146
void __weak pcibios_set_master(struct pci_dev *dev)
drivers/pci/pci.c
4172
void pci_set_master(struct pci_dev *dev)
drivers/pci/pci.c
4183
void pci_clear_master(struct pci_dev *dev)
drivers/pci/pci.c
4199
int pci_set_cacheline_size(struct pci_dev *dev)
drivers/pci/pci.c
420
u8 pci_find_next_capability(struct pci_dev *dev, u8 pos, int cap)
drivers/pci/pci.c
4235
int pci_set_mwi(struct pci_dev *dev)
drivers/pci/pci.c
4267
int pci_try_set_mwi(struct pci_dev *dev)
drivers/pci/pci.c
4283
void pci_clear_mwi(struct pci_dev *dev)
drivers/pci/pci.c
4303
void pci_disable_parity(struct pci_dev *dev)
drivers/pci/pci.c
4321
void pci_intx(struct pci_dev *pdev, int enable)
drivers/pci/pci.c
4345
int pci_wait_for_pending_transaction(struct pci_dev *dev)
drivers/pci/pci.c
4362
int pcie_flr(struct pci_dev *dev)
drivers/pci/pci.c
4402
int pcie_reset_flr(struct pci_dev *dev, bool probe)
drivers/pci/pci.c
4417
static int pci_af_flr(struct pci_dev *dev, bool probe)
drivers/pci/pci.c
4487
static int pci_pm_reset(struct pci_dev *dev, bool probe)
drivers/pci/pci.c
4535
static int pcie_wait_for_link_status(struct pci_dev *pdev,
drivers/pci/pci.c
4573
int pcie_retrain_link(struct pci_dev *pdev, bool use_lt)
drivers/pci/pci.c
4629
static bool pcie_wait_for_link_delay(struct pci_dev *pdev, bool active,
drivers/pci/pci.c
466
u8 pci_find_capability(struct pci_dev *dev, int cap)
drivers/pci/pci.c
4678
bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
drivers/pci/pci.c
4692
const struct pci_dev *pdev;
drivers/pci/pci.c
4724
int pci_bridge_wait_for_secondary_bus(struct pci_dev *dev, char *reset_type)
drivers/pci/pci.c
4726
struct pci_dev *child __free(pci_dev_put) = NULL;
drivers/pci/pci.c
4756
struct pci_dev, bus_list));
drivers/pci/pci.c
4824
void pci_reset_secondary_bus(struct pci_dev *dev)
drivers/pci/pci.c
4842
void __weak pcibios_reset_secondary_bus(struct pci_dev *dev)
drivers/pci/pci.c
4854
int pci_bridge_secondary_bus_reset(struct pci_dev *dev)
drivers/pci/pci.c
4865
static int pci_parent_bus_reset(struct pci_dev *dev, bool probe)
drivers/pci/pci.c
4867
struct pci_dev *pdev;
drivers/pci/pci.c
4898
static int pci_dev_reset_slot_function(struct pci_dev *dev, bool probe)
drivers/pci/pci.c
4907
static u16 cxl_port_dvsec(struct pci_dev *dev)
drivers/pci/pci.c
4913
static bool cxl_sbr_masked(struct pci_dev *dev)
drivers/pci/pci.c
4937
static int pci_reset_bus_function(struct pci_dev *dev, bool probe)
drivers/pci/pci.c
4939
struct pci_dev *bridge = pci_upstream_bridge(dev);
drivers/pci/pci.c
4965
static int cxl_reset_bus_function(struct pci_dev *dev, bool probe)
drivers/pci/pci.c
4967
struct pci_dev *bridge;
drivers/pci/pci.c
5010
void pci_dev_lock(struct pci_dev *dev)
drivers/pci/pci.c
5019
int pci_dev_trylock(struct pci_dev *dev)
drivers/pci/pci.c
5031
void pci_dev_unlock(struct pci_dev *dev)
drivers/pci/pci.c
5038
static void pci_dev_save_and_disable(struct pci_dev *dev)
drivers/pci/pci.c
5072
static void pci_dev_restore(struct pci_dev *dev)
drivers/pci/pci.c
5124
int __pci_reset_function_locked(struct pci_dev *dev)
drivers/pci/pci.c
516
u16 pci_find_next_ext_capability(struct pci_dev *dev, u16 start, int cap)
drivers/pci/pci.c
5172
void pci_init_reset_methods(struct pci_dev *dev)
drivers/pci/pci.c
5208
int pci_reset_function(struct pci_dev *dev)
drivers/pci/pci.c
5210
struct pci_dev *bridge;
drivers/pci/pci.c
5258
int pci_reset_function_locked(struct pci_dev *dev)
drivers/pci/pci.c
5283
int pci_try_reset_function(struct pci_dev *dev)
drivers/pci/pci.c
5305
struct pci_dev *dev;
drivers/pci/pci.c
5327
struct pci_dev *dev, *bridge = bus->self;
drivers/pci/pci.c
5345
struct pci_dev *dev, *bridge = bus->self;
drivers/pci/pci.c
5363
struct pci_dev *dev, *bridge = bus->self;
drivers/pci/pci.c
540
u16 pci_find_ext_capability(struct pci_dev *dev, int cap)
drivers/pci/pci.c
5415
struct pci_dev *dev, *bridge = slot->bus->self;
drivers/pci/pci.c
5455
struct pci_dev *dev;
drivers/pci/pci.c
5471
struct pci_dev *dev;
drivers/pci/pci.c
5488
struct pci_dev *dev;
drivers/pci/pci.c
5506
struct pci_dev *dev;
drivers/pci/pci.c
555
u64 pci_get_dsn(struct pci_dev *dev)
drivers/pci/pci.c
5645
static int pci_reset_bridge(struct pci_dev *bridge, bool restore)
drivers/pci/pci.c
5686
int pci_bus_error_reset(struct pci_dev *bridge)
drivers/pci/pci.c
5691
int pci_try_reset_bridge(struct pci_dev *bridge)
drivers/pci/pci.c
5714
int pci_reset_bus(struct pci_dev *pdev)
drivers/pci/pci.c
5728
int pcix_get_max_mmrbc(struct pci_dev *dev)
drivers/pci/pci.c
5751
int pcix_get_mmrbc(struct pci_dev *dev)
drivers/pci/pci.c
5776
int pcix_set_mmrbc(struct pci_dev *dev, int mmrbc)
drivers/pci/pci.c
580
static u8 __pci_find_next_ht_cap(struct pci_dev *dev, u8 pos, int ht_cap)
drivers/pci/pci.c
5819
int pcie_get_readrq(struct pci_dev *dev)
drivers/pci/pci.c
5837
int pcie_set_readrq(struct pci_dev *dev, int rq)
drivers/pci/pci.c
5886
int pcie_get_mps(struct pci_dev *dev)
drivers/pci/pci.c
5904
int pcie_set_mps(struct pci_dev *dev, int mps)
drivers/pci/pci.c
5929
int pcie_link_speed_mbps(struct pci_dev *pdev)
drivers/pci/pci.c
5956
u32 pcie_bandwidth_available(struct pci_dev *dev, struct pci_dev **limiting_dev,
drivers/pci/pci.c
6020
u8 pcie_get_supported_speeds(struct pci_dev *dev)
drivers/pci/pci.c
6057
enum pci_bus_speed pcie_get_speed_cap(struct pci_dev *dev)
drivers/pci/pci.c
6070
enum pcie_link_width pcie_get_width_cap(struct pci_dev *dev)
drivers/pci/pci.c
6092
static u32 pcie_bandwidth_capable(struct pci_dev *dev,
drivers/pci/pci.c
6115
void __pcie_print_link_status(struct pci_dev *dev, bool verbose)
drivers/pci/pci.c
6119
struct pci_dev *limiting_dev = NULL;
drivers/pci/pci.c
6148
void pcie_print_link_status(struct pci_dev *dev)
drivers/pci/pci.c
6161
int pci_select_bars(struct pci_dev *dev, unsigned long flags)
drivers/pci/pci.c
6179
static int pci_set_vga_state_arch(struct pci_dev *dev, bool decode,
drivers/pci/pci.c
6196
int pci_set_vga_state(struct pci_dev *dev, bool decode,
drivers/pci/pci.c
6200
struct pci_dev *bridge;
drivers/pci/pci.c
622
u8 pci_find_next_ht_capability(struct pci_dev *dev, u8 pos, int ht_cap)
drivers/pci/pci.c
6254
bool pci_pr3_present(struct pci_dev *pdev)
drivers/pci/pci.c
6291
void pci_add_dma_alias(struct pci_dev *dev, u8 devfn_from,
drivers/pci/pci.c
6317
bool pci_devs_are_dma_aliases(struct pci_dev *dev1, struct pci_dev *dev2)
drivers/pci/pci.c
6327
bool pci_device_is_present(struct pci_dev *pdev)
drivers/pci/pci.c
6339
void pci_ignore_hotplug(struct pci_dev *dev)
drivers/pci/pci.c
6341
struct pci_dev *bridge = dev->bus->self;
drivers/pci/pci.c
6360
struct pci_dev __weak *pci_real_dma_dev(struct pci_dev *dev)
drivers/pci/pci.c
6374
void __weak pci_resource_to_user(const struct pci_dev *dev, int bar,
drivers/pci/pci.c
639
u8 pci_find_ht_capability(struct pci_dev *dev, int ht_cap)
drivers/pci/pci.c
6393
static resource_size_t pci_specified_resource_alignment(struct pci_dev *dev,
drivers/pci/pci.c
64
struct pci_dev *dev;
drivers/pci/pci.c
6447
static void pci_request_resource_alignment(struct pci_dev *dev, int bar,
drivers/pci/pci.c
6516
void pci_reassigndev_resource_alignment(struct pci_dev *dev)
drivers/pci/pci.c
661
u16 pci_find_vsec_capability(struct pci_dev *dev, u16 vendor, int cap)
drivers/pci/pci.c
693
u16 pci_find_dvsec_capability(struct pci_dev *dev, u16 vendor, u16 dvsec)
drivers/pci/pci.c
725
struct resource *pci_find_parent_resource(const struct pci_dev *dev,
drivers/pci/pci.c
768
struct resource *pci_find_resource(struct pci_dev *dev, struct resource *res)
drivers/pci/pci.c
790
const char *pci_resource_name(struct pci_dev *dev, unsigned int i)
drivers/pci/pci.c
84
static void pci_dev_d3_sleep(struct pci_dev *dev)
drivers/pci/pci.c
851
int pci_wait_for_pending(struct pci_dev *dev, int pos, u16 mask)
drivers/pci/pci.c
887
static void __pci_config_acs(struct pci_dev *dev, struct pci_acs *caps,
drivers/pci/pci.c
97
bool pci_reset_supported(struct pci_dev *dev)
drivers/pci/pci.c
982
static void pci_std_enable_acs(struct pci_dev *dev, struct pci_acs *caps)
drivers/pci/pci.h
1015
void pci_restore_tph_state(struct pci_dev *dev);
drivers/pci/pci.h
1016
void pci_save_tph_state(struct pci_dev *dev);
drivers/pci/pci.h
1018
void pci_tph_init(struct pci_dev *dev);
drivers/pci/pci.h
1020
static inline void pci_restore_tph_state(struct pci_dev *dev) { }
drivers/pci/pci.h
1021
static inline void pci_save_tph_state(struct pci_dev *dev) { }
drivers/pci/pci.h
1023
static inline void pci_tph_init(struct pci_dev *dev) { }
drivers/pci/pci.h
1027
void pci_ptm_init(struct pci_dev *dev);
drivers/pci/pci.h
1028
void pci_save_ptm_state(struct pci_dev *dev);
drivers/pci/pci.h
1029
void pci_restore_ptm_state(struct pci_dev *dev);
drivers/pci/pci.h
1030
void pci_suspend_ptm(struct pci_dev *dev);
drivers/pci/pci.h
1031
void pci_resume_ptm(struct pci_dev *dev);
drivers/pci/pci.h
1033
static inline void pci_ptm_init(struct pci_dev *dev) { }
drivers/pci/pci.h
1034
static inline void pci_save_ptm_state(struct pci_dev *dev) { }
drivers/pci/pci.h
1035
static inline void pci_restore_ptm_state(struct pci_dev *dev) { }
drivers/pci/pci.h
1036
static inline void pci_suspend_ptm(struct pci_dev *dev) { }
drivers/pci/pci.h
1037
static inline void pci_resume_ptm(struct pci_dev *dev) { }
drivers/pci/pci.h
1040
resource_size_t pci_resource_alignment(const struct pci_dev *dev,
drivers/pci/pci.h
1046
void pci_acs_init(struct pci_dev *dev);
drivers/pci/pci.h
1047
void pci_enable_acs(struct pci_dev *dev);
drivers/pci/pci.h
1049
int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags);
drivers/pci/pci.h
1050
int pci_dev_specific_enable_acs(struct pci_dev *dev);
drivers/pci/pci.h
1051
int pci_dev_specific_disable_acs_redir(struct pci_dev *dev);
drivers/pci/pci.h
1052
void pci_disable_broken_acs_cap(struct pci_dev *pdev);
drivers/pci/pci.h
1053
int pcie_failed_link_retrain(struct pci_dev *dev);
drivers/pci/pci.h
1055
static inline int pci_dev_specific_acs_enabled(struct pci_dev *dev,
drivers/pci/pci.h
1060
static inline int pci_dev_specific_enable_acs(struct pci_dev *dev)
drivers/pci/pci.h
1064
static inline int pci_dev_specific_disable_acs_redir(struct pci_dev *dev)
drivers/pci/pci.h
1068
static inline void pci_disable_broken_acs_cap(struct pci_dev *dev) { }
drivers/pci/pci.h
1069
static inline int pcie_failed_link_retrain(struct pci_dev *dev)
drivers/pci/pci.h
1076
pci_ers_result_t pcie_do_recovery(struct pci_dev *dev,
drivers/pci/pci.h
1078
pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev));
drivers/pci/pci.h
1080
bool pcie_wait_for_link(struct pci_dev *pdev, bool active);
drivers/pci/pci.h
1081
int pcie_retrain_link(struct pci_dev *pdev, bool use_lt);
drivers/pci/pci.h
1084
void pci_save_ltr_state(struct pci_dev *dev);
drivers/pci/pci.h
1085
void pci_restore_ltr_state(struct pci_dev *dev);
drivers/pci/pci.h
1086
void pci_configure_aspm_l1ss(struct pci_dev *dev);
drivers/pci/pci.h
1087
void pci_save_aspm_l1ss_state(struct pci_dev *dev);
drivers/pci/pci.h
1088
void pci_restore_aspm_l1ss_state(struct pci_dev *dev);
drivers/pci/pci.h
1091
void pcie_aspm_remove_cap(struct pci_dev *pdev, u32 lnkcap);
drivers/pci/pci.h
1092
void pcie_aspm_init_link_state(struct pci_dev *pdev);
drivers/pci/pci.h
1093
void pcie_aspm_exit_link_state(struct pci_dev *pdev);
drivers/pci/pci.h
1094
void pcie_aspm_pm_state_change(struct pci_dev *pdev, bool locked);
drivers/pci/pci.h
1095
void pcie_aspm_powersave_config_link(struct pci_dev *pdev);
drivers/pci/pci.h
1096
void pci_configure_ltr(struct pci_dev *pdev);
drivers/pci/pci.h
1097
void pci_bridge_reconfigure_ltr(struct pci_dev *pdev);
drivers/pci/pci.h
1100
static inline void pcie_aspm_remove_cap(struct pci_dev *pdev, u32 lnkcap) { }
drivers/pci/pci.h
1101
static inline void pcie_aspm_init_link_state(struct pci_dev *pdev) { }
drivers/pci/pci.h
1102
static inline void pcie_aspm_exit_link_state(struct pci_dev *pdev) { }
drivers/pci/pci.h
1103
static inline void pcie_aspm_pm_state_change(struct pci_dev *pdev, bool locked) { }
drivers/pci/pci.h
1104
static inline void pcie_aspm_powersave_config_link(struct pci_dev *pdev) { }
drivers/pci/pci.h
1105
static inline void pci_configure_ltr(struct pci_dev *pdev) { }
drivers/pci/pci.h
1106
static inline void pci_bridge_reconfigure_ltr(struct pci_dev *pdev) { }
drivers/pci/pci.h
1115
void pcie_set_ecrc_checking(struct pci_dev *dev);
drivers/pci/pci.h
1118
static inline void pcie_set_ecrc_checking(struct pci_dev *dev) { }
drivers/pci/pci.h
1123
void pcie_reset_lbms(struct pci_dev *port);
drivers/pci/pci.h
1125
static inline void pcie_reset_lbms(struct pci_dev *port) {}
drivers/pci/pci.h
1131
int (*reset)(struct pci_dev *dev, bool probe);
drivers/pci/pci.h
1135
int (*reset_fn)(struct pci_dev *pdev, bool probe);
drivers/pci/pci.h
1141
int pci_dev_specific_reset(struct pci_dev *dev, bool probe);
drivers/pci/pci.h
1143
static inline int pci_dev_specific_reset(struct pci_dev *dev, bool probe)
drivers/pci/pci.h
1150
bool pci_dev_specific_ats_required(struct pci_dev *dev);
drivers/pci/pci.h
1152
static inline bool pci_dev_specific_ats_required(struct pci_dev *dev)
drivers/pci/pci.h
1169
void pci_rebar_init(struct pci_dev *pdev);
drivers/pci/pci.h
1170
void pci_restore_rebar_state(struct pci_dev *pdev);
drivers/pci/pci.h
1171
int pci_rebar_get_current_size(struct pci_dev *pdev, int bar);
drivers/pci/pci.h
1172
int pci_rebar_set_size(struct pci_dev *pdev, int bar, int size);
drivers/pci/pci.h
118
bool pcie_cap_has_lnkctl(const struct pci_dev *dev);
drivers/pci/pci.h
119
bool pcie_cap_has_lnkctl2(const struct pci_dev *dev);
drivers/pci/pci.h
1198
int pci_set_of_node(struct pci_dev *dev);
drivers/pci/pci.h
1199
void pci_release_of_node(struct pci_dev *dev);
drivers/pci/pci.h
120
bool pcie_cap_has_rtctl(const struct pci_dev *dev);
drivers/pci/pci.h
1238
static inline int pci_set_of_node(struct pci_dev *dev) { return 0; }
drivers/pci/pci.h
1239
static inline void pci_release_of_node(struct pci_dev *dev) { }
drivers/pci/pci.h
1268
void of_pci_make_dev_node(struct pci_dev *pdev);
drivers/pci/pci.h
1269
void of_pci_remove_node(struct pci_dev *pdev);
drivers/pci/pci.h
1270
int of_pci_add_properties(struct pci_dev *pdev, struct of_changeset *ocs,
drivers/pci/pci.h
1278
static inline void of_pci_make_dev_node(struct pci_dev *pdev) { }
drivers/pci/pci.h
1279
static inline void of_pci_remove_node(struct pci_dev *pdev) { }
drivers/pci/pci.h
1286
void pci_aer_init(struct pci_dev *dev);
drivers/pci/pci.h
1287
void pci_aer_exit(struct pci_dev *dev);
drivers/pci/pci.h
1290
void pci_aer_clear_fatal_status(struct pci_dev *dev);
drivers/pci/pci.h
1291
int pci_aer_clear_status(struct pci_dev *dev);
drivers/pci/pci.h
1292
int pci_aer_raw_clear_status(struct pci_dev *dev);
drivers/pci/pci.h
1293
void pci_save_aer_state(struct pci_dev *dev);
drivers/pci/pci.h
1294
void pci_restore_aer_state(struct pci_dev *dev);
drivers/pci/pci.h
1297
static inline void pci_aer_init(struct pci_dev *d) { }
drivers/pci/pci.h
1298
static inline void pci_aer_exit(struct pci_dev *d) { }
drivers/pci/pci.h
1299
static inline void pci_aer_clear_fatal_status(struct pci_dev *dev) { }
drivers/pci/pci.h
1300
static inline int pci_aer_clear_status(struct pci_dev *dev) { return -EINVAL; }
drivers/pci/pci.h
1301
static inline int pci_aer_raw_clear_status(struct pci_dev *dev) { return -EINVAL; }
drivers/pci/pci.h
1302
static inline void pci_save_aer_state(struct pci_dev *dev) { }
drivers/pci/pci.h
1303
static inline void pci_restore_aer_state(struct pci_dev *dev) { }
drivers/pci/pci.h
1308
int pci_acpi_program_hp_params(struct pci_dev *dev);
drivers/pci/pci.h
1310
void pci_set_acpi_fwnode(struct pci_dev *dev);
drivers/pci/pci.h
1311
int pci_dev_acpi_reset(struct pci_dev *dev, bool probe);
drivers/pci/pci.h
1312
bool acpi_pci_power_manageable(struct pci_dev *dev);
drivers/pci/pci.h
1313
bool acpi_pci_bridge_d3(struct pci_dev *dev);
drivers/pci/pci.h
1314
int acpi_pci_set_power_state(struct pci_dev *dev, pci_power_t state);
drivers/pci/pci.h
1315
pci_power_t acpi_pci_get_power_state(struct pci_dev *dev);
drivers/pci/pci.h
1316
void acpi_pci_refresh_power_state(struct pci_dev *dev);
drivers/pci/pci.h
1317
int acpi_pci_wakeup(struct pci_dev *dev, bool enable);
drivers/pci/pci.h
1318
bool acpi_pci_need_resume(struct pci_dev *dev);
drivers/pci/pci.h
1319
pci_power_t acpi_pci_choose_state(struct pci_dev *pdev);
drivers/pci/pci.h
1325
static inline int pci_dev_acpi_reset(struct pci_dev *dev, bool probe)
drivers/pci/pci.h
1329
static inline void pci_set_acpi_fwnode(struct pci_dev *dev) { }
drivers/pci/pci.h
1330
static inline int pci_acpi_program_hp_params(struct pci_dev *dev)
drivers/pci/pci.h
1334
static inline bool acpi_pci_power_manageable(struct pci_dev *dev)
drivers/pci/pci.h
1338
static inline bool acpi_pci_bridge_d3(struct pci_dev *dev)
drivers/pci/pci.h
1342
static inline int acpi_pci_set_power_state(struct pci_dev *dev, pci_power_t state)
drivers/pci/pci.h
1346
static inline pci_power_t acpi_pci_get_power_state(struct pci_dev *dev)
drivers/pci/pci.h
1350
static inline void acpi_pci_refresh_power_state(struct pci_dev *dev) { }
drivers/pci/pci.h
1351
static inline int acpi_pci_wakeup(struct pci_dev *dev, bool enable)
drivers/pci/pci.h
1355
static inline bool acpi_pci_need_resume(struct pci_dev *dev)
drivers/pci/pci.h
1359
static inline pci_power_t acpi_pci_choose_state(struct pci_dev *pdev)
drivers/pci/pci.h
1371
int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state);
drivers/pci/pci.h
1372
pci_power_t mid_pci_get_power_state(struct pci_dev *pdev);
drivers/pci/pci.h
1378
static inline int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)
drivers/pci/pci.h
1382
static inline pci_power_t mid_pci_get_power_state(struct pci_dev *pdev)
drivers/pci/pci.h
1389
int pci_msix_write_tph_tag(struct pci_dev *pdev, unsigned int index, u16 tag);
drivers/pci/pci.h
1391
static inline int pci_msix_write_tph_tag(struct pci_dev *pdev, unsigned int index, u16 tag)
drivers/pci/pci.h
230
int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai,
drivers/pci/pci.h
233
bool pci_reset_supported(struct pci_dev *dev);
drivers/pci/pci.h
234
void pci_init_reset_methods(struct pci_dev *dev);
drivers/pci/pci.h
235
int pci_bridge_secondary_bus_reset(struct pci_dev *dev);
drivers/pci/pci.h
236
int pci_bus_error_reset(struct pci_dev *dev);
drivers/pci/pci.h
237
int pci_try_reset_bridge(struct pci_dev *bridge);
drivers/pci/pci.h
251
void pci_allocate_cap_save_buffers(struct pci_dev *dev);
drivers/pci/pci.h
252
void pci_free_cap_save_buffers(struct pci_dev *dev);
drivers/pci/pci.h
253
int pci_add_cap_save_buffer(struct pci_dev *dev, char cap, unsigned int size);
drivers/pci/pci.h
254
int pci_add_ext_cap_save_buffer(struct pci_dev *dev,
drivers/pci/pci.h
256
struct pci_cap_saved_state *pci_find_saved_cap(struct pci_dev *dev, char cap);
drivers/pci/pci.h
257
struct pci_cap_saved_state *pci_find_saved_ext_cap(struct pci_dev *dev,
drivers/pci/pci.h
264
void pci_update_current_state(struct pci_dev *dev, pci_power_t state);
drivers/pci/pci.h
265
void pci_refresh_power_state(struct pci_dev *dev);
drivers/pci/pci.h
266
int pci_power_up(struct pci_dev *dev);
drivers/pci/pci.h
267
void pci_disable_enabled_device(struct pci_dev *dev);
drivers/pci/pci.h
268
int pci_finish_runtime_suspend(struct pci_dev *dev);
drivers/pci/pci.h
269
void pcie_clear_device_status(struct pci_dev *dev);
drivers/pci/pci.h
270
void pcie_clear_root_pme_status(struct pci_dev *dev);
drivers/pci/pci.h
271
bool pci_check_pme_status(struct pci_dev *dev);
drivers/pci/pci.h
273
void pci_pme_restore(struct pci_dev *dev);
drivers/pci/pci.h
274
bool pci_dev_need_resume(struct pci_dev *dev);
drivers/pci/pci.h
275
void pci_dev_adjust_pme(struct pci_dev *dev);
drivers/pci/pci.h
276
void pci_dev_complete_resume(struct pci_dev *pci_dev);
drivers/pci/pci.h
277
void pci_config_pm_runtime_get(struct pci_dev *dev);
drivers/pci/pci.h
278
void pci_config_pm_runtime_put(struct pci_dev *dev);
drivers/pci/pci.h
279
void pci_pm_power_up_and_verify_state(struct pci_dev *pci_dev);
drivers/pci/pci.h
280
void pci_pm_init(struct pci_dev *dev);
drivers/pci/pci.h
281
void pci_ea_init(struct pci_dev *dev);
drivers/pci/pci.h
282
bool pci_ea_fixed_busnrs(struct pci_dev *dev, u8 *sec, u8 *sub);
drivers/pci/pci.h
283
void pci_msi_init(struct pci_dev *dev);
drivers/pci/pci.h
284
void pci_msix_init(struct pci_dev *dev);
drivers/pci/pci.h
285
bool pci_bridge_d3_possible(struct pci_dev *dev);
drivers/pci/pci.h
286
void pci_bridge_d3_update(struct pci_dev *dev);
drivers/pci/pci.h
287
int pci_bridge_wait_for_secondary_bus(struct pci_dev *dev, char *reset_type);
drivers/pci/pci.h
294
static inline void pci_wakeup_event(struct pci_dev *dev)
drivers/pci/pci.h
316
static inline bool pci_has_subordinate(struct pci_dev *pci_dev)
drivers/pci/pci.h
318
return !!(pci_dev->subordinate);
drivers/pci/pci.h
321
static inline bool pci_power_manageable(struct pci_dev *pci_dev)
drivers/pci/pci.h
327
return !pci_has_subordinate(pci_dev) || pci_dev->bridge_d3;
drivers/pci/pci.h
330
static inline bool pcie_downstream_port(const struct pci_dev *dev)
drivers/pci/pci.h
339
void pci_vpd_init(struct pci_dev *dev);
drivers/pci/pci.h
343
int pci_save_vc_state(struct pci_dev *dev);
drivers/pci/pci.h
344
void pci_restore_vc_state(struct pci_dev *dev);
drivers/pci/pci.h
345
void pci_allocate_vc_save_buffers(struct pci_dev *dev);
drivers/pci/pci.h
349
int pci_proc_attach_device(struct pci_dev *dev);
drivers/pci/pci.h
350
int pci_proc_detach_device(struct pci_dev *dev);
drivers/pci/pci.h
353
static inline int pci_proc_attach_device(struct pci_dev *dev) { return 0; }
drivers/pci/pci.h
354
static inline int pci_proc_detach_device(struct pci_dev *dev) { return 0; }
drivers/pci/pci.h
359
int pci_hp_add_bridge(struct pci_dev *dev);
drivers/pci/pci.h
360
bool pci_hp_spurious_link_change(struct pci_dev *pdev);
drivers/pci/pci.h
378
static inline int pci_no_d1d2(struct pci_dev *dev)
drivers/pci/pci.h
410
static inline bool pci_is_cardbus_bridge(struct pci_dev *dev)
drivers/pci/pci.h
418
int pci_cardbus_scan_bridge_extend(struct pci_bus *bus, struct pci_dev *dev,
drivers/pci/pci.h
434
struct pci_dev *dev,
drivers/pci/pci.h
453
pci_match_one_device(const struct pci_device_id *id, const struct pci_dev *dev)
drivers/pci/pci.h
483
struct device *pci_get_host_bridge_device(struct pci_dev *dev);
drivers/pci/pci.h
486
void pci_resize_resource_set_size(struct pci_dev *dev, int resno, int size);
drivers/pci/pci.h
487
int pci_do_resource_release_and_resize(struct pci_dev *dev, int resno, int size,
drivers/pci/pci.h
489
unsigned int pci_rescan_bus_bridge_resize(struct pci_dev *bridge);
drivers/pci/pci.h
490
int __must_check pci_reassign_resource(struct pci_dev *dev, int i, resource_size_t add_size, resource_size_t align);
drivers/pci/pci.h
492
int pci_configure_extended_tags(struct pci_dev *dev, void *ign);
drivers/pci/pci.h
498
int pci_setup_device(struct pci_dev *dev);
drivers/pci/pci.h
499
void __pci_size_stdbars(struct pci_dev *dev, int count,
drivers/pci/pci.h
501
int __pci_read_base(struct pci_dev *dev, enum pci_bar_type type,
drivers/pci/pci.h
503
void pci_configure_ari(struct pci_dev *dev);
drivers/pci/pci.h
505
int pci_dev_res_add_to_list(struct list_head *head, struct pci_dev *dev,
drivers/pci/pci.h
513
bool pci_bus_clip_resource(struct pci_dev *dev, int idx);
drivers/pci/pci.h
515
int (*cb)(struct pci_dev *, void *),
drivers/pci/pci.h
518
const char *pci_resource_name(struct pci_dev *dev, unsigned int i);
drivers/pci/pci.h
519
bool pci_resource_is_optional(const struct pci_dev *dev, int resno);
drivers/pci/pci.h
537
static inline int pci_resource_num(const struct pci_dev *dev,
drivers/pci/pci.h
551
void pci_reassigndev_resource_alignment(struct pci_dev *dev);
drivers/pci/pci.h
552
void pci_disable_bridge_window(struct pci_dev *dev);
drivers/pci/pci.h
624
u8 pcie_get_supported_speeds(struct pci_dev *dev);
drivers/pci/pci.h
626
void __pcie_print_link_status(struct pci_dev *dev, bool verbose);
drivers/pci/pci.h
627
void pcie_report_downtraining(struct pci_dev *dev);
drivers/pci/pci.h
668
struct pci_dev *dev; /* Lowest numbered PF */
drivers/pci/pci.h
669
struct pci_dev *self; /* This PF */
drivers/pci/pci.h
680
void pci_doe_init(struct pci_dev *pdev);
drivers/pci/pci.h
681
void pci_doe_destroy(struct pci_dev *pdev);
drivers/pci/pci.h
682
void pci_doe_disconnected(struct pci_dev *pdev);
drivers/pci/pci.h
684
static inline void pci_doe_init(struct pci_dev *pdev) { }
drivers/pci/pci.h
685
static inline void pci_doe_destroy(struct pci_dev *pdev) { }
drivers/pci/pci.h
686
static inline void pci_doe_disconnected(struct pci_dev *pdev) { }
drivers/pci/pci.h
690
void pci_npem_create(struct pci_dev *dev);
drivers/pci/pci.h
691
void pci_npem_remove(struct pci_dev *dev);
drivers/pci/pci.h
693
static inline void pci_npem_create(struct pci_dev *dev) { }
drivers/pci/pci.h
694
static inline void pci_npem_remove(struct pci_dev *dev) { }
drivers/pci/pci.h
698
void pci_doe_sysfs_init(struct pci_dev *pci_dev);
drivers/pci/pci.h
699
void pci_doe_sysfs_teardown(struct pci_dev *pdev);
drivers/pci/pci.h
701
static inline void pci_doe_sysfs_init(struct pci_dev *pdev) { }
drivers/pci/pci.h
702
static inline void pci_doe_sysfs_teardown(struct pci_dev *pdev) { }
drivers/pci/pci.h
706
void pci_ide_init(struct pci_dev *dev);
drivers/pci/pci.h
708
void pci_ide_destroy(struct pci_dev *dev);
drivers/pci/pci.h
711
static inline void pci_ide_init(struct pci_dev *dev) { }
drivers/pci/pci.h
713
static inline void pci_ide_destroy(struct pci_dev *dev) { }
drivers/pci/pci.h
717
void pci_tsm_init(struct pci_dev *pdev);
drivers/pci/pci.h
718
void pci_tsm_destroy(struct pci_dev *pdev);
drivers/pci/pci.h
722
static inline void pci_tsm_init(struct pci_dev *pdev) { }
drivers/pci/pci.h
723
static inline void pci_tsm_destroy(struct pci_dev *pdev) { }
drivers/pci/pci.h
737
static inline bool pci_dev_set_io_state(struct pci_dev *dev,
drivers/pci/pci.h
759
static inline int pci_dev_set_disconnected(struct pci_dev *dev, void *unused)
drivers/pci/pci.h
777
static inline void pci_dev_assign_added(struct pci_dev *dev)
drivers/pci/pci.h
784
static inline bool pci_dev_test_and_clear_added(struct pci_dev *dev)
drivers/pci/pci.h
789
static inline bool pci_dev_is_added(const struct pci_dev *dev)
drivers/pci/pci.h
794
static inline bool pci_dev_test_and_set_removed(struct pci_dev *dev)
drivers/pci/pci.h
799
static inline void pci_dev_allow_binding(struct pci_dev *dev)
drivers/pci/pci.h
804
static inline bool pci_dev_binding_disallowed(struct pci_dev *dev)
drivers/pci/pci.h
834
struct pci_dev *dev[AER_MAX_MULTI_ERR_DEVICES];
drivers/pci/pci.h
864
int pcie_read_tlp_log(struct pci_dev *dev, int where, int where2,
drivers/pci/pci.h
867
unsigned int aer_tlp_log_len(struct pci_dev *dev, u32 aercc);
drivers/pci/pci.h
868
void pcie_print_tlp_log(const struct pci_dev *dev,
drivers/pci/pci.h
883
void pci_save_dpc_state(struct pci_dev *dev);
drivers/pci/pci.h
884
void pci_restore_dpc_state(struct pci_dev *dev);
drivers/pci/pci.h
885
void pci_dpc_init(struct pci_dev *pdev);
drivers/pci/pci.h
886
void dpc_process_error(struct pci_dev *pdev);
drivers/pci/pci.h
887
pci_ers_result_t dpc_reset_link(struct pci_dev *pdev);
drivers/pci/pci.h
888
bool pci_dpc_recovered(struct pci_dev *pdev);
drivers/pci/pci.h
889
unsigned int dpc_tlp_log_len(struct pci_dev *dev);
drivers/pci/pci.h
891
static inline void pci_save_dpc_state(struct pci_dev *dev) { }
drivers/pci/pci.h
892
static inline void pci_restore_dpc_state(struct pci_dev *dev) { }
drivers/pci/pci.h
893
static inline void pci_dpc_init(struct pci_dev *pdev) { }
drivers/pci/pci.h
894
static inline bool pci_dpc_recovered(struct pci_dev *pdev) { return false; }
drivers/pci/pci.h
898
void pci_rcec_init(struct pci_dev *dev);
drivers/pci/pci.h
899
void pci_rcec_exit(struct pci_dev *dev);
drivers/pci/pci.h
900
void pcie_link_rcec(struct pci_dev *rcec);
drivers/pci/pci.h
901
void pcie_walk_rcec(struct pci_dev *rcec,
drivers/pci/pci.h
902
int (*cb)(struct pci_dev *, void *),
drivers/pci/pci.h
905
static inline void pci_rcec_init(struct pci_dev *dev) { }
drivers/pci/pci.h
906
static inline void pci_rcec_exit(struct pci_dev *dev) { }
drivers/pci/pci.h
907
static inline void pcie_link_rcec(struct pci_dev *rcec) { }
drivers/pci/pci.h
908
static inline void pcie_walk_rcec(struct pci_dev *rcec,
drivers/pci/pci.h
909
int (*cb)(struct pci_dev *, void *),
drivers/pci/pci.h
915
void pci_ats_init(struct pci_dev *dev);
drivers/pci/pci.h
916
void pci_restore_ats_state(struct pci_dev *dev);
drivers/pci/pci.h
918
static inline void pci_ats_init(struct pci_dev *d) { }
drivers/pci/pci.h
919
static inline void pci_restore_ats_state(struct pci_dev *dev) { }
drivers/pci/pci.h
923
void pci_pri_init(struct pci_dev *dev);
drivers/pci/pci.h
924
void pci_restore_pri_state(struct pci_dev *pdev);
drivers/pci/pci.h
926
static inline void pci_pri_init(struct pci_dev *dev) { }
drivers/pci/pci.h
927
static inline void pci_restore_pri_state(struct pci_dev *pdev) { }
drivers/pci/pci.h
931
void pci_pasid_init(struct pci_dev *dev);
drivers/pci/pci.h
932
void pci_restore_pasid_state(struct pci_dev *pdev);
drivers/pci/pci.h
934
static inline void pci_pasid_init(struct pci_dev *dev) { }
drivers/pci/pci.h
935
static inline void pci_restore_pasid_state(struct pci_dev *pdev) { }
drivers/pci/pci.h
939
int pci_iov_init(struct pci_dev *dev);
drivers/pci/pci.h
940
void pci_iov_release(struct pci_dev *dev);
drivers/pci/pci.h
941
void pci_iov_remove(struct pci_dev *dev);
drivers/pci/pci.h
942
void pci_iov_update_resource(struct pci_dev *dev, int resno);
drivers/pci/pci.h
943
resource_size_t pci_sriov_resource_alignment(const struct pci_dev *dev,
drivers/pci/pci.h
945
void pci_restore_iov_state(struct pci_dev *dev);
drivers/pci/pci.h
947
void pci_iov_resource_set_size(struct pci_dev *dev, int resno, int size);
drivers/pci/pci.h
948
bool pci_iov_is_memory_decoding_enabled(struct pci_dev *dev);
drivers/pci/pci.h
949
static inline u16 pci_iov_vf_rebar_cap(struct pci_dev *dev)
drivers/pci/pci.h
971
static inline int pci_iov_init(struct pci_dev *dev)
drivers/pci/pci.h
975
static inline void pci_iov_release(struct pci_dev *dev) { }
drivers/pci/pci.h
976
static inline void pci_iov_remove(struct pci_dev *dev) { }
drivers/pci/pci.h
977
static inline void pci_iov_update_resource(struct pci_dev *dev, int resno) { }
drivers/pci/pci.h
978
static inline resource_size_t pci_sriov_resource_alignment(const struct pci_dev *dev,
drivers/pci/pci.h
983
static inline void pci_restore_iov_state(struct pci_dev *dev) { }
drivers/pci/pci.h
988
static inline void pci_iov_resource_set_size(struct pci_dev *dev, int resno,
drivers/pci/pci.h
990
static inline bool pci_iov_is_memory_decoding_enabled(struct pci_dev *dev)
drivers/pci/pci.h
994
static inline u16 pci_iov_vf_rebar_cap(struct pci_dev *dev)
drivers/pci/pcie/aer.c
1015
static bool is_error_source(struct pci_dev *dev, struct aer_err_info *e_info)
drivers/pci/pcie/aer.c
1067
static int find_device_iter(struct pci_dev *dev, void *data)
drivers/pci/pcie/aer.c
1099
static bool find_source_device(struct pci_dev *parent,
drivers/pci/pcie/aer.c
1102
struct pci_dev *dev = parent;
drivers/pci/pcie/aer.c
1133
void pci_aer_unmask_internal_errors(struct pci_dev *dev)
drivers/pci/pcie/aer.c
1170
static void pci_aer_handle_error(struct pci_dev *dev, struct aer_err_info *info)
drivers/pci/pcie/aer.c
1196
static void handle_error_source(struct pci_dev *dev, struct aer_err_info *info)
drivers/pci/pcie/aer.c
1221
struct pci_dev *pdev;
drivers/pci/pcie/aer.c
1295
struct pci_dev *dev;
drivers/pci/pcie/aer.c
131
static pci_ers_result_t aer_root_reset(struct pci_dev *dev);
drivers/pci/pcie/aer.c
1373
static void aer_isr_one_error_type(struct pci_dev *root,
drivers/pci/pcie/aer.c
1405
static void aer_isr_one_error(struct pci_dev *root,
drivers/pci/pcie/aer.c
1474
struct pci_dev *rp = rpc->rpd;
drivers/pci/pcie/aer.c
1491
static void aer_enable_irq(struct pci_dev *pdev)
drivers/pci/pcie/aer.c
1502
static void aer_disable_irq(struct pci_dev *pdev)
drivers/pci/pcie/aer.c
1513
static int clear_status_iter(struct pci_dev *dev, void *data)
drivers/pci/pcie/aer.c
1535
struct pci_dev *pdev = rpc->rpd;
drivers/pci/pcie/aer.c
1577
struct pci_dev *pdev = rpc->rpd;
drivers/pci/pcie/aer.c
1612
struct pci_dev *port = dev->port;
drivers/pci/pcie/aer.c
163
static int enable_ecrc_checking(struct pci_dev *dev)
drivers/pci/pcie/aer.c
1667
static pci_ers_result_t aer_root_reset(struct pci_dev *dev)
drivers/pci/pcie/aer.c
1670
struct pci_dev *root;
drivers/pci/pcie/aer.c
187
static int disable_ecrc_checking(struct pci_dev *dev)
drivers/pci/pcie/aer.c
207
void pcie_set_ecrc_checking(struct pci_dev *dev)
drivers/pci/pcie/aer.c
242
int pcie_aer_is_native(struct pci_dev *dev)
drivers/pci/pcie/aer.c
253
static int pci_enable_pcie_error_reporting(struct pci_dev *dev)
drivers/pci/pcie/aer.c
264
int pci_aer_clear_nonfatal_status(struct pci_dev *dev)
drivers/pci/pcie/aer.c
283
void pci_aer_clear_fatal_status(struct pci_dev *dev)
drivers/pci/pcie/aer.c
308
int pci_aer_raw_clear_status(struct pci_dev *dev)
drivers/pci/pcie/aer.c
333
int pci_aer_clear_status(struct pci_dev *dev)
drivers/pci/pcie/aer.c
341
void pci_save_aer_state(struct pci_dev *dev)
drivers/pci/pcie/aer.c
363
void pci_restore_aer_state(struct pci_dev *dev)
drivers/pci/pcie/aer.c
385
void pci_aer_init(struct pci_dev *dev)
drivers/pci/pcie/aer.c
421
void pci_aer_exit(struct pci_dev *dev)
drivers/pci/pcie/aer.c
55
struct pci_dev *rpd; /* Root Port device */
drivers/pci/pcie/aer.c
561
struct pci_dev *pdev = to_pci_dev(dev); \
drivers/pci/pcie/aer.c
596
struct pci_dev *pdev = to_pci_dev(dev); \
drivers/pci/pcie/aer.c
622
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pcie/aer.c
652
struct pci_dev *pdev = to_pci_dev(dev); \
drivers/pci/pcie/aer.c
662
struct pci_dev *pdev = to_pci_dev(dev); \
drivers/pci/pcie/aer.c
687
struct pci_dev *pdev = to_pci_dev(dev); \
drivers/pci/pcie/aer.c
697
struct pci_dev *pdev = to_pci_dev(dev); \
drivers/pci/pcie/aer.c
733
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pcie/aer.c
747
static void pci_dev_aer_stats_incr(struct pci_dev *pdev,
drivers/pci/pcie/aer.c
781
static void pci_rootport_aer_stats_incr(struct pci_dev *pdev,
drivers/pci/pcie/aer.c
800
static int aer_ratelimit(struct pci_dev *dev, unsigned int severity)
drivers/pci/pcie/aer.c
829
static void __aer_print_error(struct pci_dev *dev, struct aer_err_info *info)
drivers/pci/pcie/aer.c
852
static void aer_print_source(struct pci_dev *dev, struct aer_err_info *info,
drivers/pci/pcie/aer.c
867
struct pci_dev *dev;
drivers/pci/pcie/aer.c
926
void pci_print_aer(struct pci_dev *dev, int aer_severity,
drivers/pci/pcie/aer.c
985
static int add_error_device(struct aer_err_info *e_info, struct pci_dev *dev)
drivers/pci/pcie/aer_cxl_rch.c
10
static bool is_cxl_mem_dev(struct pci_dev *dev)
drivers/pci/pcie/aer_cxl_rch.c
30
static bool cxl_error_is_native(struct pci_dev *dev)
drivers/pci/pcie/aer_cxl_rch.c
37
static int cxl_rch_handle_error_iter(struct pci_dev *dev, void *data)
drivers/pci/pcie/aer_cxl_rch.c
63
void cxl_rch_handle_error(struct pci_dev *dev, struct aer_err_info *info)
drivers/pci/pcie/aer_cxl_rch.c
75
static int handles_cxl_error_iter(struct pci_dev *dev, void *data)
drivers/pci/pcie/aer_cxl_rch.c
86
static bool handles_cxl_errors(struct pci_dev *rcec)
drivers/pci/pcie/aer_cxl_rch.c
97
void cxl_rch_enable_rcec(struct pci_dev *rcec)
drivers/pci/pcie/aer_inject.c
104
static struct aer_error *__find_aer_error_by_dev(struct pci_dev *dev)
drivers/pci/pcie/aer_inject.c
323
struct pci_dev *dev, *rpdev;
drivers/pci/pcie/aspm.c
1074
static int pcie_aspm_sanity_check(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1076
struct pci_dev *child;
drivers/pci/pcie/aspm.c
1109
static struct pcie_link_state *alloc_pcie_link_state(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1150
static void pcie_aspm_update_sysfs_visibility(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1152
struct pci_dev *child;
drivers/pci/pcie/aspm.c
1163
void pcie_aspm_init_link_state(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1227
void pci_bridge_reconfigure_ltr(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1229
struct pci_dev *bridge;
drivers/pci/pcie/aspm.c
1243
void pci_configure_ltr(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1246
struct pci_dev *bridge;
drivers/pci/pcie/aspm.c
125
void pci_restore_aspm_l1ss_state(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
128
struct pci_dev *parent = pdev->bus->self;
drivers/pci/pcie/aspm.c
1310
struct pci_dev *child;
drivers/pci/pcie/aspm.c
1324
void pcie_aspm_exit_link_state(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1326
struct pci_dev *parent = pdev->bus->self;
drivers/pci/pcie/aspm.c
1369
void pcie_aspm_pm_state_change(struct pci_dev *pdev, bool locked)
drivers/pci/pcie/aspm.c
1389
void pcie_aspm_powersave_config_link(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1408
static struct pcie_link_state *pcie_aspm_get_link(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1410
struct pci_dev *bridge;
drivers/pci/pcie/aspm.c
1444
static int __pci_disable_link_state(struct pci_dev *pdev, int state, bool locked)
drivers/pci/pcie/aspm.c
1479
int pci_disable_link_state_locked(struct pci_dev *pdev, int state)
drivers/pci/pcie/aspm.c
1496
int pci_disable_link_state(struct pci_dev *pdev, int state)
drivers/pci/pcie/aspm.c
1502
static int __pci_enable_link_state(struct pci_dev *pdev, int state, bool locked)
drivers/pci/pcie/aspm.c
1547
int pci_enable_link_state(struct pci_dev *pdev, int state)
drivers/pci/pcie/aspm.c
1568
int pci_enable_link_state_locked(struct pci_dev *pdev, int state)
drivers/pci/pcie/aspm.c
1576
void pcie_aspm_remove_cap(struct pci_dev *pdev, u32 lnkcap)
drivers/pci/pcie/aspm.c
1639
bool pcie_aspm_enabled(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
1654
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pcie/aspm.c
1664
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pcie/aspm.c
1713
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pcie/aspm.c
1723
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pcie/aspm.c
1765
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/pcie/aspm.c
229
struct pci_dev *pdev; /* Upstream component of the Link */
drivers/pci/pcie/aspm.c
230
struct pci_dev *downstream; /* Downstream component, function 0 */
drivers/pci/pcie/aspm.c
281
static struct pci_dev *pci_function_0(struct pci_bus *linkbus)
drivers/pci/pcie/aspm.c
283
struct pci_dev *child;
drivers/pci/pcie/aspm.c
30
void pci_save_ltr_state(struct pci_dev *dev)
drivers/pci/pcie/aspm.c
325
static void pci_update_aspm_saved_state(struct pci_dev *dev)
drivers/pci/pcie/aspm.c
351
struct pci_dev *child;
drivers/pci/pcie/aspm.c
383
struct pci_dev *child;
drivers/pci/pcie/aspm.c
413
struct pci_dev *child, *parent = link->pdev;
drivers/pci/pcie/aspm.c
419
child = list_entry(linkbus->devices.next, struct pci_dev, bus_list);
drivers/pci/pcie/aspm.c
514
static u32 calc_l12_pwron(struct pci_dev *pdev, u32 scale, u32 val)
drivers/pci/pcie/aspm.c
54
void pci_restore_ltr_state(struct pci_dev *dev)
drivers/pci/pcie/aspm.c
608
static void pcie_aspm_check_latency(struct pci_dev *endpoint)
drivers/pci/pcie/aspm.c
632
struct pci_dev *dev = pci_function_0(link->pdev->subordinate);
drivers/pci/pcie/aspm.c
680
struct pci_dev *child = link->downstream, *parent = link->pdev;
drivers/pci/pcie/aspm.c
70
void pci_configure_aspm_l1ss(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
785
struct pci_dev *child = link->downstream, *parent = link->pdev;
drivers/pci/pcie/aspm.c
83
void pci_save_aspm_l1ss_state(struct pci_dev *pdev)
drivers/pci/pcie/aspm.c
844
struct pci_dev *pdev = link->downstream;
drivers/pci/pcie/aspm.c
85
struct pci_dev *parent = pdev->bus->self;
drivers/pci/pcie/aspm.c
863
struct pci_dev *child = link->downstream, *parent = link->pdev;
drivers/pci/pcie/aspm.c
956
struct pci_dev *child = link->downstream, *parent = link->pdev;
drivers/pci/pcie/aspm.c
988
static void pcie_config_aspm_dev(struct pci_dev *pdev, u32 val)
drivers/pci/pcie/aspm.c
997
struct pci_dev *child = link->downstream, *parent = link->pdev;
drivers/pci/pcie/bwctrl.c
100
dev = list_first_entry_or_null(&bus->devices, struct pci_dev, bus_list);
drivers/pci/pcie/bwctrl.c
111
static int pcie_bwctrl_change_speed(struct pci_dev *port, u16 target_speed, bool use_lt)
drivers/pci/pcie/bwctrl.c
140
int pcie_set_target_speed(struct pci_dev *port, enum pci_bus_speed speed_req,
drivers/pci/pcie/bwctrl.c
184
struct pci_dev *port = srv->port;
drivers/pci/pcie/bwctrl.c
205
static void pcie_bwnotif_disable(struct pci_dev *port)
drivers/pci/pcie/bwctrl.c
214
struct pci_dev *port = srv->port;
drivers/pci/pcie/bwctrl.c
242
void pcie_reset_lbms(struct pci_dev *port)
drivers/pci/pcie/bwctrl.c
250
struct pci_dev *port = srv->port;
drivers/pci/pcie/bwctrl.c
88
static u16 pcie_bwctrl_select_speed(struct pci_dev *port, enum pci_bus_speed speed_req)
drivers/pci/pcie/bwctrl.c
92
struct pci_dev *dev;
drivers/pci/pcie/dpc.c
103
bool pci_dpc_recovered(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
130
static int dpc_wait_rp_inactive(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
148
pci_ers_result_t dpc_reset_link(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
190
static void dpc_process_rp_pio_error(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
236
static int dpc_get_aer_uncorrect_severity(struct pci_dev *dev,
drivers/pci/pcie/dpc.c
264
void dpc_process_error(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
312
static void pci_clear_surpdn_errors(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
328
static void dpc_handle_surprise_removal(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
349
static bool dpc_is_surprise_removal(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
365
struct pci_dev *pdev = context;
drivers/pci/pcie/dpc.c
388
struct pci_dev *pdev = context;
drivers/pci/pcie/dpc.c
403
void pci_dpc_init(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
443
struct pci_dev *pdev = dev->port;
drivers/pci/pcie/dpc.c
46
void pci_save_dpc_state(struct pci_dev *dev)
drivers/pci/pcie/dpc.c
462
struct pci_dev *pdev = dev->port;
drivers/pci/pcie/dpc.c
475
struct pci_dev *pdev = dev->port;
drivers/pci/pcie/dpc.c
62
void pci_restore_dpc_state(struct pci_dev *dev)
drivers/pci/pcie/dpc.c
81
static bool dpc_completed(struct pci_dev *pdev)
drivers/pci/pcie/edr.c
132
static int acpi_send_edr_status(struct pci_dev *pdev, struct pci_dev *edev,
drivers/pci/pcie/edr.c
153
struct pci_dev *pdev = data, *edev;
drivers/pci/pcie/edr.c
221
void pci_acpi_add_edr_notifier(struct pci_dev *pdev)
drivers/pci/pcie/edr.c
245
void pci_acpi_remove_edr_notifier(struct pci_dev *pdev)
drivers/pci/pcie/edr.c
28
static int acpi_enable_dpc(struct pci_dev *pdev)
drivers/pci/pcie/edr.c
76
static struct pci_dev *acpi_dpc_port_get(struct pci_dev *pdev)
drivers/pci/pcie/err.c
101
static int report_frozen_detected(struct pci_dev *dev, void *data)
drivers/pci/pcie/err.c
106
static int report_normal_detected(struct pci_dev *dev, void *data)
drivers/pci/pcie/err.c
111
static int report_perm_failure_detected(struct pci_dev *dev, void *data)
drivers/pci/pcie/err.c
129
static int report_mmio_enabled(struct pci_dev *dev, void *data)
drivers/pci/pcie/err.c
148
static int report_slot_reset(struct pci_dev *dev, void *data)
drivers/pci/pcie/err.c
168
static int report_resume(struct pci_dev *dev, void *data)
drivers/pci/pcie/err.c
200
static void pci_walk_bridge(struct pci_dev *bridge,
drivers/pci/pcie/err.c
201
int (*cb)(struct pci_dev *, void *),
drivers/pci/pcie/err.c
210
pci_ers_result_t pcie_do_recovery(struct pci_dev *dev,
drivers/pci/pcie/err.c
212
pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev))
drivers/pci/pcie/err.c
215
struct pci_dev *bridge;
drivers/pci/pcie/err.c
49
static int report_error_detected(struct pci_dev *dev,
drivers/pci/pcie/err.c
89
static int pci_pm_runtime_get_sync(struct pci_dev *pdev, void *data)
drivers/pci/pcie/err.c
95
static int pci_pm_runtime_put(struct pci_dev *pdev, void *data)
drivers/pci/pcie/pme.c
104
struct pci_dev *dev;
drivers/pci/pcie/pme.c
130
static void pcie_pme_handle_request(struct pci_dev *port, u16 req_id)
drivers/pci/pcie/pme.c
134
struct pci_dev *dev;
drivers/pci/pcie/pme.c
218
struct pci_dev *port = data->srv->port;
drivers/pci/pcie/pme.c
268
struct pci_dev *port;
drivers/pci/pcie/pme.c
298
static int pcie_pme_can_wakeup(struct pci_dev *dev, void *ign)
drivers/pci/pcie/pme.c
312
static void pcie_pme_mark_devices(struct pci_dev *port)
drivers/pci/pcie/pme.c
328
struct pci_dev *port = srv->port;
drivers/pci/pcie/pme.c
365
struct pci_dev *dev;
drivers/pci/pcie/pme.c
378
static void pcie_pme_disable_interrupt(struct pci_dev *port,
drivers/pci/pcie/pme.c
395
struct pci_dev *port = srv->port;
drivers/pci/pcie/pme.c
429
struct pci_dev *port = srv->port;
drivers/pci/pcie/pme.c
54
void pcie_pme_interrupt_enable(struct pci_dev *dev, bool enable)
drivers/pci/pcie/pme.c
72
struct pci_dev *dev;
drivers/pci/pcie/portdrv.c
113
static int pcie_port_enable_irq_vec(struct pci_dev *dev, int *irqs, int mask)
drivers/pci/pcie/portdrv.c
177
static int pcie_init_service_irqs(struct pci_dev *dev, int *irqs, int mask)
drivers/pci/pcie/portdrv.c
218
static int get_port_device_capability(struct pci_dev *dev)
drivers/pci/pcie/portdrv.c
290
static int pcie_device_init(struct pci_dev *pdev, int service, int irq)
drivers/pci/pcie/portdrv.c
331
static int pcie_port_device_register(struct pci_dev *dev)
drivers/pci/pcie/portdrv.c
483
struct device *pcie_port_find_device(struct pci_dev *dev,
drivers/pci/pcie/portdrv.c
505
static void pcie_port_device_remove(struct pci_dev *dev)
drivers/pci/pcie/portdrv.c
57
static int pcie_message_numbers(struct pci_dev *dev, int mask,
drivers/pci/pcie/portdrv.c
685
static int pcie_portdrv_probe(struct pci_dev *dev,
drivers/pci/pcie/portdrv.c
726
static void pcie_portdrv_remove(struct pci_dev *dev)
drivers/pci/pcie/portdrv.c
739
static void pcie_portdrv_shutdown(struct pci_dev *dev)
drivers/pci/pcie/portdrv.c
750
static pci_ers_result_t pcie_portdrv_error_detected(struct pci_dev *dev,
drivers/pci/pcie/portdrv.c
758
static pci_ers_result_t pcie_portdrv_slot_reset(struct pci_dev *dev)
drivers/pci/pcie/portdrv.c
767
static pci_ers_result_t pcie_portdrv_mmio_enabled(struct pci_dev *dev)
drivers/pci/pcie/portdrv.h
103
struct pci_dev;
drivers/pci/pcie/portdrv.h
118
void pcie_pme_interrupt_enable(struct pci_dev *dev, bool enable);
drivers/pci/pcie/portdrv.h
122
static inline void pcie_pme_interrupt_enable(struct pci_dev *dev, bool en) {}
drivers/pci/pcie/portdrv.h
125
struct device *pcie_port_find_device(struct pci_dev *dev, u32 service);
drivers/pci/pcie/portdrv.h
131
void cxl_rch_handle_error(struct pci_dev *dev, struct aer_err_info *info);
drivers/pci/pcie/portdrv.h
132
void cxl_rch_enable_rcec(struct pci_dev *rcec);
drivers/pci/pcie/portdrv.h
135
static inline void cxl_rch_handle_error(struct pci_dev *dev, struct aer_err_info *info) { }
drivers/pci/pcie/portdrv.h
136
static inline void cxl_rch_enable_rcec(struct pci_dev *rcec) { }
drivers/pci/pcie/portdrv.h
61
struct pci_dev *port; /* Root/Upstream/Downstream Port */
drivers/pci/pcie/ptm.c
108
void pci_restore_ptm_state(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
126
static int __pci_enable_ptm(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
172
int pci_enable_ptm(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
18
static struct pci_dev *pci_upstream_ptm(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
186
struct pci_dev *parent;
drivers/pci/pcie/ptm.c
20
struct pci_dev *ups = pci_upstream_bridge(dev);
drivers/pci/pcie/ptm.c
226
static void __pci_disable_ptm(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
245
void pci_disable_ptm(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
247
struct pci_dev *parent;
drivers/pci/pcie/ptm.c
262
void pci_suspend_ptm(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
269
void pci_resume_ptm(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
275
bool pcie_ptm_enabled(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
41
void pci_ptm_init(struct pci_dev *dev)
drivers/pci/pcie/ptm.c
45
struct pci_dev *ups;
drivers/pci/pcie/ptm.c
91
void pci_save_ptm_state(struct pci_dev *dev)
drivers/pci/pcie/rcec.c
110
void pcie_link_rcec(struct pci_dev *rcec)
drivers/pci/pcie/rcec.c
134
void pcie_walk_rcec(struct pci_dev *rcec, int (*cb)(struct pci_dev *, void *),
drivers/pci/pcie/rcec.c
149
void pci_rcec_init(struct pci_dev *dev)
drivers/pci/pcie/rcec.c
186
void pci_rcec_exit(struct pci_dev *dev)
drivers/pci/pcie/rcec.c
19
struct pci_dev *rcec;
drivers/pci/pcie/rcec.c
20
int (*user_callback)(struct pci_dev *dev, void *data);
drivers/pci/pcie/rcec.c
24
static bool rcec_assoc_rciep(struct pci_dev *rcec, struct pci_dev *rciep)
drivers/pci/pcie/rcec.c
41
static int link_rcec_helper(struct pci_dev *dev, void *data)
drivers/pci/pcie/rcec.c
44
struct pci_dev *rcec = rcec_data->rcec;
drivers/pci/pcie/rcec.c
56
static int walk_rcec_helper(struct pci_dev *dev, void *data)
drivers/pci/pcie/rcec.c
59
struct pci_dev *rcec = rcec_data->rcec;
drivers/pci/pcie/rcec.c
68
static void walk_rcec(int (*cb)(struct pci_dev *dev, void *data),
drivers/pci/pcie/rcec.c
72
struct pci_dev *rcec = rcec_data->rcec;
drivers/pci/pcie/tlp.c
106
void pcie_print_tlp_log(const struct pci_dev *dev,
drivers/pci/pcie/tlp.c
23
unsigned int aer_tlp_log_len(struct pci_dev *dev, u32 aercc)
drivers/pci/pcie/tlp.c
40
unsigned int dpc_tlp_log_len(struct pci_dev *dev)
drivers/pci/pcie/tlp.c
63
int pcie_read_tlp_log(struct pci_dev *dev, int where, int where2,
drivers/pci/probe.c
1164
static bool pci_bridge_child_ext_cfg_accessible(struct pci_dev *bridge)
drivers/pci/probe.c
117
static inline unsigned long decode_bar(struct pci_dev *dev, u32 bar)
drivers/pci/probe.c
1204
struct pci_dev *bridge, int busnr)
drivers/pci/probe.c
1285
struct pci_bus *pci_add_new_bus(struct pci_bus *parent, struct pci_dev *dev,
drivers/pci/probe.c
1300
static void pci_enable_rrs_sv(struct pci_dev *pdev)
drivers/pci/probe.c
1319
struct pci_dev *bridge = bus->self;
drivers/pci/probe.c
1346
bool pci_ea_fixed_busnrs(struct pci_dev *dev, u8 *sec, u8 *sub)
drivers/pci/probe.c
1395
static int pci_scan_bridge_extend(struct pci_bus *bus, struct pci_dev *dev,
drivers/pci/probe.c
1592
int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
drivers/pci/probe.c
1602
static void pci_read_irq(struct pci_dev *dev)
drivers/pci/probe.c
1620
void set_pcie_port_type(struct pci_dev *pdev)
drivers/pci/probe.c
1626
struct pci_dev *parent;
drivers/pci/probe.c
166
static void __pci_size_bars(struct pci_dev *dev, int count,
drivers/pci/probe.c
1688
void set_pcie_hotplug_bridge(struct pci_dev *pdev)
drivers/pci/probe.c
1697
static void set_pcie_thunderbolt(struct pci_dev *dev)
drivers/pci/probe.c
1707
static void set_pcie_cxl(struct pci_dev *dev)
drivers/pci/probe.c
1709
struct pci_dev *bridge;
drivers/pci/probe.c
1736
static void set_pcie_untrusted(struct pci_dev *dev)
drivers/pci/probe.c
1738
struct pci_dev *parent = pci_upstream_bridge(dev);
drivers/pci/probe.c
1757
static void pci_set_removable(struct pci_dev *dev)
drivers/pci/probe.c
1759
struct pci_dev *parent = pci_upstream_bridge(dev);
drivers/pci/probe.c
180
void __pci_size_stdbars(struct pci_dev *dev, int count,
drivers/pci/probe.c
1801
static bool pci_ext_cfg_is_aliased(struct pci_dev *dev)
drivers/pci/probe.c
1833
static int pci_cfg_space_size_ext(struct pci_dev *dev)
drivers/pci/probe.c
1846
int pci_cfg_space_size(struct pci_dev *dev)
drivers/pci/probe.c
186
static void __pci_size_rom(struct pci_dev *dev, unsigned int pos, u32 *sizes)
drivers/pci/probe.c
1888
static u32 pci_class(struct pci_dev *dev)
drivers/pci/probe.c
1900
static void pci_subsystem_ids(struct pci_dev *dev, u16 *vendor, u16 *device)
drivers/pci/probe.c
1913
static u8 pci_hdr_type(struct pci_dev *dev)
drivers/pci/probe.c
1934
static int pci_intx_mask_broken(struct pci_dev *dev)
drivers/pci/probe.c
1955
static void early_dump_pci_device(struct pci_dev *pdev)
drivers/pci/probe.c
1969
static const char *pci_type_str(struct pci_dev *dev)
drivers/pci/probe.c
201
int __pci_read_base(struct pci_dev *dev, enum pci_bar_type type,
drivers/pci/probe.c
2016
int pci_setup_device(struct pci_dev *dev)
drivers/pci/probe.c
2203
static void pci_configure_mps(struct pci_dev *dev)
drivers/pci/probe.c
2205
struct pci_dev *bridge = pci_upstream_bridge(dev);
drivers/pci/probe.c
2273
int pci_configure_extended_tags(struct pci_dev *dev, void *ign)
drivers/pci/probe.c
2320
static void pci_dev3_init(struct pci_dev *pdev)
drivers/pci/probe.c
2337
bool pcie_relaxed_ordering_enabled(struct pci_dev *dev)
drivers/pci/probe.c
2347
static void pci_configure_relaxed_ordering(struct pci_dev *dev)
drivers/pci/probe.c
2349
struct pci_dev *root;
drivers/pci/probe.c
2373
static void pci_configure_eetlp_prefix(struct pci_dev *dev)
drivers/pci/probe.c
2375
struct pci_dev *bridge;
drivers/pci/probe.c
2403
static void pci_configure_serr(struct pci_dev *dev)
drivers/pci/probe.c
2421
static void pci_configure_rcb(struct pci_dev *dev)
drivers/pci/probe.c
2423
struct pci_dev *rp;
drivers/pci/probe.c
2452
static void pci_configure_device(struct pci_dev *dev)
drivers/pci/probe.c
2466
static void pci_release_capabilities(struct pci_dev *dev)
drivers/pci/probe.c
2484
struct pci_dev *pci_dev;
drivers/pci/probe.c
2486
pci_dev = to_pci_dev(dev);
drivers/pci/probe.c
2487
pci_release_capabilities(pci_dev);
drivers/pci/probe.c
2488
pci_release_of_node(pci_dev);
drivers/pci/probe.c
2489
pcibios_release_device(pci_dev);
drivers/pci/probe.c
2490
pci_bus_put(pci_dev->bus);
drivers/pci/probe.c
2491
bitmap_free(pci_dev->dma_alias_mask);
drivers/pci/probe.c
2493
kfree(pci_dev);
drivers/pci/probe.c
2500
struct pci_dev *pci_alloc_dev(struct pci_bus *bus)
drivers/pci/probe.c
2502
struct pci_dev *dev;
drivers/pci/probe.c
2504
dev = kzalloc_obj(struct pci_dev);
drivers/pci/probe.c
2597
static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn)
drivers/pci/probe.c
2599
struct pci_dev *dev;
drivers/pci/probe.c
2622
void pcie_report_downtraining(struct pci_dev *dev)
drivers/pci/probe.c
2641
static void pci_imm_ready_init(struct pci_dev *dev)
drivers/pci/probe.c
2650
static void pci_init_capabilities(struct pci_dev *dev)
drivers/pci/probe.c
2687
static struct irq_domain *pci_dev_msi_domain(struct pci_dev *dev)
drivers/pci/probe.c
2710
static void pci_set_msi_domain(struct pci_dev *dev)
drivers/pci/probe.c
2726
void pci_device_add(struct pci_dev *dev, struct pci_bus *bus)
drivers/pci/probe.c
2778
struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn)
drivers/pci/probe.c
2780
struct pci_dev *dev;
drivers/pci/probe.c
2798
static int next_ari_fn(struct pci_bus *bus, struct pci_dev *dev, int fn)
drivers/pci/probe.c
2819
static int next_fn(struct pci_bus *bus, struct pci_dev *dev, int fn)
drivers/pci/probe.c
2835
struct pci_dev *bridge = bus->self;
drivers/pci/probe.c
2868
struct pci_dev *dev;
drivers/pci/probe.c
2901
static int pcie_find_smpss(struct pci_dev *dev, void *data)
drivers/pci/probe.c
2933
static void pcie_write_mps(struct pci_dev *dev, int mps)
drivers/pci/probe.c
2964
static void pcie_write_mrrs(struct pci_dev *dev)
drivers/pci/probe.c
3002
static int pcie_bus_configure_set(struct pci_dev *dev, void *data)
drivers/pci/probe.c
3088
struct pci_dev *dev;
drivers/pci/probe.c
325
static __always_inline void pci_read_bases(struct pci_dev *dev,
drivers/pci/probe.c
3471
unsigned int pci_rescan_bus_bridge_resize(struct pci_dev *bridge)
drivers/pci/probe.c
3527
const struct pci_dev *a = to_pci_dev(d_a);
drivers/pci/probe.c
3528
const struct pci_dev *b = to_pci_dev(d_b);
drivers/pci/probe.c
3547
int pci_hp_add_bridge(struct pci_dev *dev)
drivers/pci/probe.c
374
static void pci_read_bridge_io(struct pci_dev *dev, struct resource *res,
drivers/pci/probe.c
420
static void pci_read_bridge_mmio(struct pci_dev *dev, struct resource *res,
drivers/pci/probe.c
446
static void pci_read_bridge_mmio_pref(struct pci_dev *dev, struct resource *res,
drivers/pci/probe.c
505
static void pci_read_bridge_windows(struct pci_dev *bridge)
drivers/pci/probe.c
573
struct pci_dev *dev = child->self;
drivers/pci/probe.c
833
struct pci_dev *bridge = bus->self;
drivers/pci/probe.c
876
struct pci_dev *bridge = bus->self;
drivers/pci/proc.c
116
struct pci_dev *dev = pde_data(ino);
drivers/pci/proc.c
198
struct pci_dev *dev = pde_data(file_inode(file));
drivers/pci/proc.c
246
struct pci_dev *dev = pde_data(file_inode(file));
drivers/pci/proc.c
25
struct pci_dev *dev = pde_data(file_inode(file));
drivers/pci/proc.c
32
struct pci_dev *dev = pde_data(file_inode(file));
drivers/pci/proc.c
345
struct pci_dev *dev = NULL;
drivers/pci/proc.c
357
struct pci_dev *dev = v;
drivers/pci/proc.c
367
struct pci_dev *dev = v;
drivers/pci/proc.c
374
const struct pci_dev *dev = v;
drivers/pci/proc.c
447
int pci_proc_attach_device(struct pci_dev *dev)
drivers/pci/proc.c
475
int pci_proc_detach_device(struct pci_dev *dev)
drivers/pci/proc.c
493
struct pci_dev *dev = NULL;
drivers/pci/quirks.c
1019
static void quirk_vt82c586_acpi(struct pci_dev *dev)
drivers/pci/quirks.c
1033
static void quirk_vt82c686_acpi(struct pci_dev *dev)
drivers/pci/quirks.c
1049
static void quirk_vt8235_acpi(struct pci_dev *dev)
drivers/pci/quirks.c
1060
static void quirk_xio2000a(struct pci_dev *dev)
drivers/pci/quirks.c
1062
struct pci_dev *pdev;
drivers/pci/quirks.c
1086
static void quirk_via_ioapic(struct pci_dev *dev)
drivers/pci/quirks.c
1110
static void quirk_via_vt8237_bypass_apic_deassert(struct pci_dev *dev)
drivers/pci/quirks.c
1133
static void quirk_amd_ioapic(struct pci_dev *dev)
drivers/pci/quirks.c
1145
static void quirk_cavium_sriov_rnm_link(struct pci_dev *dev)
drivers/pci/quirks.c
1158
static void quirk_amd_8131_mmrbc(struct pci_dev *dev)
drivers/pci/quirks.c
1175
static void quirk_via_acpi(struct pci_dev *d)
drivers/pci/quirks.c
1191
static void quirk_via_bridge(struct pci_dev *dev)
drivers/pci/quirks.c
1239
static void quirk_via_vlink(struct pci_dev *dev)
drivers/pci/quirks.c
1277
static void quirk_vt82c598_id(struct pci_dev *dev)
drivers/pci/quirks.c
1288
static void quirk_cardbus_legacy(struct pci_dev *dev)
drivers/pci/quirks.c
1304
static void quirk_amd_ordering(struct pci_dev *dev)
drivers/pci/quirks.c
1327
static void quirk_dunord(struct pci_dev *dev)
drivers/pci/quirks.c
133
static ktime_t fixup_debug_start(struct pci_dev *dev,
drivers/pci/quirks.c
134
void (*fn)(struct pci_dev *dev))
drivers/pci/quirks.c
1341
static void quirk_transparent_bridge(struct pci_dev *dev)
drivers/pci/quirks.c
1352
static void quirk_p45_bw_notifications(struct pci_dev *dev)
drivers/pci/quirks.c
1364
static void quirk_mediagx_master(struct pci_dev *dev)
drivers/pci/quirks.c
1384
static void quirk_disable_pxb(struct pci_dev *pdev)
drivers/pci/quirks.c
1400
static void quirk_amd_ide_mode(struct pci_dev *pdev)
drivers/pci/quirks.c
142
static void fixup_debug_report(struct pci_dev *dev, ktime_t calltime,
drivers/pci/quirks.c
1427
static void quirk_svwks_csb5ide(struct pci_dev *pdev)
drivers/pci/quirks.c
143
void (*fn)(struct pci_dev *dev))
drivers/pci/quirks.c
1441
static void quirk_ide_samemode(struct pci_dev *pdev)
drivers/pci/quirks.c
1457
static void quirk_no_ata_d3(struct pci_dev *pdev)
drivers/pci/quirks.c
1478
static void quirk_eisa_bridge(struct pci_dev *dev)
drivers/pci/quirks.c
1511
static void asus_hides_smbus_hostbridge(struct pci_dev *dev)
drivers/pci/quirks.c
155
static void pci_do_fixups(struct pci_dev *dev, struct pci_fixup *f,
drivers/pci/quirks.c
1644
static void asus_hides_smbus_lpc(struct pci_dev *dev)
drivers/pci/quirks.c
167
void (*hook)(struct pci_dev *dev);
drivers/pci/quirks.c
1679
static void asus_hides_smbus_lpc_ich6_suspend(struct pci_dev *dev)
drivers/pci/quirks.c
1694
static void asus_hides_smbus_lpc_ich6_resume_early(struct pci_dev *dev)
drivers/pci/quirks.c
1708
static void asus_hides_smbus_lpc_ich6_resume(struct pci_dev *dev)
drivers/pci/quirks.c
1718
static void asus_hides_smbus_lpc_ich6(struct pci_dev *dev)
drivers/pci/quirks.c
1730
static void quirk_sis_96x_smbus(struct pci_dev *dev)
drivers/pci/quirks.c
1758
static void quirk_sis_503(struct pci_dev *dev)
drivers/pci/quirks.c
1788
static void asus_hides_ac97_lpc(struct pci_dev *dev)
drivers/pci/quirks.c
1821
static void quirk_jmicron_ata(struct pci_dev *pdev)
drivers/pci/quirks.c
1895
static void quirk_jmicron_async_suspend(struct pci_dev *dev)
drivers/pci/quirks.c
1908
static void quirk_alder_ioapic(struct pci_dev *pdev)
drivers/pci/quirks.c
1933
static void quirk_no_msi(struct pci_dev *dev)
drivers/pci/quirks.c
1945
static void quirk_pcie_mch(struct pci_dev *pdev)
drivers/pci/quirks.c
1967
static void quirk_huawei_pcie_sva(struct pci_dev *pdev)
drivers/pci/quirks.c
198
void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev)
drivers/pci/quirks.c
1998
static void quirk_pcie_pxh(struct pci_dev *dev)
drivers/pci/quirks.c
2013
static void quirk_intel_pcie_pm(struct pci_dev *dev)
drivers/pci/quirks.c
2040
static void quirk_d3hot_delay(struct pci_dev *dev, unsigned int delay)
drivers/pci/quirks.c
2050
static void quirk_radeon_pm(struct pci_dev *dev)
drivers/pci/quirks.c
2063
static void quirk_nvidia_hda_pm(struct pci_dev *dev)
drivers/pci/quirks.c
2080
static void quirk_ryzen_xhci_d3hot(struct pci_dev *dev)
drivers/pci/quirks.c
2118
static void quirk_reroute_to_boot_interrupts_intel(struct pci_dev *dev)
drivers/pci/quirks.c
2170
static void quirk_disable_intel_boot_interrupt(struct pci_dev *dev)
drivers/pci/quirks.c
2246
static void quirk_disable_broadcom_boot_interrupt(struct pci_dev *dev)
drivers/pci/quirks.c
2283
static void quirk_disable_amd_813x_boot_interrupt(struct pci_dev *dev)
drivers/pci/quirks.c
2307
static void quirk_disable_amd_8111_boot_interrupt(struct pci_dev *dev)
drivers/pci/quirks.c
2333
static void quirk_tc86c001_ide(struct pci_dev *dev)
drivers/pci/quirks.c
2353
static void quirk_plx_pci9050(struct pci_dev *dev)
drivers/pci/quirks.c
2384
static void quirk_netmos(struct pci_dev *dev)
drivers/pci/quirks.c
2421
static void quirk_e100_interrupt(struct pci_dev *dev)
drivers/pci/quirks.c
2491
static void quirk_disable_aspm_l0s(struct pci_dev *dev)
drivers/pci/quirks.c
2510
static void quirk_disable_aspm_l0s_l1(struct pci_dev *dev)
drivers/pci/quirks.c
2534
static void quirk_enable_clear_retrain_link(struct pci_dev *dev)
drivers/pci/quirks.c
2543
static void fixup_rev1_53c810(struct pci_dev *dev)
drivers/pci/quirks.c
255
struct pci_dev *dev = NULL;
drivers/pci/quirks.c
2561
static void quirk_p64h2_1k_io(struct pci_dev *dev)
drivers/pci/quirks.c
2579
static void quirk_nvidia_ck804_pcie_aer_ext_cap(struct pci_dev *dev)
drivers/pci/quirks.c
2595
static void quirk_via_cx700_pci_parking_caching(struct pci_dev *dev)
drivers/pci/quirks.c
2608
struct pci_dev *p = pci_get_device(PCI_VENDOR_ID_VIA,
drivers/pci/quirks.c
2647
static void quirk_brcm_5719_limit_mrrs(struct pci_dev *dev)
drivers/pci/quirks.c
2670
static void quirk_unhide_mch_dev6(struct pci_dev *dev)
drivers/pci/quirks.c
2692
static void quirk_disable_all_msi(struct pci_dev *dev)
drivers/pci/quirks.c
2708
static void quirk_disable_msi(struct pci_dev *dev)
drivers/pci/quirks.c
2726
static void quirk_amd_780_apc_msi(struct pci_dev *host_bridge)
drivers/pci/quirks.c
2728
struct pci_dev *apc_bridge;
drivers/pci/quirks.c
2744
static int msi_ht_cap_enabled(struct pci_dev *dev)
drivers/pci/quirks.c
2767
static void quirk_msi_ht_cap(struct pci_dev *dev)
drivers/pci/quirks.c
2779
static void quirk_nvidia_ck804_msi_ht_cap(struct pci_dev *dev)
drivers/pci/quirks.c
2781
struct pci_dev *pdev;
drivers/pci/quirks.c
2798
static void ht_enable_msi_mapping(struct pci_dev *dev)
drivers/pci/quirks.c
2828
static void nvenet_msi_disable(struct pci_dev *dev)
drivers/pci/quirks.c
2852
static void pci_quirk_nvidia_tegra_disable_rp_msi(struct pci_dev *dev)
drivers/pci/quirks.c
2915
static void nvbridge_check_legacy_irq_routing(struct pci_dev *dev)
drivers/pci/quirks.c
2937
static int ht_check_msi_mapping(struct pci_dev *dev)
drivers/pci/quirks.c
2965
static int host_bridge_with_leaf(struct pci_dev *host_bridge)
drivers/pci/quirks.c
2967
struct pci_dev *dev;
drivers/pci/quirks.c
2999
static int is_end_of_ht_chain(struct pci_dev *dev)
drivers/pci/quirks.c
300
static void quirk_mmio_always_on(struct pci_dev *dev)
drivers/pci/quirks.c
3023
static void nv_ht_enable_msi_mapping(struct pci_dev *dev)
drivers/pci/quirks.c
3025
struct pci_dev *host_bridge;
drivers/pci/quirks.c
3062
static void ht_disable_msi_mapping(struct pci_dev *dev)
drivers/pci/quirks.c
3082
static void __nv_msi_ht_cap_quirk(struct pci_dev *dev, int all)
drivers/pci/quirks.c
3084
struct pci_dev *host_bridge;
drivers/pci/quirks.c
3133
static void nv_msi_ht_cap_quirk_all(struct pci_dev *dev)
drivers/pci/quirks.c
3140
static void nv_msi_ht_cap_quirk_leaf(struct pci_dev *dev)
drivers/pci/quirks.c
3147
static void quirk_msi_intx_disable_bug(struct pci_dev *dev)
drivers/pci/quirks.c
3152
static void quirk_msi_intx_disable_ati_bug(struct pci_dev *dev)
drivers/pci/quirks.c
3154
struct pci_dev *p;
drivers/pci/quirks.c
3171
static void quirk_msi_intx_disable_qca_bug(struct pci_dev *dev)
drivers/pci/quirks.c
318
static void quirk_passive_release(struct pci_dev *dev)
drivers/pci/quirks.c
320
struct pci_dev *d = NULL;
drivers/pci/quirks.c
3249
static void quirk_al_msi_disable(struct pci_dev *dev)
drivers/pci/quirks.c
3265
static void quirk_hotplug_bridge(struct pci_dev *dev)
drivers/pci/quirks.c
3297
static void ricoh_mmc_fixup_rl5c476(struct pci_dev *dev)
drivers/pci/quirks.c
3329
static void ricoh_mmc_fixup_r5c832(struct pci_dev *dev)
drivers/pci/quirks.c
3400
static void vtd_mask_spec_errors(struct pci_dev *dev)
drivers/pci/quirks.c
3411
static void fixup_ti816x_class(struct pci_dev *dev)
drivers/pci/quirks.c
3427
static void fixup_mpss_256(struct pci_dev *dev)
drivers/pci/quirks.c
3447
static void quirk_intel_mc_errata(struct pci_dev *dev)
drivers/pci/quirks.c
348
static void quirk_isa_dma_hangs(struct pci_dev *dev)
drivers/pci/quirks.c
3513
static void quirk_intel_ntb(struct pci_dev *dev)
drivers/pci/quirks.c
3546
static void disable_igfx_irq(struct pci_dev *dev)
drivers/pci/quirks.c
3575
static void quirk_remove_d3hot_delay(struct pci_dev *dev)
drivers/pci/quirks.c
3611
static void quirk_broken_intx_masking(struct pci_dev *dev)
drivers/pci/quirks.c
3680
static void mellanox_check_broken_intx_masking(struct pci_dev *pdev)
drivers/pci/quirks.c
373
static void quirk_tigerpoint_bm_sts(struct pci_dev *dev)
drivers/pci/quirks.c
3742
static void quirk_no_bus_reset(struct pci_dev *dev)
drivers/pci/quirks.c
3759
static void quirk_nvidia_no_bus_reset(struct pci_dev *dev)
drivers/pci/quirks.c
3811
static void quirk_no_pm_reset(struct pci_dev *dev)
drivers/pci/quirks.c
3850
static void quirk_thunderbolt_hotplug_msi(struct pci_dev *pdev)
drivers/pci/quirks.c
3884
static void quirk_apple_poweroff_thunderbolt(struct pci_dev *dev)
drivers/pci/quirks.c
391
static void quirk_nopcipci(struct pci_dev *dev)
drivers/pci/quirks.c
3937
static int reset_intel_82599_sfp_virtfn(struct pci_dev *dev, bool probe)
drivers/pci/quirks.c
3959
static int reset_ivb_igd(struct pci_dev *dev, bool probe)
drivers/pci/quirks.c
40
static bool pcie_lbms_seen(struct pci_dev *dev, u16 lnksta)
drivers/pci/quirks.c
4002
static int reset_chelsio_generic_dev(struct pci_dev *dev, bool probe)
drivers/pci/quirks.c
401
static void quirk_nopciamd(struct pci_dev *dev)
drivers/pci/quirks.c
4080
static int nvme_disable_and_flr(struct pci_dev *dev, bool probe)
drivers/pci/quirks.c
414
static void quirk_triton(struct pci_dev *dev)
drivers/pci/quirks.c
4155
static int delay_250ms_after_flr(struct pci_dev *dev, bool probe)
drivers/pci/quirks.c
4175
static int reset_hinic_vf_dev(struct pci_dev *pdev, bool probe)
drivers/pci/quirks.c
4248
static int __pci_dev_specific_reset(struct pci_dev *dev, bool probe,
drivers/pci/quirks.c
4269
int pci_dev_specific_reset(struct pci_dev *dev, bool probe)
drivers/pci/quirks.c
4284
static void quirk_dma_func0_alias(struct pci_dev *dev)
drivers/pci/quirks.c
4302
static void quirk_dma_func1_alias(struct pci_dev *dev)
drivers/pci/quirks.c
436
static void quirk_vialatency(struct pci_dev *dev)
drivers/pci/quirks.c
438
struct pci_dev *p;
drivers/pci/quirks.c
4392
static void quirk_fixed_dma_alias(struct pci_dev *dev)
drivers/pci/quirks.c
4411
static void quirk_use_pcie_bridge_dma_alias(struct pci_dev *pdev)
drivers/pci/quirks.c
4437
static void quirk_mic_x200_dma_alias(struct pci_dev *pdev)
drivers/pci/quirks.c
4460
static void quirk_pex_vca_alias(struct pci_dev *pdev)
drivers/pci/quirks.c
4480
static void quirk_bridge_cavm_thrx2_pcie_root(struct pci_dev *pdev)
drivers/pci/quirks.c
4493
static void quirk_aspeed_pci_bridge_no_alias(struct pci_dev *pdev)
drivers/pci/quirks.c
4503
static void quirk_tw686x_class(struct pci_dev *pdev)
drivers/pci/quirks.c
4526
static void quirk_relaxedordering_disable(struct pci_dev *dev)
drivers/pci/quirks.c
4633
static void quirk_disable_root_port_attributes(struct pci_dev *pdev)
drivers/pci/quirks.c
4635
struct pci_dev *root_port = pcie_find_root_port(pdev);
drivers/pci/quirks.c
4653
static void quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev *pdev)
drivers/pci/quirks.c
4710
static int pci_quirk_amd_sb_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
4736
static bool pci_quirk_cavium_acs_match(struct pci_dev *dev)
drivers/pci/quirks.c
4755
static int pci_quirk_cavium_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
4772
static int pci_quirk_xgene_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
4788
static int pci_quirk_zhaoxin_pcie_ports_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
4844
static bool pci_quirk_intel_pch_acs_match(struct pci_dev *dev)
drivers/pci/quirks.c
4859
static int pci_quirk_intel_pch_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
4881
static int pci_quirk_qcom_rp_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
4893
static int pci_quirk_nxp_rp_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
4899
static int pci_quirk_al_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
4962
static bool pci_quirk_intel_spt_pch_acs_match(struct pci_dev *dev)
drivers/pci/quirks.c
4979
static int pci_quirk_intel_spt_pch_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
499
static void quirk_viaetbf(struct pci_dev *dev)
drivers/pci/quirks.c
5000
static int pci_quirk_mf_endpoint_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
5016
static int pci_quirk_rciep_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
5030
static int pci_quirk_brcm_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
5042
static int pci_quirk_loongson_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
5063
static int pci_quirk_wangxun_nic_acs(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
508
static void quirk_vsfx(struct pci_dev *dev)
drivers/pci/quirks.c
5080
int (*acs_enabled)(struct pci_dev *dev, u16 acs_flags);
drivers/pci/quirks.c
522
static void quirk_alimagik(struct pci_dev *dev)
drivers/pci/quirks.c
5259
int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags)
drivers/pci/quirks.c
5303
static int pci_quirk_enable_intel_lpc_acs(struct pci_dev *dev)
drivers/pci/quirks.c
533
static void quirk_natoma(struct pci_dev *dev)
drivers/pci/quirks.c
5350
static void pci_quirk_enable_intel_rp_mpc_acs(struct pci_dev *dev)
drivers/pci/quirks.c
5375
static int pci_quirk_enable_intel_pch_acs(struct pci_dev *dev)
drivers/pci/quirks.c
5394
static int pci_quirk_enable_intel_spt_pch_acs(struct pci_dev *dev)
drivers/pci/quirks.c
5424
static int pci_quirk_disable_intel_spt_pch_acs_redir(struct pci_dev *dev)
drivers/pci/quirks.c
5451
int (*enable_acs)(struct pci_dev *dev);
drivers/pci/quirks.c
5452
int (*disable_acs_redir)(struct pci_dev *dev);
drivers/pci/quirks.c
5463
int pci_dev_specific_enable_acs(struct pci_dev *dev)
drivers/pci/quirks.c
5484
int pci_dev_specific_disable_acs_redir(struct pci_dev *dev)
drivers/pci/quirks.c
551
static void quirk_citrine(struct pci_dev *dev)
drivers/pci/quirks.c
5512
static void quirk_intel_qat_vf_cap(struct pci_dev *pdev)
drivers/pci/quirks.c
5600
static void quirk_no_flr(struct pci_dev *dev)
drivers/pci/quirks.c
561
static void quirk_nfp6000(struct pci_dev *dev)
drivers/pci/quirks.c
5616
static void quirk_no_flr_snet(struct pci_dev *dev)
drivers/pci/quirks.c
5623
static void quirk_no_ext_tags(struct pci_dev *pdev)
drivers/pci/quirks.c
5646
static void quirk_no_ats(struct pci_dev *pdev)
drivers/pci/quirks.c
5657
static void quirk_amd_harvest_no_ats(struct pci_dev *pdev)
drivers/pci/quirks.c
5696
static void quirk_intel_e2000_no_ats(struct pci_dev *pdev)
drivers/pci/quirks.c
571
static void quirk_extend_bar_to_page(struct pci_dev *dev)
drivers/pci/quirks.c
5711
static bool quirk_nvidia_gpu_ats_required(struct pci_dev *pdev)
drivers/pci/quirks.c
5723
bool (*ats_required)(struct pci_dev *dev);
drivers/pci/quirks.c
5737
bool pci_dev_specific_ats_required(struct pci_dev *pdev)
drivers/pci/quirks.c
5755
static void quirk_fsl_no_msi(struct pci_dev *pdev)
drivers/pci/quirks.c
5770
static void pci_create_device_link(struct pci_dev *pdev, unsigned int consumer,
drivers/pci/quirks.c
5774
struct pci_dev *supplier_pdev;
drivers/pci/quirks.c
5803
static void quirk_gpu_hda(struct pci_dev *hda)
drivers/pci/quirks.c
5818
static void quirk_gpu_usb(struct pci_dev *usb)
drivers/pci/quirks.c
5834
static void quirk_gpu_usb_typec_ucsi(struct pci_dev *ucsi)
drivers/pci/quirks.c
5849
static void quirk_nvidia_hda(struct pci_dev *gpu)
drivers/pci/quirks.c
5897
void pci_disable_broken_acs_cap(struct pci_dev *pdev)
drivers/pci/quirks.c
5913
static void quirk_switchtec_ntb_dma_alias(struct pci_dev *pdev)
drivers/pci/quirks.c
593
static void quirk_s3_64M(struct pci_dev *dev)
drivers/pci/quirks.c
605
static void quirk_io(struct pci_dev *dev, int pos, unsigned int size,
drivers/pci/quirks.c
6101
static void quirk_plx_ntb_dma_alias(struct pci_dev *pdev)
drivers/pci/quirks.c
6126
static void quirk_reset_lenovo_thinkpad_p50_nvgpu(struct pci_dev *pdev)
drivers/pci/quirks.c
6172
static void pci_fixup_no_d0_pme(struct pci_dev *dev)
drivers/pci/quirks.c
6189
static void pci_fixup_no_msi_no_pme(struct pci_dev *dev)
drivers/pci/quirks.c
6201
static void apex_pci_fixup_class(struct pci_dev *pdev)
drivers/pci/quirks.c
6219
static void pci_fixup_pericom_acs_store_forward(struct pci_dev *pdev)
drivers/pci/quirks.c
6221
struct pci_dev *upstream;
drivers/pci/quirks.c
6267
static void nvidia_ion_ahci_fixup(struct pci_dev *pdev)
drivers/pci/quirks.c
6273
static void rom_bar_overlap_defect(struct pci_dev *dev)
drivers/pci/quirks.c
6291
static void aspm_l1_acceptable_latency(struct pci_dev *dev)
drivers/pci/quirks.c
6335
static void dpc_log_size(struct pci_dev *dev)
drivers/pci/quirks.c
6393
static void pci_fixup_d3cold_delay_1sec(struct pci_dev *pdev)
drivers/pci/quirks.c
6400
static void pci_mask_replay_timer_timeout(struct pci_dev *pdev)
drivers/pci/quirks.c
6402
struct pci_dev *parent = pci_upstream_bridge(pdev);
drivers/pci/quirks.c
641
static void quirk_cs5536_vsa(struct pci_dev *dev)
drivers/pci/quirks.c
655
static void quirk_io_region(struct pci_dev *dev, int port,
drivers/pci/quirks.c
690
static void quirk_ati_exploding_mce(struct pci_dev *dev)
drivers/pci/quirks.c
710
static void quirk_amd_dwc_class(struct pci_dev *pdev)
drivers/pci/quirks.c
734
static void quirk_synopsys_haps(struct pci_dev *pdev)
drivers/pci/quirks.c
762
static void quirk_ali7101_acpi(struct pci_dev *dev)
drivers/pci/quirks.c
769
static void piix4_io_quirk(struct pci_dev *dev, const char *name, unsigned int port, unsigned int enable)
drivers/pci/quirks.c
795
static void piix4_mem_quirk(struct pci_dev *dev, const char *name, unsigned int port, unsigned int enable)
drivers/pci/quirks.c
827
static void quirk_piix4_acpi(struct pci_dev *dev)
drivers/pci/quirks.c
874
static void quirk_ich4_lpc_acpi(struct pci_dev *dev)
drivers/pci/quirks.c
906
static void ich6_lpc_acpi_gpio(struct pci_dev *dev)
drivers/pci/quirks.c
921
static void ich6_lpc_generic_decode(struct pci_dev *dev, unsigned int reg,
drivers/pci/quirks.c
95
int pcie_failed_link_retrain(struct pci_dev *dev)
drivers/pci/quirks.c
953
static void quirk_ich6_lpc(struct pci_dev *dev)
drivers/pci/quirks.c
965
static void ich7_lpc_generic_decode(struct pci_dev *dev, unsigned int reg,
drivers/pci/quirks.c
990
static void quirk_ich7_lpc(struct pci_dev *dev)
drivers/pci/rebar.c
108
u64 pci_rebar_get_possible_sizes(struct pci_dev *pdev, int bar)
drivers/pci/rebar.c
138
bool pci_rebar_size_supported(struct pci_dev *pdev, int bar, int size)
drivers/pci/rebar.c
159
int pci_rebar_get_max_size(struct pci_dev *pdev, int bar)
drivers/pci/rebar.c
181
int pci_rebar_get_current_size(struct pci_dev *pdev, int bar)
drivers/pci/rebar.c
204
int pci_rebar_set_size(struct pci_dev *pdev, int bar, int size)
drivers/pci/rebar.c
223
void pci_restore_rebar_state(struct pci_dev *pdev)
drivers/pci/rebar.c
254
static bool pci_resize_is_memory_decoding_enabled(struct pci_dev *dev,
drivers/pci/rebar.c
267
void pci_resize_resource_set_size(struct pci_dev *dev, int resno, int size)
drivers/pci/rebar.c
298
int pci_resize_resource(struct pci_dev *dev, int resno, int size,
drivers/pci/rebar.c
52
void pci_rebar_init(struct pci_dev *pdev)
drivers/pci/rebar.c
68
static int pci_rebar_find_pos(struct pci_dev *pdev, int bar)
drivers/pci/remove.c
10
static void pci_free_resources(struct pci_dev *dev)
drivers/pci/remove.c
125
void pci_stop_and_remove_bus_device(struct pci_dev *dev)
drivers/pci/remove.c
133
void pci_stop_and_remove_bus_device_locked(struct pci_dev *dev)
drivers/pci/remove.c
143
struct pci_dev *child, *tmp;
drivers/pci/remove.c
163
struct pci_dev *child, *tmp;
drivers/pci/remove.c
20
static void pci_stop_dev(struct pci_dev *dev)
drivers/pci/remove.c
32
static void pci_destroy_dev(struct pci_dev *dev)
drivers/pci/remove.c
76
static void pci_stop_bus_device(struct pci_dev *dev)
drivers/pci/remove.c
79
struct pci_dev *child, *tmp;
drivers/pci/remove.c
96
static void pci_remove_bus_device(struct pci_dev *dev)
drivers/pci/remove.c
99
struct pci_dev *child, *tmp;
drivers/pci/rom.c
141
static bool pci_rom_data_struct_valid(struct pci_dev *pdev, void __iomem *pds,
drivers/pci/rom.c
195
static size_t pci_get_rom_size(struct pci_dev *pdev, void __iomem *rom,
drivers/pci/rom.c
239
void __iomem *pci_map_rom(struct pci_dev *pdev, size_t *size)
drivers/pci/rom.c
290
void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom)
drivers/pci/rom.c
51
int pci_enable_rom(struct pci_dev *pdev)
drivers/pci/rom.c
85
void pci_disable_rom(struct pci_dev *pdev)
drivers/pci/rom.c
99
static bool pci_rom_header_valid(struct pci_dev *pdev, void __iomem *image,
drivers/pci/search.c
196
struct pci_dev *pci_get_slot(struct pci_bus *bus, unsigned int devfn)
drivers/pci/search.c
198
struct pci_dev *dev;
drivers/pci/search.c
230
struct pci_dev *pci_get_domain_bus_and_slot(int domain, unsigned int bus,
drivers/pci/search.c
233
struct pci_dev *dev = NULL;
drivers/pci/search.c
246
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/search.c
270
static struct pci_dev *pci_get_dev_by_id(const struct pci_device_id *id,
drivers/pci/search.c
271
struct pci_dev *from)
drivers/pci/search.c
275
struct pci_dev *pdev = NULL;
drivers/pci/search.c
28
int pci_for_each_dma_alias(struct pci_dev *pdev,
drivers/pci/search.c
287
static struct pci_dev *pci_get_dev_by_id_reverse(const struct pci_device_id *id,
drivers/pci/search.c
288
struct pci_dev *from)
drivers/pci/search.c
29
int (*fn)(struct pci_dev *pdev,
drivers/pci/search.c
292
struct pci_dev *pdev = NULL;
drivers/pci/search.c
309
static struct pci_dev *__pci_get_subsys(unsigned int vendor, unsigned int device,
drivers/pci/search.c
311
struct pci_dev *from, enum pci_search_direction dir)
drivers/pci/search.c
342
struct pci_dev *pci_get_subsys(unsigned int vendor, unsigned int device,
drivers/pci/search.c
344
struct pci_dev *from)
drivers/pci/search.c
365
struct pci_dev *pci_get_device(unsigned int vendor, unsigned int device,
drivers/pci/search.c
366
struct pci_dev *from)
drivers/pci/search.c
376
struct pci_dev *pci_get_device_reverse(unsigned int vendor,
drivers/pci/search.c
378
struct pci_dev *from)
drivers/pci/search.c
399
struct pci_dev *pci_get_class(unsigned int class, struct pci_dev *from)
drivers/pci/search.c
430
struct pci_dev *pci_get_base_class(unsigned int class, struct pci_dev *from)
drivers/pci/search.c
458
struct pci_dev *found = NULL;
drivers/pci/search.c
61
struct pci_dev *tmp;
drivers/pci/setup-bus.c
1074
struct pci_dev *dev;
drivers/pci/setup-bus.c
1218
static bool pbus_size_mem_optional(struct pci_dev *dev, int resno,
drivers/pci/setup-bus.c
1282
struct pci_dev *dev;
drivers/pci/setup-bus.c
132
struct pci_dev *dev = dev_res->dev;
drivers/pci/setup-bus.c
1390
struct pci_dev *dev;
drivers/pci/setup-bus.c
1484
static void pdev_assign_fixed_resources(struct pci_dev *dev)
drivers/pci/setup-bus.c
1509
struct pci_dev *dev;
drivers/pci/setup-bus.c
1556
static void pci_claim_device_resources(struct pci_dev *dev)
drivers/pci/setup-bus.c
1570
static void pci_claim_bridge_resources(struct pci_dev *dev)
drivers/pci/setup-bus.c
1588
struct pci_dev *dev;
drivers/pci/setup-bus.c
1625
static void __pci_bridge_assign_resources(struct pci_dev *bridge,
drivers/pci/setup-bus.c
1661
struct pci_dev *dev = bus->self;
drivers/pci/setup-bus.c
1692
struct pci_dev *dev;
drivers/pci/setup-bus.c
1744
struct pci_dev *dev;
drivers/pci/setup-bus.c
1803
static int iov_resources_unassigned(struct pci_dev *dev, void *data)
drivers/pci/setup-bus.c
1854
static void adjust_bridge_window(struct pci_dev *bridge, struct resource *res,
drivers/pci/setup-bus.c
1923
static void remove_dev_resource(struct resource *avail, struct pci_dev *dev,
drivers/pci/setup-bus.c
1938
static void remove_dev_resources(struct pci_dev *dev,
drivers/pci/setup-bus.c
1971
struct pci_dev *dev, *bridge = bus->self;
drivers/pci/setup-bus.c
2080
static void pci_bridge_distribute_available_resources(struct pci_dev *bridge,
drivers/pci/setup-bus.c
2101
static bool pci_bridge_resources_not_assigned(struct pci_dev *dev)
drivers/pci/setup-bus.c
2128
struct pci_dev *dev, *bridge = bus->self;
drivers/pci/setup-bus.c
2261
void pci_assign_unassigned_bridge_resources(struct pci_dev *bridge)
drivers/pci/setup-bus.c
2313
struct pci_dev *bridge = NULL;
drivers/pci/setup-bus.c
2362
struct pci_dev *dev = dev_res->dev;
drivers/pci/setup-bus.c
2377
int pci_do_resource_release_and_resize(struct pci_dev *pdev, int resno, int size,
drivers/pci/setup-bus.c
2443
struct pci_dev *dev = dev_res->dev;
drivers/pci/setup-bus.c
2472
struct pci_dev *dev;
drivers/pci/setup-bus.c
286
static bool pdev_resources_assignable(struct pci_dev *dev)
drivers/pci/setup-bus.c
304
static bool pdev_resource_assignable(struct pci_dev *dev, struct resource *res)
drivers/pci/setup-bus.c
317
static bool pdev_resource_should_fit(struct pci_dev *dev, struct resource *res)
drivers/pci/setup-bus.c
329
static void pdev_sort_resources(struct pci_dev *dev, struct list_head *head)
drivers/pci/setup-bus.c
380
bool pci_resource_is_optional(const struct pci_dev *dev, int resno)
drivers/pci/setup-bus.c
394
static void reset_resource(struct pci_dev *dev, struct resource *res)
drivers/pci/setup-bus.c
426
struct pci_dev *dev;
drivers/pci/setup-bus.c
44
struct pci_dev *dev;
drivers/pci/setup-bus.c
491
struct pci_dev *dev;
drivers/pci/setup-bus.c
610
struct pci_dev *dev;
drivers/pci/setup-bus.c
70
int pci_dev_res_add_to_list(struct list_head *head, struct pci_dev *dev,
drivers/pci/setup-bus.c
758
static void pdev_assign_resources_sorted(struct pci_dev *dev,
drivers/pci/setup-bus.c
773
struct pci_dev *dev;
drivers/pci/setup-bus.c
795
static void pci_setup_bridge_io(struct pci_dev *bridge)
drivers/pci/setup-bus.c
834
static void pci_setup_bridge_mmio(struct pci_dev *bridge)
drivers/pci/setup-bus.c
855
static void pci_setup_bridge_mmio_pref(struct pci_dev *bridge)
drivers/pci/setup-bus.c
894
struct pci_dev *bridge = bus->self;
drivers/pci/setup-bus.c
910
static void pci_setup_one_bridge_window(struct pci_dev *bridge, int resno)
drivers/pci/setup-bus.c
941
int pci_claim_bridge_resource(struct pci_dev *bridge, int i)
drivers/pci/setup-bus.c
973
struct pci_dev *bridge = bus->self;
drivers/pci/setup-cardbus.c
129
struct pci_dev *bridge = bus->self;
drivers/pci/setup-cardbus.c
195
int pci_cardbus_scan_bridge_extend(struct pci_bus *bus, struct pci_dev *dev,
drivers/pci/setup-cardbus.c
37
struct pci_dev *bridge = bus->self;
drivers/pci/setup-res.c
128
void pci_update_resource(struct pci_dev *dev, int resno)
drivers/pci/setup-res.c
136
int pci_claim_resource(struct pci_dev *dev, int resource)
drivers/pci/setup-res.c
178
void pci_disable_bridge_window(struct pci_dev *dev)
drivers/pci/setup-res.c
198
resource_size_t __weak pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx)
drivers/pci/setup-res.c
203
static int pci_revert_fw_address(struct resource *res, struct pci_dev *dev,
drivers/pci/setup-res.c
25
static void pci_std_update_resource(struct pci_dev *dev, int resno)
drivers/pci/setup-res.c
251
resource_size_t pci_resource_alignment(const struct pci_dev *dev,
drivers/pci/setup-res.c
268
resource_size_t pci_align_resource(struct pci_dev *dev,
drivers/pci/setup-res.c
309
struct pci_dev *dev = data;
drivers/pci/setup-res.c
314
static int __pci_assign_resource(struct pci_bus *bus, struct pci_dev *dev,
drivers/pci/setup-res.c
362
static int _pci_assign_resource(struct pci_dev *dev, int resno,
drivers/pci/setup-res.c
378
int pci_assign_resource(struct pci_dev *dev, int resno)
drivers/pci/setup-res.c
427
int pci_reassign_resource(struct pci_dev *dev, int resno,
drivers/pci/setup-res.c
466
int pci_release_resource(struct pci_dev *dev, int resno)
drivers/pci/setup-res.c
488
int pci_enable_resources(struct pci_dev *dev, int mask)
drivers/pci/slot.c
184
void pci_dev_assign_slot(struct pci_dev *dev)
drivers/pci/slot.c
263
struct pci_dev *dev;
drivers/pci/slot.c
77
struct pci_dev *dev;
drivers/pci/switch/switchtec.c
1341
static struct switchtec_dev *stdev_create(struct pci_dev *pdev)
drivers/pci/switch/switchtec.c
1565
struct pci_dev *pdev)
drivers/pci/switch/switchtec.c
1654
static int switchtec_pci_probe(struct pci_dev *pdev,
drivers/pci/switch/switchtec.c
1705
static void switchtec_pci_remove(struct pci_dev *pdev)
drivers/pci/syscall.c
18
struct pci_dev *dev;
drivers/pci/syscall.c
89
struct pci_dev *dev;
drivers/pci/tph.c
136
static void set_ctrl_reg_req_en(struct pci_dev *pdev, u8 req_type)
drivers/pci/tph.c
147
static u8 get_st_modes(struct pci_dev *pdev)
drivers/pci/tph.c
166
u32 pcie_tph_get_st_table_loc(struct pci_dev *pdev)
drivers/pci/tph.c
180
u16 pcie_tph_get_st_table_size(struct pci_dev *pdev)
drivers/pci/tph.c
200
static u8 get_rp_completer_type(struct pci_dev *pdev)
drivers/pci/tph.c
202
struct pci_dev *rp;
drivers/pci/tph.c
218
static int write_tag_to_st_table(struct pci_dev *pdev, int index, u16 tag)
drivers/pci/tph.c
246
int pcie_tph_get_cpu_st(struct pci_dev *pdev, enum tph_mem_type mem_type,
drivers/pci/tph.c
250
struct pci_dev *rp;
drivers/pci/tph.c
296
int pcie_tph_set_st_entry(struct pci_dev *pdev, unsigned int index, u16 tag)
drivers/pci/tph.c
352
void pcie_disable_tph(struct pci_dev *pdev)
drivers/pci/tph.c
384
int pcie_enable_tph(struct pci_dev *pdev, int mode)
drivers/pci/tph.c
440
void pci_restore_tph_state(struct pci_dev *pdev)
drivers/pci/tph.c
470
void pci_save_tph_state(struct pci_dev *pdev)
drivers/pci/tph.c
509
void pci_tph_init(struct pci_dev *pdev)
drivers/pci/tsm.c
118
static void pci_tsm_walk_fns_reverse(struct pci_dev *pdev,
drivers/pci/tsm.c
119
int (*cb)(struct pci_dev *pdev,
drivers/pci/tsm.c
129
struct pci_dev *pf __free(pci_dev_put) = pci_get_slot(
drivers/pci/tsm.c
137
struct pci_dev *vf __free(pci_dev_put) =
drivers/pci/tsm.c
154
static void link_sysfs_disable(struct pci_dev *pdev)
drivers/pci/tsm.c
160
static void link_sysfs_enable(struct pci_dev *pdev)
drivers/pci/tsm.c
173
static int probe_fn(struct pci_dev *pdev, void *dsm)
drivers/pci/tsm.c
175
struct pci_dev *dsm_dev = dsm;
drivers/pci/tsm.c
186
static int pci_tsm_connect(struct pci_dev *pdev, struct tsm_dev *tsm_dev)
drivers/pci/tsm.c
233
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/tsm.c
263
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/tsm.c
288
static int remove_fn(struct pci_dev *pdev, void *data)
drivers/pci/tsm.c
300
static int __pci_tsm_unbind(struct pci_dev *pdev, void *data)
drivers/pci/tsm.c
323
void pci_tsm_unbind(struct pci_dev *pdev)
drivers/pci/tsm.c
342
int pci_tsm_bind(struct pci_dev *pdev, struct kvm *kvm, u32 tdi_id)
drivers/pci/tsm.c
38
static inline bool is_dsm(struct pci_dev *pdev)
drivers/pci/tsm.c
403
ssize_t pci_tsm_guest_req(struct pci_dev *pdev, enum pci_tsm_req_scope scope,
drivers/pci/tsm.c
43
static inline bool has_tee(struct pci_dev *pdev)
drivers/pci/tsm.c
438
static void pci_tsm_unbind_all(struct pci_dev *pdev)
drivers/pci/tsm.c
444
static void __pci_tsm_disconnect(struct pci_dev *pdev)
drivers/pci/tsm.c
463
static void pci_tsm_disconnect(struct pci_dev *pdev)
drivers/pci/tsm.c
473
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/tsm.c
496
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/tsm.c
523
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/tsm.c
542
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/tsm.c
56
struct pci_dev *pf0 = tsm->dsm_dev;
drivers/pci/tsm.c
572
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/tsm.c
642
static struct pci_dev *pf0_dev_get(struct pci_dev *pdev)
drivers/pci/tsm.c
644
struct pci_dev *pf_dev = pci_physfn(pdev);
drivers/pci/tsm.c
660
static struct pci_dev *find_dsm_dev(struct pci_dev *pdev)
drivers/pci/tsm.c
663
struct pci_dev *uport;
drivers/pci/tsm.c
668
struct pci_dev *pf0 __free(pci_dev_put) = pf0_dev_get(pdev);
drivers/pci/tsm.c
68
struct pci_dev *pdev;
drivers/pci/tsm.c
704
void pci_tsm_tdi_constructor(struct pci_dev *pdev, struct pci_tdi *tdi,
drivers/pci/tsm.c
719
int pci_tsm_link_constructor(struct pci_dev *pdev, struct pci_tsm *tsm,
drivers/pci/tsm.c
743
int pci_tsm_pf0_constructor(struct pci_dev *pdev, struct pci_tsm_pf0 *tsm,
drivers/pci/tsm.c
766
struct pci_dev *pdev = NULL;
drivers/pci/tsm.c
79
static void pci_tsm_walk_fns(struct pci_dev *pdev,
drivers/pci/tsm.c
792
static void pci_tsm_fn_exit(struct pci_dev *pdev)
drivers/pci/tsm.c
80
int (*cb)(struct pci_dev *pdev, void *data),
drivers/pci/tsm.c
807
static void __pci_tsm_destroy(struct pci_dev *pdev, struct tsm_dev *tsm_dev)
drivers/pci/tsm.c
837
void pci_tsm_destroy(struct pci_dev *pdev)
drivers/pci/tsm.c
843
void pci_tsm_init(struct pci_dev *pdev)
drivers/pci/tsm.c
85
struct pci_dev *pf __free(pci_dev_put) = pci_get_slot(
drivers/pci/tsm.c
856
struct pci_dev *dsm = find_dsm_dev(pdev);
drivers/pci/tsm.c
874
struct pci_dev *pdev = NULL;
drivers/pci/tsm.c
885
int pci_tsm_doe_transfer(struct pci_dev *pdev, u8 type, const void *req,
drivers/pci/tsm.c
97
struct pci_dev *vf __free(pci_dev_put) =
drivers/pci/vc.c
104
static void pci_vc_enable(struct pci_dev *dev, int pos, int res)
drivers/pci/vc.c
108
struct pci_dev *link = NULL;
drivers/pci/vc.c
185
static int pci_vc_do_save_buffer(struct pci_dev *dev, int pos,
drivers/pci/vc.c
27
static void pci_vc_save_restore_dwords(struct pci_dev *dev, int pos,
drivers/pci/vc.c
353
int pci_save_vc_state(struct pci_dev *dev)
drivers/pci/vc.c
390
void pci_restore_vc_state(struct pci_dev *dev)
drivers/pci/vc.c
414
void pci_allocate_vc_save_buffers(struct pci_dev *dev)
drivers/pci/vc.c
49
static void pci_vc_load_arb_table(struct pci_dev *dev, int pos)
drivers/pci/vc.c
73
static void pci_vc_load_port_arb_table(struct pci_dev *dev, int pos, int res)
drivers/pci/vgaarb.c
103
static struct pci_dev *vga_default;
drivers/pci/vgaarb.c
1031
#define PCI_INVALID_CARD ((struct pci_dev *)-1UL)
drivers/pci/vgaarb.c
1035
struct pci_dev *pdev;
drivers/pci/vgaarb.c
1042
struct pci_dev *target;
drivers/pci/vgaarb.c
106
static struct vga_device *vgadev_find(struct pci_dev *pdev)
drivers/pci/vgaarb.c
1075
struct pci_dev *pdev;
drivers/pci/vgaarb.c
1139
struct pci_dev *pdev;
drivers/pci/vgaarb.c
132
struct pci_dev *vga_default_device(void)
drivers/pci/vgaarb.c
138
void vga_set_default_device(struct pci_dev *pdev)
drivers/pci/vgaarb.c
1481
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pci/vgaarb.c
1525
struct pci_dev *pdev;
drivers/pci/vgaarb.c
157
int vga_remove_vgacon(struct pci_dev *pdev)
drivers/pci/vgaarb.c
162
int vga_remove_vgacon(struct pci_dev *pdev)
drivers/pci/vgaarb.c
167
int vga_remove_vgacon(struct pci_dev *pdev)
drivers/pci/vgaarb.c
439
int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible)
drivers/pci/vgaarb.c
44
struct pci_dev *pdev;
drivers/pci/vgaarb.c
510
static int vga_tryget(struct pci_dev *pdev, unsigned int rsrc)
drivers/pci/vgaarb.c
54
unsigned int (*set_decode)(struct pci_dev *pdev, bool decode);
drivers/pci/vgaarb.c
546
void vga_put(struct pci_dev *pdev, unsigned int rsrc)
drivers/pci/vgaarb.c
566
static bool vga_is_firmware_default(struct pci_dev *pdev)
drivers/pci/vgaarb.c
593
struct pci_dev *pdev = vgadev->pdev;
drivers/pci/vgaarb.c
680
struct pci_dev *new_bridge, *bridge;
drivers/pci/vgaarb.c
738
static bool vga_arbiter_add_pci_device(struct pci_dev *pdev)
drivers/pci/vgaarb.c
743
struct pci_dev *bridge;
drivers/pci/vgaarb.c
823
static bool vga_arbiter_del_pci_device(struct pci_dev *pdev)
drivers/pci/vgaarb.c
889
static void __vga_set_legacy_decoding(struct pci_dev *pdev,
drivers/pci/vgaarb.c
930
void vga_set_legacy_decoding(struct pci_dev *pdev, unsigned int decodes)
drivers/pci/vgaarb.c
960
int vga_client_register(struct pci_dev *pdev,
drivers/pci/vgaarb.c
961
unsigned int (*set_decode)(struct pci_dev *pdev, bool decode))
drivers/pci/vpd.c
126
static int pci_vpd_wait(struct pci_dev *dev, bool set)
drivers/pci/vpd.c
155
static ssize_t pci_vpd_read(struct pci_dev *dev, loff_t pos, size_t count,
drivers/pci/vpd.c
219
static ssize_t pci_vpd_write(struct pci_dev *dev, loff_t pos, size_t count,
drivers/pci/vpd.c
264
void pci_vpd_init(struct pci_dev *dev)
drivers/pci/vpd.c
277
struct pci_dev *dev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/vpd.c
278
struct pci_dev *vpd_dev = dev;
drivers/pci/vpd.c
301
struct pci_dev *dev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/vpd.c
302
struct pci_dev *vpd_dev = dev;
drivers/pci/vpd.c
330
struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
drivers/pci/vpd.c
343
void *pci_vpd_alloc(struct pci_dev *dev, unsigned int *size)
drivers/pci/vpd.c
417
static ssize_t __pci_read_vpd(struct pci_dev *dev, loff_t pos, size_t count, void *buf,
drivers/pci/vpd.c
43
static struct pci_dev *pci_get_func0_dev(struct pci_dev *dev)
drivers/pci/vpd.c
442
ssize_t pci_read_vpd(struct pci_dev *dev, loff_t pos, size_t count, void *buf)
drivers/pci/vpd.c
449
ssize_t pci_read_vpd_any(struct pci_dev *dev, loff_t pos, size_t count, void *buf)
drivers/pci/vpd.c
455
static ssize_t __pci_write_vpd(struct pci_dev *dev, loff_t pos, size_t count,
drivers/pci/vpd.c
480
ssize_t pci_write_vpd(struct pci_dev *dev, loff_t pos, size_t count, const void *buf)
drivers/pci/vpd.c
487
ssize_t pci_write_vpd_any(struct pci_dev *dev, loff_t pos, size_t count, const void *buf)
drivers/pci/vpd.c
549
static void quirk_f0_vpd_link(struct pci_dev *dev)
drivers/pci/vpd.c
55
static size_t pci_vpd_size(struct pci_dev *dev)
drivers/pci/vpd.c
551
struct pci_dev *f0;
drivers/pci/vpd.c
576
static void quirk_blacklist_vpd(struct pci_dev *dev)
drivers/pci/vpd.c
600
static void quirk_chelsio_extend_vpd(struct pci_dev *dev)
drivers/pci/vpd.c
99
static bool pci_vpd_available(struct pci_dev *dev, bool check_size)
drivers/pci/xen-pcifront.c
241
static int pci_frontend_enable_msix(struct pci_dev *dev,
drivers/pci/xen-pcifront.c
296
static void pci_frontend_disable_msix(struct pci_dev *dev)
drivers/pci/xen-pcifront.c
315
static int pci_frontend_enable_msi(struct pci_dev *dev, int vector[])
drivers/pci/xen-pcifront.c
344
static void pci_frontend_disable_msi(struct pci_dev *dev)
drivers/pci/xen-pcifront.c
386
static int pcifront_claim_resource(struct pci_dev *dev, void *data)
drivers/pci/xen-pcifront.c
411
struct pci_dev *d;
drivers/pci/xen-pcifront.c
542
struct pci_dev *dev;
drivers/pci/xen-pcifront.c
545
dev = container_of(bus->devices.next, struct pci_dev,
drivers/pci/xen-pcifront.c
582
struct pci_dev *pcidev;
drivers/pci/xen-pcifront.c
909
struct pci_dev *pci_dev;
drivers/pci/xen-pcifront.c
969
pci_dev = pci_get_domain_bus_and_slot(domain, bus,
drivers/pci/xen-pcifront.c
971
if (!pci_dev) {
drivers/pci/xen-pcifront.c
978
pci_stop_and_remove_bus_device(pci_dev);
drivers/pci/xen-pcifront.c
979
pci_dev_put(pci_dev);
drivers/pcmcia/bcm63xx_pcmcia.c
28
static struct pci_dev *bcm63xx_cb_dev;
drivers/pcmcia/bcm63xx_pcmcia.c
463
static int bcm63xx_cb_probe(struct pci_dev *dev,
drivers/pcmcia/bcm63xx_pcmcia.c
471
static void bcm63xx_cb_exit(struct pci_dev *dev)
drivers/pcmcia/cardbus.c
106
struct pci_dev *bridge, *dev, *tmp;
drivers/pcmcia/cardbus.c
31
struct pci_dev *dev;
drivers/pcmcia/cardbus.c
69
struct pci_dev *dev;
drivers/pcmcia/pd6729.c
624
static int pd6729_pci_probe(struct pci_dev *dev,
drivers/pcmcia/pd6729.c
741
static void pd6729_pci_remove(struct pci_dev *dev)
drivers/pcmcia/ti113x.h
484
struct pci_dev *func0;
drivers/pcmcia/ti113x.h
653
struct pci_dev *func;
drivers/pcmcia/ti113x.h
939
struct pci_dev *dev;
drivers/pcmcia/yenta_socket.c
1046
struct pci_dev *dev = socket->dev;
drivers/pcmcia/yenta_socket.c
1158
static int yenta_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/pcmcia/yenta_socket.c
1305
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pcmcia/yenta_socket.c
1324
struct pci_dev *pdev = to_pci_dev(dev);
drivers/pcmcia/yenta_socket.c
694
struct pci_dev *dev = socket->dev;
drivers/pcmcia/yenta_socket.c
752
struct pci_dev *dev = socket->dev;
drivers/pcmcia/yenta_socket.c
800
static void yenta_close(struct pci_dev *dev)
drivers/pcmcia/yenta_socket.h
115
struct pci_dev *dev;
drivers/perf/cxl_pmu.c
816
struct pci_dev *pdev = to_pci_dev(dev->parent);
drivers/perf/dwc_pcie_pmu.c
110
struct pci_dev *pdev;
drivers/perf/dwc_pcie_pmu.c
263
struct pci_dev *pdev = pcie_pmu->pdev;
drivers/perf/dwc_pcie_pmu.c
285
struct pci_dev *pdev = pcie_pmu->pdev;
drivers/perf/dwc_pcie_pmu.c
296
struct pci_dev *pdev = pcie_pmu->pdev;
drivers/perf/dwc_pcie_pmu.c
319
struct pci_dev *pdev = pcie_pmu->pdev;
drivers/perf/dwc_pcie_pmu.c
509
struct pci_dev *pdev = pcie_pmu->pdev;
drivers/perf/dwc_pcie_pmu.c
592
static struct dwc_pcie_dev_info *dwc_pcie_find_dev_info(struct pci_dev *pdev)
drivers/perf/dwc_pcie_pmu.c
610
static u16 dwc_pcie_des_cap(struct pci_dev *pdev)
drivers/perf/dwc_pcie_pmu.c
641
static int dwc_pcie_register_dev(struct pci_dev *pdev)
drivers/perf/dwc_pcie_pmu.c
670
struct pci_dev *pdev = to_pci_dev(dev);
drivers/perf/dwc_pcie_pmu.c
697
struct pci_dev *pdev;
drivers/perf/dwc_pcie_pmu.c
787
struct pci_dev *pdev;
drivers/perf/dwc_pcie_pmu.c
832
struct pci_dev *pdev = NULL;
drivers/perf/dwc_pcie_pmu.c
89
struct pci_dev *pdev; /* Root Port device */
drivers/perf/hisilicon/hisi_pcie_pmu.c
284
struct pci_dev *root_port, *pdev;
drivers/perf/hisilicon/hisi_pcie_pmu.c
661
static int hisi_pcie_pmu_irq_register(struct pci_dev *pdev, struct hisi_pcie_pmu *pcie_pmu)
drivers/perf/hisilicon/hisi_pcie_pmu.c
68
struct pci_dev *pdev;
drivers/perf/hisilicon/hisi_pcie_pmu.c
685
static void hisi_pcie_pmu_irq_unregister(struct pci_dev *pdev, struct hisi_pcie_pmu *pcie_pmu)
drivers/perf/hisilicon/hisi_pcie_pmu.c
818
static int hisi_pcie_alloc_pmu(struct pci_dev *pdev, struct hisi_pcie_pmu *pcie_pmu)
drivers/perf/hisilicon/hisi_pcie_pmu.c
859
static int hisi_pcie_init_pmu(struct pci_dev *pdev, struct hisi_pcie_pmu *pcie_pmu)
drivers/perf/hisilicon/hisi_pcie_pmu.c
904
static void hisi_pcie_uninit_pmu(struct pci_dev *pdev)
drivers/perf/hisilicon/hisi_pcie_pmu.c
915
static int hisi_pcie_init_dev(struct pci_dev *pdev)
drivers/perf/hisilicon/hisi_pcie_pmu.c
936
static int hisi_pcie_pmu_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/perf/hisilicon/hisi_pcie_pmu.c
958
static void hisi_pcie_pmu_remove(struct pci_dev *pdev)
drivers/perf/hisilicon/hns3_pmu.c
1394
static int hns3_pmu_alloc_pmu(struct pci_dev *pdev, struct hns3_pmu *hns3_pmu)
drivers/perf/hisilicon/hns3_pmu.c
1505
struct pci_dev *pdev = data;
drivers/perf/hisilicon/hns3_pmu.c
1510
static int hns3_pmu_irq_register(struct pci_dev *pdev,
drivers/perf/hisilicon/hns3_pmu.c
1540
static int hns3_pmu_init_pmu(struct pci_dev *pdev, struct hns3_pmu *hns3_pmu)
drivers/perf/hisilicon/hns3_pmu.c
1569
static void hns3_pmu_uninit_pmu(struct pci_dev *pdev)
drivers/perf/hisilicon/hns3_pmu.c
1578
static int hns3_pmu_init_dev(struct pci_dev *pdev)
drivers/perf/hisilicon/hns3_pmu.c
1599
static int hns3_pmu_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/perf/hisilicon/hns3_pmu.c
1623
static void hns3_pmu_remove(struct pci_dev *pdev)
drivers/perf/hisilicon/hns3_pmu.c
304
struct pci_dev *pdev;
drivers/perf/hisilicon/hns3_pmu.c
816
struct pci_dev *pdev;
drivers/platform/chrome/chromeos_laptop.c
127
struct pci_dev *pdev;
drivers/platform/mellanox/mlx-platform.c
7402
static struct pci_dev *lpc_bridge;
drivers/platform/mellanox/mlx-platform.c
7403
static struct pci_dev *i2c_bridge;
drivers/platform/mellanox/mlx-platform.c
7404
static struct pci_dev *jtag_bridge;
drivers/platform/mellanox/mlx-platform.c
8163
mlxplat_pci_fpga_device_init(unsigned int device, const char *res_name, struct pci_dev **pci_bridge,
drivers/platform/mellanox/mlx-platform.c
8167
struct pci_dev *pci_dev;
drivers/platform/mellanox/mlx-platform.c
8170
pci_dev = pci_get_device(PCI_VENDOR_ID_LATTICE, device, NULL);
drivers/platform/mellanox/mlx-platform.c
8171
if (!pci_dev)
drivers/platform/mellanox/mlx-platform.c
8174
err = pci_enable_device(pci_dev);
drivers/platform/mellanox/mlx-platform.c
8176
dev_err(&pci_dev->dev, "pci_enable_device failed with error %d\n", err);
drivers/platform/mellanox/mlx-platform.c
8180
err = pci_request_region(pci_dev, 0, res_name);
drivers/platform/mellanox/mlx-platform.c
8182
dev_err(&pci_dev->dev, "pci_request_regions failed with error %d\n", err);
drivers/platform/mellanox/mlx-platform.c
8186
err = dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(64));
drivers/platform/mellanox/mlx-platform.c
8188
err = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/platform/mellanox/mlx-platform.c
8190
dev_err(&pci_dev->dev, "dma_set_mask failed with error %d\n", err);
drivers/platform/mellanox/mlx-platform.c
8195
pci_set_master(pci_dev);
drivers/platform/mellanox/mlx-platform.c
8197
pci_mem_addr = devm_ioremap(&pci_dev->dev, pci_resource_start(pci_dev, 0),
drivers/platform/mellanox/mlx-platform.c
8198
pci_resource_len(pci_dev, 0));
drivers/platform/mellanox/mlx-platform.c
8205
*pci_bridge = pci_dev;
drivers/platform/mellanox/mlx-platform.c
8212
pci_release_regions(pci_dev);
drivers/platform/mellanox/mlx-platform.c
8214
pci_disable_device(pci_dev);
drivers/platform/mellanox/mlx-platform.c
8216
pci_dev_put(pci_dev);
drivers/platform/mellanox/mlx-platform.c
8221
mlxplat_pci_fpga_device_exit(struct pci_dev *pci_bridge,
drivers/platform/x86/amd/pmc/mp2_stb.c
208
struct pci_dev *pdev;
drivers/platform/x86/amd/pmc/mp2_stb.c
228
struct pci_dev *pdev;
drivers/platform/x86/amd/pmc/pmc.c
226
static int amd_pmc_set_cpu_info(struct amd_pmc_dev *dev, struct pci_dev *rdev)
drivers/platform/x86/amd/pmc/pmc.c
885
struct pci_dev *rdev;
drivers/platform/x86/amd/pmc/pmc.h
134
struct pci_dev *rdev;
drivers/platform/x86/amd/pmc/pmc.h
89
struct pci_dev *pdev;
drivers/platform/x86/amd/pmf/core.c
554
struct pci_dev *rdev;
drivers/platform/x86/apple-gmux.c
544
static enum vga_switcheroo_client_id gmux_get_client_id(struct pci_dev *pdev)
drivers/platform/x86/asus-wmi.c
2229
struct pci_dev *dev;
drivers/platform/x86/asus-wmi.c
2849
struct pci_dev *xhci_pdev;
drivers/platform/x86/eeepc-laptop.c
561
struct pci_dev *port;
drivers/platform/x86/eeepc-laptop.c
562
struct pci_dev *dev;
drivers/platform/x86/intel/atomisp2/pm.c
111
struct pci_dev *pdev = to_pci_dev(dev);
drivers/platform/x86/intel/atomisp2/pm.c
35
static int isp_set_power(struct pci_dev *dev, bool enable)
drivers/platform/x86/intel/atomisp2/pm.c
67
static int isp_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/platform/x86/intel/atomisp2/pm.c
75
static void isp_remove(struct pci_dev *dev)
drivers/platform/x86/intel/atomisp2/pm.c
83
struct pci_dev *pdev = to_pci_dev(dev);
drivers/platform/x86/intel/chtwc_int33fe.c
164
struct pci_dev *pdev;
drivers/platform/x86/intel/ehl_pse_io.c
24
static int ehl_pse_io_dev_create(struct pci_dev *pci, const char *name, int idx)
drivers/platform/x86/intel/ehl_pse_io.c
48
static int ehl_pse_io_probe(struct pci_dev *pci, const struct pci_device_id *id)
drivers/platform/x86/intel/pmc/core.c
1351
static struct telem_endpoint *pmc_core_register_endpoint(struct pci_dev *pcidev, u32 *guids)
drivers/platform/x86/intel/pmc/core.c
1368
struct pci_dev *pcidev __free(pci_dev_put) = pci_get_domain_bus_and_slot(0, 0,
drivers/platform/x86/intel/pmc/core.c
1407
struct pci_dev *pcidev;
drivers/platform/x86/intel/pmc/core.c
1670
struct pci_dev *pcidev __free(pci_dev_put) =
drivers/platform/x86/intel/pmc/ssram_telemetry.c
138
pmc_ssram_telemetry_add_pmt(struct pci_dev *pcidev, u64 ssram_base, void __iomem *ssram)
drivers/platform/x86/intel/pmc/ssram_telemetry.c
174
pmc_ssram_telemetry_get_pmc_pci(struct pci_dev *pcidev,
drivers/platform/x86/intel/pmc/ssram_telemetry.c
218
static int pmc_ssram_telemetry_pci_init(struct pci_dev *pcidev,
drivers/platform/x86/intel/pmc/ssram_telemetry.c
242
static int pmc_ssram_telemetry_get_pmc_acpi(struct pci_dev *pcidev,
drivers/platform/x86/intel/pmc/ssram_telemetry.c
263
static int pmc_ssram_telemetry_acpi_init(struct pci_dev *pcidev,
drivers/platform/x86/intel/pmc/ssram_telemetry.c
387
static int pmc_ssram_telemetry_probe(struct pci_dev *pcidev, const struct pci_device_id *id)
drivers/platform/x86/intel/pmc/ssram_telemetry.c
443
static void pmc_ssram_telemetry_remove(struct pci_dev *pcidev)
drivers/platform/x86/intel/pmt/class.c
212
struct pci_dev *pci_dev = to_pci_dev(ivdev->dev);
drivers/platform/x86/intel/pmt/class.c
256
if (disc_res->start >= pci_resource_start(pci_dev, i) &&
drivers/platform/x86/intel/pmt/class.c
257
(disc_res->start <= pci_resource_end(pci_dev, i))) {
drivers/platform/x86/intel/pmt/class.c
258
entry->base_addr = pci_resource_start(pci_dev, i) +
drivers/platform/x86/intel/pmt/class.c
280
entry->base_addr = pci_resource_start(pci_dev, bir) +
drivers/platform/x86/intel/pmt/class.c
289
entry->pcidev = pci_dev;
drivers/platform/x86/intel/pmt/class.c
297
struct pci_dev *pci_dev = NULL;
drivers/platform/x86/intel/pmt/class.c
303
pci_dev = to_pci_dev(ivdev->dev);
drivers/platform/x86/intel/pmt/class.c
324
if (!pci_dev) {
drivers/platform/x86/intel/pmt/class.c
329
entry->base_addr = pci_resource_start(pci_dev, bir) +
drivers/platform/x86/intel/pmt/class.h
23
struct pci_dev;
drivers/platform/x86/intel/pmt/class.h
45
struct pci_dev *pcidev;
drivers/platform/x86/intel/pmt/telemetry.c
227
struct pci_dev *pdev = to_pci_dev(entry->ep->dev);
drivers/platform/x86/intel/sdsi.c
609
struct pci_dev *parent = to_pci_dev(dev);
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
277
struct pci_dev *pci_dev[ISST_MAX_BUS_NUMBER];
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
283
struct pci_dev *pci_dev[ISST_MAX_BUS_NUMBER];
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
289
static struct pci_dev *_isst_if_get_pci_dev(int cpu, int bus_no, int dev, int fn)
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
291
struct pci_dev *matched_pci_dev = NULL;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
292
struct pci_dev *pci_dev = NULL;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
293
struct pci_dev *_pci_dev = NULL;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
328
isst_pkg_info[pkg_id].pci_dev[bus_no] = _pci_dev;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
330
pci_dev = _pci_dev;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
345
if (!pci_dev && no_matches == 1)
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
346
pci_dev = matched_pci_dev;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
349
if (!pci_dev)
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
350
pci_dev = isst_pkg_info[pkg_id].pci_dev[bus_no];
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
352
return pci_dev;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
367
struct pci_dev *isst_if_get_pci_dev(int cpu, int bus_no, int dev, int fn)
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
369
struct pci_dev *pci_dev;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
375
pci_dev = isst_cpu_info[cpu].pci_dev[bus_no];
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
377
if (pci_dev && pci_dev->devfn == PCI_DEVFN(dev, fn))
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
378
return pci_dev;
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
399
isst_cpu_info[cpu].pci_dev[0] = _isst_if_get_pci_dev(cpu, 0, 0, 1);
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
400
isst_cpu_info[cpu].pci_dev[1] = _isst_if_get_pci_dev(cpu, 1, 30, 1);
drivers/platform/x86/intel/speed_select_if/isst_if_common.h
76
struct pci_dev *isst_if_get_pci_dev(int cpu, int bus, int dev, int fn);
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
121
struct pci_dev *pdev;
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
168
static int isst_if_mbox_probe(struct pci_dev *pdev,
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
199
static void isst_if_mbox_remove(struct pci_dev *pdev)
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
39
static int isst_if_mbox_cmd(struct pci_dev *pdev,
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
142
static void isst_if_remove(struct pci_dev *pdev)
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
46
struct pci_dev *pdev;
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
92
static int isst_if_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/platform/x86/intel/telemetry/debugfs.c
507
struct pci_dev *dev = NULL;
drivers/platform/x86/intel/vsec.c
175
struct pci_dev *pdev;
drivers/platform/x86/intel/vsec.c
443
struct pci_dev *pdev;
drivers/platform/x86/intel/vsec.c
499
struct pci_dev *pdev;
drivers/platform/x86/intel/vsec.c
518
static bool intel_vsec_walk_dvsec(struct pci_dev *pdev,
drivers/platform/x86/intel/vsec.c
569
static bool intel_vsec_walk_vsec(struct pci_dev *pdev,
drivers/platform/x86/intel/vsec.c
625
static bool intel_vsec_get_features(struct pci_dev *pdev,
drivers/platform/x86/intel/vsec.c
650
static void intel_vsec_skip_missing_dependencies(struct pci_dev *pdev)
drivers/platform/x86/intel/vsec.c
668
static int intel_vsec_pci_init(struct pci_dev *pdev)
drivers/platform/x86/intel/vsec.c
695
static int intel_vsec_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/platform/x86/intel/vsec.c
738
struct oobmsm_plat_info *intel_vsec_get_mapping(struct pci_dev *pdev)
drivers/platform/x86/intel/vsec.c
841
static pci_ers_result_t intel_vsec_pci_error_detected(struct pci_dev *pdev,
drivers/platform/x86/intel/vsec.c
856
static pci_ers_result_t intel_vsec_pci_slot_reset(struct pci_dev *pdev)
drivers/platform/x86/intel/vsec.c
887
static void intel_vsec_pci_resume(struct pci_dev *pdev)
drivers/platform/x86/intel/vsec_tpmi.c
745
struct pci_dev *pci_dev = to_pci_dev(vsec_dev->dev);
drivers/platform/x86/intel/vsec_tpmi.c
756
tpmi_info->plat_info.bus_number = pci_dev->bus->number;
drivers/platform/x86/intel_ips.c
1422
static int ips_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/platform/x86/intel_ips.c
1580
static void ips_remove(struct pci_dev *dev)
drivers/platform/x86/intel_scu_pcidrv.c
16
static int intel_scu_pci_probe(struct pci_dev *pdev,
drivers/platform/x86/p2sb.c
198
struct pci_dev *pdev;
drivers/platform/x86/p2sb.c
66
static void p2sb_read_bar0(struct pci_dev *pdev, struct resource *mem)
drivers/platform/x86/p2sb.c
87
struct pci_dev *pdev;
drivers/platform/x86/pmc_atom.c
425
static int pmc_setup_clks(struct pci_dev *pdev, void __iomem *pmc_regmap,
drivers/platform/x86/pmc_atom.c
529
static int pmc_setup_dev(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/platform/x86/pmc_atom.c
580
struct pci_dev *pdev = NULL;
drivers/platform/x86/sony-laptop.c
3654
struct pci_dev *pcidev;
drivers/platform/x86/x86-android-tablets/core.c
278
struct pci_dev *pdev;
drivers/platform/x86/x86-android-tablets/other.c
703
struct pci_dev *pdev;
drivers/pnp/quirks.c
230
struct pci_dev *pdev = NULL;
drivers/pnp/quirks.c
338
static struct pci_dev *get_intel_host(void)
drivers/pnp/quirks.c
341
struct pci_dev *host;
drivers/pnp/quirks.c
354
struct pci_dev *host;
drivers/pnp/resource.c
299
static int pci_dev_uses_irq(struct pnp_dev *pnp, struct pci_dev *pci,
drivers/pnp/resource.c
341
struct pci_dev *pci = NULL;
drivers/power/reset/piix4-poweroff.c
13
static struct pci_dev *pm_dev;
drivers/power/reset/piix4-poweroff.c
62
static int piix4_poweroff_probe(struct pci_dev *dev,
drivers/power/reset/piix4-poweroff.c
86
static void piix4_poweroff_remove(struct pci_dev *dev)
drivers/power/sequencing/pwrseq-pcie-m2.c
196
struct pwrseq_pci_dev *pci_dev,
drivers/power/sequencing/pwrseq-pcie-m2.c
198
struct pci_dev *pdev)
drivers/power/sequencing/pwrseq-pcie-m2.c
212
pci_dev->ocs = kzalloc_obj(*pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
213
if (!pci_dev->ocs)
drivers/power/sequencing/pwrseq-pcie-m2.c
216
of_changeset_init(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
218
np = of_changeset_create_node(pci_dev->ocs, parent, "bluetooth");
drivers/power/sequencing/pwrseq-pcie-m2.c
225
ret = of_changeset_add_prop_string(pci_dev->ocs, np, "compatible", compatible);
drivers/power/sequencing/pwrseq-pcie-m2.c
231
ret = of_changeset_apply(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
237
ret = device_add_of_node(&pci_dev->serdev->dev, np);
drivers/power/sequencing/pwrseq-pcie-m2.c
246
of_changeset_revert(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
248
of_changeset_destroy(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
249
kfree(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
25
struct pci_dev *pdev;
drivers/power/sequencing/pwrseq-pcie-m2.c
250
pci_dev->ocs = NULL;
drivers/power/sequencing/pwrseq-pcie-m2.c
256
struct pci_dev *pdev)
drivers/power/sequencing/pwrseq-pcie-m2.c
260
struct pwrseq_pci_dev *pci_dev;
drivers/power/sequencing/pwrseq-pcie-m2.c
280
list_for_each_entry(pci_dev, &ctx->pci_devices, list) {
drivers/power/sequencing/pwrseq-pcie-m2.c
281
if (pci_dev->pdev == pdev)
drivers/power/sequencing/pwrseq-pcie-m2.c
286
pci_dev = kzalloc(sizeof(*pci_dev), GFP_KERNEL);
drivers/power/sequencing/pwrseq-pcie-m2.c
287
if (!pci_dev) {
drivers/power/sequencing/pwrseq-pcie-m2.c
292
pci_dev->serdev = serdev_device_alloc(serdev_ctrl);
drivers/power/sequencing/pwrseq-pcie-m2.c
293
if (!pci_dev->serdev) {
drivers/power/sequencing/pwrseq-pcie-m2.c
298
ret = pwrseq_pcie_m2_create_bt_node(ctx, pci_dev, serdev_parent, pdev);
drivers/power/sequencing/pwrseq-pcie-m2.c
302
ret = serdev_device_add(pci_dev->serdev);
drivers/power/sequencing/pwrseq-pcie-m2.c
311
pci_dev->pdev = pci_dev_get(pdev);
drivers/power/sequencing/pwrseq-pcie-m2.c
314
list_add_tail(&pci_dev->list, &ctx->pci_devices);
drivers/power/sequencing/pwrseq-pcie-m2.c
320
device_remove_of_node(&pci_dev->serdev->dev);
drivers/power/sequencing/pwrseq-pcie-m2.c
321
of_changeset_revert(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
322
of_changeset_destroy(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
323
kfree(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
324
pci_dev->ocs = NULL;
drivers/power/sequencing/pwrseq-pcie-m2.c
326
serdev_device_put(pci_dev->serdev);
drivers/power/sequencing/pwrseq-pcie-m2.c
327
pci_dev->serdev = NULL;
drivers/power/sequencing/pwrseq-pcie-m2.c
329
kfree(pci_dev);
drivers/power/sequencing/pwrseq-pcie-m2.c
337
struct pwrseq_pci_dev *pci_dev)
drivers/power/sequencing/pwrseq-pcie-m2.c
339
if (pci_dev->serdev) {
drivers/power/sequencing/pwrseq-pcie-m2.c
340
device_remove_of_node(&pci_dev->serdev->dev);
drivers/power/sequencing/pwrseq-pcie-m2.c
341
serdev_device_remove(pci_dev->serdev);
drivers/power/sequencing/pwrseq-pcie-m2.c
344
if (pci_dev->ocs) {
drivers/power/sequencing/pwrseq-pcie-m2.c
345
of_changeset_revert(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
346
of_changeset_destroy(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
347
kfree(pci_dev->ocs);
drivers/power/sequencing/pwrseq-pcie-m2.c
350
pci_dev_put(pci_dev->pdev);
drivers/power/sequencing/pwrseq-pcie-m2.c
351
list_del(&pci_dev->list);
drivers/power/sequencing/pwrseq-pcie-m2.c
352
kfree(pci_dev);
drivers/power/sequencing/pwrseq-pcie-m2.c
356
struct pci_dev *pdev)
drivers/power/sequencing/pwrseq-pcie-m2.c
358
struct pwrseq_pci_dev *pci_dev, *tmp;
drivers/power/sequencing/pwrseq-pcie-m2.c
361
list_for_each_entry_safe(pci_dev, tmp, &ctx->pci_devices, list) {
drivers/power/sequencing/pwrseq-pcie-m2.c
362
if (!pdev || pci_dev->pdev == pdev) {
drivers/power/sequencing/pwrseq-pcie-m2.c
363
__pwrseq_pcie_m2_remove_serdev(ctx, pci_dev);
drivers/power/sequencing/pwrseq-pcie-m2.c
375
struct pci_dev *pdev = to_pci_dev(data);
drivers/power/sequencing/pwrseq-pcie-m2.c
445
struct pci_dev *pdev = NULL;
drivers/ptp/ptp_netc.c
1026
static void netc_timer_remove(struct pci_dev *pdev)
drivers/ptp/ptp_netc.c
107
struct pci_dev *pdev;
drivers/ptp/ptp_netc.c
797
static int netc_timer_pci_probe(struct pci_dev *pdev)
drivers/ptp/ptp_netc.c
841
static void netc_timer_pci_remove(struct pci_dev *pdev)
drivers/ptp/ptp_netc.c
934
struct pci_dev *pdev = priv->pdev;
drivers/ptp/ptp_netc.c
959
struct pci_dev *pdev = priv->pdev;
drivers/ptp/ptp_netc.c
974
static int netc_timer_probe(struct pci_dev *pdev,
drivers/ptp/ptp_ocp.c
2215
struct pci_dev *pdev = bp->pdev;
drivers/ptp/ptp_ocp.c
2241
ptp_ocp_i2c_bus(struct pci_dev *pdev, struct ocp_resource *r, int id)
drivers/ptp/ptp_ocp.c
2260
struct pci_dev *pdev = bp->pdev;
drivers/ptp/ptp_ocp.c
2505
struct pci_dev *pdev = bp->pdev;
drivers/ptp/ptp_ocp.c
2542
struct pci_dev *pdev = bp->pdev;
drivers/ptp/ptp_ocp.c
360
struct pci_dev *pdev;
drivers/ptp/ptp_ocp.c
4715
ptp_ocp_device_init(struct ptp_ocp *bp, struct pci_dev *pdev)
drivers/ptp/ptp_ocp.c
5057
ptp_ocp_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ptp/ptp_ocp.c
5162
ptp_ocp_remove(struct pci_dev *pdev)
drivers/ptp/ptp_pch.c
120
struct pci_dev *pdev;
drivers/ptp/ptp_pch.c
171
void pch_ch_control_write(struct pci_dev *pdev, u32 val)
drivers/ptp/ptp_pch.c
179
u32 pch_ch_event_read(struct pci_dev *pdev)
drivers/ptp/ptp_pch.c
190
void pch_ch_event_write(struct pci_dev *pdev, u32 val)
drivers/ptp/ptp_pch.c
198
u32 pch_src_uuid_lo_read(struct pci_dev *pdev)
drivers/ptp/ptp_pch.c
209
u32 pch_src_uuid_hi_read(struct pci_dev *pdev)
drivers/ptp/ptp_pch.c
220
u64 pch_rx_snap_read(struct pci_dev *pdev)
drivers/ptp/ptp_pch.c
231
u64 pch_tx_snap_read(struct pci_dev *pdev)
drivers/ptp/ptp_pch.c
267
int pch_set_station_address(u8 *addr, struct pci_dev *pdev)
drivers/ptp/ptp_pch.c
440
static void pch_remove(struct pci_dev *pdev)
drivers/ptp/ptp_pch.c
449
pch_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/pwm/pwm-dwc.c
56
static int dwc_pwm_probe(struct pci_dev *pci, const struct pci_device_id *id)
drivers/pwm/pwm-dwc.c
96
static void dwc_pwm_remove(struct pci_dev *pci)
drivers/pwm/pwm-lpss-pci.c
17
static int pwm_lpss_probe_pci(struct pci_dev *pdev,
drivers/pwm/pwm-lpss-pci.c
44
static void pwm_lpss_remove_pci(struct pci_dev *pdev)
drivers/rapidio/devices/tsi721.c
2697
struct pci_dev *pdev = priv->pdev;
drivers/rapidio/devices/tsi721.c
2772
static int tsi721_probe(struct pci_dev *pdev,
drivers/rapidio/devices/tsi721.c
2973
static void tsi721_remove(struct pci_dev *pdev)
drivers/rapidio/devices/tsi721.c
3008
static void tsi721_shutdown(struct pci_dev *pdev)
drivers/rapidio/devices/tsi721.h
868
struct pci_dev *pdev;
drivers/ras/amd/atl/access.c
68
struct pci_dev *F4;
drivers/s390/net/ism.h
230
struct pci_dev *pdev;
drivers/s390/net/ism_drv.c
551
struct pci_dev *pdev = ism->pdev;
drivers/s390/net/ism_drv.c
586
struct pci_dev *pdev = ism->pdev;
drivers/s390/net/ism_drv.c
594
static int ism_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/s390/net/ism_drv.c
674
static void ism_remove(struct pci_dev *pdev)
drivers/sbus/char/openprom.c
238
struct pci_dev *pdev;
drivers/scsi/3w-9xxx.c
1952
static void twa_shutdown(struct pci_dev *pdev)
drivers/scsi/3w-9xxx.c
1999
static int twa_probe(struct pci_dev *pdev, const struct pci_device_id *dev_id)
drivers/scsi/3w-9xxx.c
2152
static void twa_remove(struct pci_dev *pdev)
drivers/scsi/3w-9xxx.c
2189
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/3w-9xxx.c
2216
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/3w-9xxx.h
659
struct pci_dev *tw_pci_dev;
drivers/scsi/3w-sas.c
1513
static void twl_shutdown(struct pci_dev *pdev)
drivers/scsi/3w-sas.c
1556
static int twl_probe(struct pci_dev *pdev, const struct pci_device_id *dev_id)
drivers/scsi/3w-sas.c
1707
static void twl_remove(struct pci_dev *pdev)
drivers/scsi/3w-sas.c
1782
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/3w-sas.h
378
struct pci_dev *tw_pci_dev;
drivers/scsi/3w-xxxx.c
2215
static void tw_shutdown(struct pci_dev *pdev)
drivers/scsi/3w-xxxx.c
2251
static int tw_probe(struct pci_dev *pdev, const struct pci_device_id *dev_id)
drivers/scsi/3w-xxxx.c
2368
static void tw_remove(struct pci_dev *pdev)
drivers/scsi/3w-xxxx.h
408
struct pci_dev *tw_pci_dev;
drivers/scsi/BusLogic.c
617
struct pci_dev *pci_device = NULL;
drivers/scsi/BusLogic.c
834
struct pci_dev *pci_device = NULL;
drivers/scsi/BusLogic.h
228
struct pci_dev *pci_device;
drivers/scsi/BusLogic.h
979
struct pci_dev *pci_device;
drivers/scsi/a100u2w.c
1080
static int inia100_probe_one(struct pci_dev *pdev,
drivers/scsi/a100u2w.c
1190
static void inia100_remove_one(struct pci_dev *pdev)
drivers/scsi/a100u2w.h
244
struct pci_dev *pdev;
drivers/scsi/aacraid/aacraid.h
1587
struct pci_dev *pdev; /* Our PCI interface */
drivers/scsi/aacraid/linit.c
1578
static int aac_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/aacraid/linit.c
1895
static void aac_shutdown(struct pci_dev *dev)
drivers/scsi/aacraid/linit.c
1903
static void aac_remove_one(struct pci_dev *pdev)
drivers/scsi/aacraid/linit.c
1931
static pci_ers_result_t aac_pci_error_detected(struct pci_dev *pdev,
drivers/scsi/aacraid/linit.c
1963
static pci_ers_result_t aac_pci_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/aacraid/linit.c
1969
static pci_ers_result_t aac_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/aacraid/linit.c
1994
static void aac_pci_resume(struct pci_dev *pdev)
drivers/scsi/advansys.c
10324
struct pci_dev *pdev = adv_dvc_to_pdev(asc_dvc);
drivers/scsi/advansys.c
10525
static int AdvInitGetConfig(struct pci_dev *pdev, struct Scsi_Host *shost)
drivers/scsi/advansys.c
10719
struct pci_dev *pdev;
drivers/scsi/advansys.c
11429
static void advansys_set_latency(struct pci_dev *pdev)
drivers/scsi/advansys.c
11442
static int advansys_pci_probe(struct pci_dev *pdev,
drivers/scsi/advansys.c
11497
static void advansys_pci_remove(struct pci_dev *pdev)
drivers/scsi/advansys.c
5600
struct pci_dev *pdev = adv_dvc_to_pdev(asc_dvc);
drivers/scsi/advansys.c
9145
static int AscInitSetConfig(struct pci_dev *pdev, struct Scsi_Host *shost)
drivers/scsi/aic7xxx/aic79xx_osm.h
94
typedef struct pci_dev *ahd_dev_softc_t;
drivers/scsi/aic7xxx/aic79xx_osm_pci.c
104
ahd_linux_pci_dev_remove(struct pci_dev *pdev)
drivers/scsi/aic7xxx/aic79xx_osm_pci.c
121
struct pci_dev *pdev = ahd->dev_softc, *master_pdev;
drivers/scsi/aic7xxx/aic79xx_osm_pci.c
137
ahd_linux_pci_dev_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/aic7xxx/aic7xxx_osm.h
106
typedef struct pci_dev *ahc_dev_softc_t;
drivers/scsi/aic7xxx/aic7xxx_osm_pci.c
143
ahc_linux_pci_dev_remove(struct pci_dev *pdev)
drivers/scsi/aic7xxx/aic7xxx_osm_pci.c
160
struct pci_dev *pdev = ahc->dev_softc, *master_pdev;
drivers/scsi/aic7xxx/aic7xxx_osm_pci.c
179
ahc_linux_pci_dev_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/aic94xx/aic94xx_hwi.c
143
struct pci_dev *pcidev = asd_ha->pcidev;
drivers/scsi/aic94xx/aic94xx_hwi.h
181
struct pci_dev *pcidev;
drivers/scsi/aic94xx/aic94xx_init.c
685
static int asd_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/scsi/aic94xx/aic94xx_init.c
874
static void asd_pci_remove(struct pci_dev *dev)
drivers/scsi/aic94xx/aic94xx_sds.c
296
struct pci_dev *pcidev = asd_ha->pcidev;
drivers/scsi/am53c974.c
285
static void dc390_eeprom_prepare_read(struct pci_dev *pdev, u8 cmd)
drivers/scsi/am53c974.c
308
static u16 dc390_eeprom_get_data(struct pci_dev *pdev)
drivers/scsi/am53c974.c
330
static void dc390_read_eeprom(struct pci_dev *pdev, u16 *ptr)
drivers/scsi/am53c974.c
349
struct pci_dev *pdev = to_pci_dev(esp->dev);
drivers/scsi/am53c974.c
371
static int pci_esp_probe_one(struct pci_dev *pdev,
drivers/scsi/am53c974.c
498
static void pci_esp_remove_one(struct pci_dev *pdev)
drivers/scsi/arcmsr/arcmsr.h
857
struct pci_dev * pdev;
drivers/scsi/arcmsr/arcmsr_hba.c
1055
struct pci_dev *pcidev = acb->pdev;
drivers/scsi/arcmsr/arcmsr_hba.c
1080
static int arcmsr_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/arcmsr/arcmsr_hba.c
118
static int arcmsr_probe(struct pci_dev *pdev,
drivers/scsi/arcmsr/arcmsr_hba.c
1189
static void arcmsr_free_irq(struct pci_dev *pdev,
drivers/scsi/arcmsr/arcmsr_hba.c
1201
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/arcmsr/arcmsr_hba.c
1219
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/arcmsr/arcmsr_hba.c
122
static void arcmsr_remove(struct pci_dev *pdev);
drivers/scsi/arcmsr/arcmsr_hba.c
123
static void arcmsr_shutdown(struct pci_dev *pdev);
drivers/scsi/arcmsr/arcmsr_hba.c
144
static void arcmsr_free_irq(struct pci_dev *, struct AdapterControlBlock *);
drivers/scsi/arcmsr/arcmsr_hba.c
1682
struct pci_dev *pdev;
drivers/scsi/arcmsr/arcmsr_hba.c
1703
static void arcmsr_remove(struct pci_dev *pdev)
drivers/scsi/arcmsr/arcmsr_hba.c
1762
static void arcmsr_shutdown(struct pci_dev *pdev)
drivers/scsi/arcmsr/arcmsr_hba.c
261
struct pci_dev *pdev = acb->pdev;
drivers/scsi/arcmsr/arcmsr_hba.c
680
struct pci_dev *pdev = acb->pdev;
drivers/scsi/arcmsr/arcmsr_hba.c
759
struct pci_dev *pdev = acb->pdev;
drivers/scsi/arcmsr/arcmsr_hba.c
809
struct pci_dev *pdev = acb->pdev;
drivers/scsi/arcmsr/arcmsr_hba.c
991
arcmsr_request_irq(struct pci_dev *pdev, struct AdapterControlBlock *acb)
drivers/scsi/atp870u.c
1308
struct pci_dev *pdev = atpdev->pdev;
drivers/scsi/atp870u.c
1360
struct pci_dev *pdev = atpdev->pdev;
drivers/scsi/atp870u.c
1446
struct pci_dev *pdev = atpdev->pdev;
drivers/scsi/atp870u.c
1555
static int atp870u_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/atp870u.c
1715
static void atp870u_remove (struct pci_dev *pdev)
drivers/scsi/atp870u.h
59
struct pci_dev *pdev;
drivers/scsi/be2iscsi/be.h
115
struct pci_dev *pdev;
drivers/scsi/be2iscsi/be_main.c
426
static struct beiscsi_hba *beiscsi_hba_alloc(struct pci_dev *pcidev)
drivers/scsi/be2iscsi/be_main.c
469
struct pci_dev *pcidev)
drivers/scsi/be2iscsi/be_main.c
506
static int beiscsi_enable_pci(struct pci_dev *pcidev)
drivers/scsi/be2iscsi/be_main.c
5424
static pci_ers_result_t beiscsi_eeh_err_detected(struct pci_dev *pdev,
drivers/scsi/be2iscsi/be_main.c
543
static int be_ctrl_init(struct beiscsi_hba *phba, struct pci_dev *pdev)
drivers/scsi/be2iscsi/be_main.c
5463
static pci_ers_result_t beiscsi_eeh_reset(struct pci_dev *pdev)
drivers/scsi/be2iscsi/be_main.c
5494
static void beiscsi_eeh_resume(struct pci_dev *pdev)
drivers/scsi/be2iscsi/be_main.c
5508
static int beiscsi_dev_probe(struct pci_dev *pcidev,
drivers/scsi/be2iscsi/be_main.c
5724
static void beiscsi_remove(struct pci_dev *pcidev)
drivers/scsi/be2iscsi/be_main.c
823
struct pci_dev *pcidev = phba->pcidev;
drivers/scsi/be2iscsi/be_main.h
277
struct pci_dev *pcidev;
drivers/scsi/bfa/bfad.c
1180
struct pci_dev *pdev = bfad->pcidev;
drivers/scsi/bfa/bfad.c
1264
bfad_pci_probe(struct pci_dev *pdev, const struct pci_device_id *pid)
drivers/scsi/bfa/bfad.c
1365
bfad_pci_remove(struct pci_dev *pdev)
drivers/scsi/bfa/bfad.c
1408
bfad_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/bfa/bfad.c
1467
struct pci_dev *pdev = bfad->pcidev;
drivers/scsi/bfa/bfad.c
1502
bfad_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/bfa/bfad.c
1551
bfad_pci_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/bfa/bfad.c
1576
bfad_pci_resume(struct pci_dev *pdev)
drivers/scsi/bfa/bfad.c
1713
bfad_read_firmware(struct pci_dev *pdev, u32 **bfi_image,
drivers/scsi/bfa/bfad.c
1738
bfad_load_fwimg(struct pci_dev *pdev)
drivers/scsi/bfa/bfad.c
63
static u32 *bfad_load_fwimg(struct pci_dev *pdev);
drivers/scsi/bfa/bfad.c
65
static void bfad_read_firmware(struct pci_dev *pdev, u32 **bfi_image,
drivers/scsi/bfa/bfad.c
721
bfad_pci_init(struct pci_dev *pdev, struct bfad_s *bfad)
drivers/scsi/bfa/bfad.c
797
bfad_pci_uninit(struct pci_dev *pdev, struct bfad_s *bfad)
drivers/scsi/bfa/bfad_drv.h
202
struct pci_dev *pcidev;
drivers/scsi/bfa/bfad_drv.h
313
int bfad_pci_init(struct pci_dev *pdev, struct bfad_s *bfad);
drivers/scsi/bfa/bfad_drv.h
314
void bfad_pci_uninit(struct pci_dev *pdev, struct bfad_s *bfad);
drivers/scsi/bfa/bfad_drv.h
319
void bfad_pci_remove(struct pci_dev *pdev);
drivers/scsi/bfa/bfad_drv.h
320
int bfad_pci_probe(struct pci_dev *pdev, const struct pci_device_id *pid);
drivers/scsi/bnx2fc/bnx2fc.h
186
struct pci_dev *pcidev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1726
struct pci_dev *pdev;
drivers/scsi/bnx2i/bnx2i.h
402
struct pci_dev *pcidev;
drivers/scsi/csiostor/csio_hw.c
1972
struct pci_dev *pci_dev = hw->pdev;
drivers/scsi/csiostor/csio_hw.c
1973
struct device *dev = &pci_dev->dev;
drivers/scsi/csiostor/csio_hw.c
1979
if (csio_is_t5(pci_dev->device & CSIO_HW_CHIP_MASK))
drivers/scsi/csiostor/csio_hw.c
2412
struct pci_dev *pci_dev = hw->pdev;
drivers/scsi/csiostor/csio_hw.c
2413
struct device *dev = &pci_dev->dev ;
drivers/scsi/csiostor/csio_hw.c
2436
if (csio_is_t5(pci_dev->device & CSIO_HW_CHIP_MASK))
drivers/scsi/csiostor/csio_hw.c
286
csio_pci_capability(struct pci_dev *pdev, int cap, int *pos)
drivers/scsi/csiostor/csio_hw.h
457
struct pci_dev *pdev; /* PCI device */
drivers/scsi/csiostor/csio_init.c
1030
static void csio_remove_one(struct pci_dev *pdev)
drivers/scsi/csiostor/csio_init.c
1057
csio_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/csiostor/csio_init.c
1084
csio_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/csiostor/csio_init.c
1119
csio_pci_resume(struct pci_dev *pdev)
drivers/scsi/csiostor/csio_init.c
190
csio_pci_init(struct pci_dev *pdev, int *bars)
drivers/scsi/csiostor/csio_init.c
232
csio_pci_exit(struct pci_dev *pdev, int *bars)
drivers/scsi/csiostor/csio_init.c
515
static struct csio_hw *csio_hw_alloc(struct pci_dev *pdev)
drivers/scsi/csiostor/csio_init.c
940
static int csio_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/csiostor/csio_isr.c
386
struct pci_dev *pdev = hw->pdev;
drivers/scsi/cxgbi/libcxgbi.h
487
struct pci_dev *pdev;
drivers/scsi/dc395x.c
255
struct pci_dev *dev;
drivers/scsi/dc395x.c
3970
static int dc395x_init_one(struct pci_dev *dev, const struct pci_device_id *id)
drivers/scsi/dc395x.c
4028
static void dc395x_remove_one(struct pci_dev *dev)
drivers/scsi/dmx3191d.c
116
static void dmx3191d_remove_one(struct pci_dev *pdev)
drivers/scsi/dmx3191d.c
58
static int dmx3191d_probe_one(struct pci_dev *pdev,
drivers/scsi/elx/efct/efct_driver.c
474
efct_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/elx/efct/efct_driver.c
593
efct_pci_remove(struct pci_dev *pdev)
drivers/scsi/elx/efct/efct_driver.c
620
efct_device_prep_for_reset(struct efct *efct, struct pci_dev *pdev)
drivers/scsi/elx/efct/efct_driver.c
657
efct_pci_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/elx/efct/efct_driver.c
686
efct_pci_io_slot_reset(struct pci_dev *pdev)
drivers/scsi/elx/efct/efct_driver.c
720
efct_pci_io_resume(struct pci_dev *pdev)
drivers/scsi/elx/efct/efct_driver.h
53
struct pci_dev *pci;
drivers/scsi/elx/efct/efct_hw.c
230
efct_hw_setup(struct efct_hw *hw, void *os, struct pci_dev *pdev)
drivers/scsi/elx/efct/efct_hw.h
592
efct_hw_setup(struct efct_hw *hw, void *os, struct pci_dev *pdev);
drivers/scsi/elx/include/efc_common.h
19
struct pci_dev *pdev;
drivers/scsi/elx/libefc/efclib.h
517
struct pci_dev *pci;
drivers/scsi/elx/libefc_sli/sli4.c
4572
sli_setup(struct sli4 *sli4, void *os, struct pci_dev *pdev,
drivers/scsi/elx/libefc_sli/sli4.h
3662
struct pci_dev *pci;
drivers/scsi/elx/libefc_sli/sli4.h
3970
sli_setup(struct sli4 *sli4, void *os, struct pci_dev *pdev, void __iomem *r[]);
drivers/scsi/esas2r/atioctl.h
662
void *pci_dev;
drivers/scsi/esas2r/esas2r.h
71
extern struct pci_dev *esas2r_buffered_ioctl_pcid;
drivers/scsi/esas2r/esas2r.h
904
struct pci_dev *pcid;
drivers/scsi/esas2r/esas2r.h
984
int esas2r_init_adapter(struct Scsi_Host *host, struct pci_dev *pcid,
drivers/scsi/esas2r/esas2r_init.c
260
int esas2r_init_adapter(struct Scsi_Host *host, struct pci_dev *pcid,
drivers/scsi/esas2r/esas2r_ioctl.c
1472
ioctl->data.modinfo.pci_dev = a->pcid;
drivers/scsi/esas2r/esas2r_ioctl.c
59
struct pci_dev *esas2r_buffered_ioctl_pcid;
drivers/scsi/esas2r/esas2r_main.c
334
esas2r_probe(struct pci_dev *pcid, const struct pci_device_id *id);
drivers/scsi/esas2r/esas2r_main.c
337
esas2r_remove(struct pci_dev *pcid);
drivers/scsi/esas2r/esas2r_main.c
348
static int esas2r_probe(struct pci_dev *pcid,
drivers/scsi/esas2r/esas2r_main.c
514
static void esas2r_remove(struct pci_dev *pdev)
drivers/scsi/fdomain_pci.c
41
static void fdomain_pci_remove(struct pci_dev *pdev)
drivers/scsi/fdomain_pci.c
7
static int fdomain_pci_probe(struct pci_dev *pdev,
drivers/scsi/fnic/fnic.h
418
struct pci_dev *pdev;
drivers/scsi/fnic/fnic.h
546
int fnic_get_desc_by_devid(struct pci_dev *pdev, char **desc,
drivers/scsi/fnic/fnic_main.c
1138
static void fnic_remove(struct pci_dev *pdev)
drivers/scsi/fnic/fnic_main.c
598
struct pci_dev *pdev = fnic->pdev;
drivers/scsi/fnic/fnic_main.c
682
struct pci_dev *l_pdev = fnic->pdev;
drivers/scsi/fnic/fnic_main.c
704
static int fnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/fnic/fnic_pci_subsys_devid.c
102
int fnic_get_desc_by_devid(struct pci_dev *pdev, char **desc,
drivers/scsi/fnic/vnic_dev.c
44
struct pci_dev *pdev;
drivers/scsi/fnic/vnic_dev.c
911
void *priv, struct pci_dev *pdev, struct vnic_dev_bar *bar)
drivers/scsi/fnic/vnic_dev.h
150
void *priv, struct pci_dev *pdev,
drivers/scsi/hisi_sas/hisi_sas.h
406
struct pci_dev *pci_dev;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1892
struct pci_dev *pci_dev = hisi_hba->pci_dev;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1920
if (pci_dev->revision > 0x20 && (irq_value & msk)) {
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1940
(pci_dev->revision == 0x20)) {
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
2185
struct pci_dev *pdev = hisi_hba->pci_dev;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
2594
struct pci_dev *pdev = data;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
2605
struct pci_dev *pdev = hisi_hba->pci_dev;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
2628
struct pci_dev *pdev = hisi_hba->pci_dev;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
2716
struct pci_dev *pdev = hisi_hba->pci_dev;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
3466
hisi_sas_shost_alloc_pci(struct pci_dev *pdev)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
3481
hisi_hba->pci_dev = pdev;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4945
hisi_sas_v3_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5081
hisi_sas_v3_destroy_irqs(struct pci_dev *pdev, struct hisi_hba *hisi_hba)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5097
static void hisi_sas_v3_remove(struct pci_dev *pdev)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5117
static void hisi_sas_reset_prepare_v3_hw(struct pci_dev *pdev)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5137
static void hisi_sas_reset_done_v3_hw(struct pci_dev *pdev)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5183
struct pci_dev *pdev = to_pci_dev(device);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5243
struct pci_dev *pdev = to_pci_dev(device);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5274
struct pci_dev *pdev = to_pci_dev(device);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5290
struct pci_dev *pdev = to_pci_dev(device);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
678
struct pci_dev *pdev = hisi_hba->pci_dev;
drivers/scsi/hpsa.c
2794
static void hpsa_pci_unmap(struct pci_dev *pdev, struct CommandList *c,
drivers/scsi/hpsa.c
2805
static int hpsa_map_one(struct pci_dev *pdev,
drivers/scsi/hpsa.c
303
static int hpsa_find_cfg_addrs(struct pci_dev *pdev, void __iomem *vaddr,
drivers/scsi/hpsa.c
306
static int hpsa_pci_find_memory_BAR(struct pci_dev *pdev,
drivers/scsi/hpsa.c
308
static int hpsa_lookup_board_id(struct pci_dev *pdev, u32 *board_id,
drivers/scsi/hpsa.c
313
static int hpsa_wait_for_board_state(struct pci_dev *pdev, void __iomem *vaddr,
drivers/scsi/hpsa.c
7077
static int hpsa_message(struct pci_dev *pdev, unsigned char opcode,
drivers/scsi/hpsa.c
7172
static int hpsa_controller_hard_reset(struct pci_dev *pdev,
drivers/scsi/hpsa.c
7279
static int hpsa_kdump_hard_reset_controller(struct pci_dev *pdev, u32 board_id)
drivers/scsi/hpsa.c
7435
static int find_PCI_BAR_index(struct pci_dev *pdev, unsigned long pci_bar_addr)
drivers/scsi/hpsa.c
7528
static int hpsa_lookup_board_id(struct pci_dev *pdev, u32 *board_id,
drivers/scsi/hpsa.c
7560
static int hpsa_pci_find_memory_BAR(struct pci_dev *pdev,
drivers/scsi/hpsa.c
7577
static int hpsa_wait_for_board_state(struct pci_dev *pdev, void __iomem *vaddr,
drivers/scsi/hpsa.c
7602
static int hpsa_find_cfg_addrs(struct pci_dev *pdev, void __iomem *vaddr,
drivers/scsi/hpsa.c
7955
static int hpsa_init_reset_devices(struct pci_dev *pdev, u32 board_id)
drivers/scsi/hpsa.c
8650
static int hpsa_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/hpsa.c
9012
static void __hpsa_shutdown(struct pci_dev *pdev)
drivers/scsi/hpsa.c
9027
static void hpsa_shutdown(struct pci_dev *pdev)
drivers/scsi/hpsa.c
9043
static void hpsa_remove_one(struct pci_dev *pdev)
drivers/scsi/hpsa.h
169
struct pci_dev *pdev;
drivers/scsi/hptiop.c
1272
static int hptiop_probe(struct pci_dev *pcidev, const struct pci_device_id *id)
drivers/scsi/hptiop.c
1502
static void hptiop_shutdown(struct pci_dev *pcidev)
drivers/scsi/hptiop.c
1545
static void hptiop_remove(struct pci_dev *pcidev)
drivers/scsi/hptiop.c
590
struct pci_dev *pcidev = hba->pcidev;
drivers/scsi/hptiop.c
613
struct pci_dev *pcidev = hba->pcidev;
drivers/scsi/hptiop.h
301
struct pci_dev *pcidev;
drivers/scsi/initio.c
2551
dma_addr = dma_map_single(&host->pci_dev->dev, cmnd->sense_buffer,
drivers/scsi/initio.c
2575
dma_addr = dma_map_single(&host->pci_dev->dev, &cblk->sglist[0],
drivers/scsi/initio.c
2703
static void i91u_unmap_scb(struct pci_dev *pci_dev, struct scsi_cmnd *cmnd)
drivers/scsi/initio.c
2707
dma_unmap_single(&pci_dev->dev,
drivers/scsi/initio.c
2715
dma_unmap_single(&pci_dev->dev,
drivers/scsi/initio.c
2785
i91u_unmap_scb(host->pci_dev, cmnd);
drivers/scsi/initio.c
2802
static int initio_probe_one(struct pci_dev *pdev,
drivers/scsi/initio.c
2862
host->pci_dev = pdev;
drivers/scsi/initio.c
2931
static void initio_remove_one(struct pci_dev *pdev)
drivers/scsi/initio.c
636
host->addr, host->pci_dev->irq,
drivers/scsi/initio.h
515
struct pci_dev *pci_dev;
drivers/scsi/ipr.c
8018
struct pci_dev *pdev = ioa_cfg->pdev;
drivers/scsi/ipr.c
8586
static pci_ers_result_t ipr_pci_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/ipr.c
8606
static void ipr_pci_frozen(struct pci_dev *pdev)
drivers/scsi/ipr.c
8625
static pci_ers_result_t ipr_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/ipr.c
8650
static void ipr_pci_perm_failure(struct pci_dev *pdev)
drivers/scsi/ipr.c
8684
static pci_ers_result_t ipr_pci_error_detected(struct pci_dev *pdev,
drivers/scsi/ipr.c
8808
struct pci_dev *pdev = ioa_cfg->pdev;
drivers/scsi/ipr.c
8828
struct pci_dev *pdev = ioa_cfg->pdev;
drivers/scsi/ipr.c
8963
struct pci_dev *pdev = ioa_cfg->pdev;
drivers/scsi/ipr.c
9139
struct Scsi_Host *host, struct pci_dev *pdev)
drivers/scsi/ipr.c
9234
struct pci_dev *pdev = ioa_cfg->pdev;
drivers/scsi/ipr.c
9257
struct pci_dev *pdev)
drivers/scsi/ipr.c
9315
static int ipr_test_msi(struct ipr_ioa_cfg *ioa_cfg, struct pci_dev *pdev)
drivers/scsi/ipr.c
9367
static int ipr_probe_ioa(struct pci_dev *pdev,
drivers/scsi/ipr.c
9675
static void __ipr_remove(struct pci_dev *pdev)
drivers/scsi/ipr.c
9728
static void ipr_remove(struct pci_dev *pdev)
drivers/scsi/ipr.c
9755
static int ipr_probe(struct pci_dev *pdev, const struct pci_device_id *dev_id)
drivers/scsi/ipr.c
9839
static void ipr_shutdown(struct pci_dev *pdev)
drivers/scsi/ipr.h
1501
struct pci_dev *pdev;
drivers/scsi/ips.c
334
static int ips_init_phase1(struct pci_dev *pci_dev, int *indexPtr);
drivers/scsi/ips.c
389
static int ips_insert_device(struct pci_dev *pci_dev, const struct pci_device_id *ent);
drivers/scsi/ips.c
390
static void ips_remove_device(struct pci_dev *pci_dev);
drivers/scsi/ips.c
6695
ips_remove_device(struct pci_dev *pci_dev)
drivers/scsi/ips.c
6697
struct Scsi_Host *sh = pci_get_drvdata(pci_dev);
drivers/scsi/ips.c
6699
pci_set_drvdata(pci_dev, NULL);
drivers/scsi/ips.c
6703
pci_release_regions(pci_dev);
drivers/scsi/ips.c
6704
pci_disable_device(pci_dev);
drivers/scsi/ips.c
6761
ips_insert_device(struct pci_dev *pci_dev, const struct pci_device_id *ent)
drivers/scsi/ips.c
6767
rc = pci_enable_device(pci_dev);
drivers/scsi/ips.c
6771
rc = pci_request_regions(pci_dev, "ips");
drivers/scsi/ips.c
6775
rc = ips_init_phase1(pci_dev, &index);
drivers/scsi/ips.c
6795
pci_set_drvdata(pci_dev, ips_sh[index]);
drivers/scsi/ips.c
6799
pci_release_regions(pci_dev);
drivers/scsi/ips.c
6801
pci_disable_device(pci_dev);
drivers/scsi/ips.c
6815
ips_init_phase1(struct pci_dev *pci_dev, int *indexPtr)
drivers/scsi/ips.c
6848
if (!pci_resource_start(pci_dev, j))
drivers/scsi/ips.c
6851
if (pci_resource_flags(pci_dev, j) & IORESOURCE_IO) {
drivers/scsi/ips.c
6852
io_addr = pci_resource_start(pci_dev, j);
drivers/scsi/ips.c
6853
io_len = pci_resource_len(pci_dev, j);
drivers/scsi/ips.c
6855
mem_addr = pci_resource_start(pci_dev, j);
drivers/scsi/ips.c
6856
mem_len = pci_resource_len(pci_dev, j);
drivers/scsi/ips.c
6879
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.c
6896
ha->slot_num = PCI_SLOT(pci_dev->devfn);
drivers/scsi/ips.c
6897
ha->pcidev = pci_dev;
drivers/scsi/ips.c
6915
ips_FlashData = dma_alloc_coherent(&pci_dev->dev,
drivers/scsi/ips.c
6919
ha->enq = dma_alloc_coherent(&pci_dev->dev, sizeof (IPS_ENQ),
drivers/scsi/ips.c
6922
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.c
6927
ha->adapt = dma_alloc_coherent(&pci_dev->dev,
drivers/scsi/ips.c
6931
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.c
6940
ha->logical_drive_info = dma_alloc_coherent(&pci_dev->dev,
drivers/scsi/ips.c
6943
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.c
6953
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.c
6961
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.c
6969
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.c
6979
ha->ioctl_data = dma_alloc_coherent(&pci_dev->dev, ips_ioctlsize,
drivers/scsi/ips.c
6983
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.c
7010
IPS_PRINTK(KERN_WARNING, pci_dev,
drivers/scsi/ips.h
1051
struct pci_dev *pcidev; /* PCI device handle */
drivers/scsi/isci/host.c
1297
struct pci_dev *pdev = isci_host->pdev;
drivers/scsi/isci/host.c
1305
struct pci_dev *pdev = isci_host->pdev;
drivers/scsi/isci/host.c
1928
struct pci_dev *pdev = ihost->pdev;
drivers/scsi/isci/host.h
200
struct pci_dev *pdev;
drivers/scsi/isci/host.h
302
static inline struct isci_pci_info *to_pci_info(struct pci_dev *pdev)
drivers/scsi/isci/host.h
387
static inline bool is_a2(struct pci_dev *pdev)
drivers/scsi/isci/host.h
394
static inline bool is_b0(struct pci_dev *pdev)
drivers/scsi/isci/host.h
401
static inline bool is_c0(struct pci_dev *pdev)
drivers/scsi/isci/host.h
408
static inline bool is_c1(struct pci_dev *pdev)
drivers/scsi/isci/init.c
266
static int isci_pci_init(struct pci_dev *pdev)
drivers/scsi/isci/init.c
298
static int num_controllers(struct pci_dev *pdev)
drivers/scsi/isci/init.c
314
static int isci_setup_interrupts(struct pci_dev *pdev)
drivers/scsi/isci/init.c
477
static struct isci_host *isci_host_alloc(struct pci_dev *pdev, int id)
drivers/scsi/isci/init.c
590
static int isci_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/isci/init.c
676
static void isci_pci_remove(struct pci_dev *pdev)
drivers/scsi/isci/init.c
691
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/isci/init.c
705
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/isci/probe_roms.c
115
struct isci_orom *isci_request_firmware(struct pci_dev *pdev, const struct firmware *fw)
drivers/scsi/isci/probe_roms.c
167
struct isci_orom *isci_get_efi_var(struct pci_dev *pdev)
drivers/scsi/isci/probe_roms.c
41
struct isci_orom *isci_request_oprom(struct pci_dev *pdev)
drivers/scsi/isci/probe_roms.h
158
struct isci_orom *isci_request_oprom(struct pci_dev *pdev);
drivers/scsi/isci/probe_roms.h
159
struct isci_orom *isci_request_firmware(struct pci_dev *pdev, const struct firmware *fw);
drivers/scsi/isci/probe_roms.h
160
struct isci_orom *isci_get_efi_var(struct pci_dev *pdev);
drivers/scsi/lpfc/lpfc.h
1202
struct pci_dev *pcidev;
drivers/scsi/lpfc/lpfc_attr.c
1606
struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_attr.c
1609
struct pci_dev *ptr = NULL;
drivers/scsi/lpfc/lpfc_attr.c
1825
struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_attr.c
4729
struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_bsg.c
2733
struct pci_dev *pcidev = phba->pcidev;
drivers/scsi/lpfc/lpfc_bsg.c
2765
struct pci_dev *pcidev = phba->pcidev;
drivers/scsi/lpfc/lpfc_bsg.c
2820
struct pci_dev *pcidev;
drivers/scsi/lpfc/lpfc_bsg.c
872
struct pci_dev *pcidev;
drivers/scsi/lpfc/lpfc_debugfs.c
3332
struct pci_dev *pdev;
drivers/scsi/lpfc/lpfc_debugfs.c
3454
struct pci_dev *pdev;
drivers/scsi/lpfc/lpfc_debugfs.c
3629
struct pci_dev *pdev;
drivers/scsi/lpfc/lpfc_debugfs.c
3776
struct pci_dev *pdev;
drivers/scsi/lpfc/lpfc_init.c
11802
struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_init.c
13443
struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_init.c
13893
lpfc_pci_probe_one_s3(struct pci_dev *pdev, const struct pci_device_id *pid)
drivers/scsi/lpfc/lpfc_init.c
14053
lpfc_pci_remove_one_s3(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
14338
lpfc_io_error_detected_s3(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/lpfc/lpfc_init.c
14384
lpfc_io_slot_reset_s3(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
14439
lpfc_io_resume_s3(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
14714
lpfc_pci_probe_one_s4(struct pci_dev *pdev, const struct pci_device_id *pid)
drivers/scsi/lpfc/lpfc_init.c
14897
lpfc_pci_remove_one_s4(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
15169
lpfc_io_error_detected_s4(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/lpfc/lpfc_init.c
15226
lpfc_io_slot_reset_s4(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
15290
lpfc_io_resume_s4(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
15328
lpfc_pci_probe_one(struct pci_dev *pdev, const struct pci_device_id *pid)
drivers/scsi/lpfc/lpfc_init.c
15356
lpfc_pci_remove_one(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
15465
lpfc_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/lpfc/lpfc_init.c
15506
lpfc_io_slot_reset(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
15539
lpfc_io_resume(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
7487
struct pci_dev *pdev;
drivers/scsi/lpfc/lpfc_init.c
7529
struct pci_dev *pdev;
drivers/scsi/lpfc/lpfc_init.c
7601
struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_init.c
7627
struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_init.c
8999
lpfc_hba_alloc(struct pci_dev *pdev)
drivers/scsi/lpfc/lpfc_init.c
9260
struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_init.c
9364
struct pci_dev *pdev;
drivers/scsi/lpfc/lpfc_scsi.c
5051
const struct pci_dev *pdev = phba->pcidev;
drivers/scsi/lpfc/lpfc_scsi.c
5052
struct pci_dev *ptr = NULL;
drivers/scsi/mac53c94.c
410
struct pci_dev *pdev = macio_get_pci_dev(mdev);
drivers/scsi/mac53c94.c
57
struct pci_dev *pdev;
drivers/scsi/megaraid.c
1987
make_local_pdev(adapter_t *adapter, struct pci_dev **pdev)
drivers/scsi/megaraid.c
1993
memcpy(*pdev, adapter->dev, sizeof(struct pci_dev));
drivers/scsi/megaraid.c
2004
free_local_pdev(struct pci_dev *pdev)
drivers/scsi/megaraid.c
2017
mega_allocate_inquiry(dma_addr_t *dma_handle, struct pci_dev *pdev)
drivers/scsi/megaraid.c
2025
mega_free_inquiry(void *inquiry, dma_addr_t dma_handle, struct pci_dev *pdev)
drivers/scsi/megaraid.c
2174
struct pci_dev *pdev;
drivers/scsi/megaraid.c
2217
struct pci_dev *pdev;
drivers/scsi/megaraid.c
2322
struct pci_dev *pdev;
drivers/scsi/megaraid.c
2499
struct pci_dev *pdev;
drivers/scsi/megaraid.c
2974
struct pci_dev *pdev;
drivers/scsi/megaraid.c
3977
struct pci_dev *pdev;
drivers/scsi/megaraid.c
4119
megaraid_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/megaraid.c
4511
megaraid_remove_one(struct pci_dev *pdev)
drivers/scsi/megaraid.c
4546
megaraid_shutdown(struct pci_dev *pdev)
drivers/scsi/megaraid.h
802
struct pci_dev *dev;
drivers/scsi/megaraid/mega_common.h
153
struct pci_dev *pdev;
drivers/scsi/megaraid/megaraid_ioctl.h
279
struct pci_dev *pdev;
drivers/scsi/megaraid/megaraid_mbox.c
407
megaraid_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/megaraid/megaraid_mbox.c
528
megaraid_detach_one(struct pci_dev *pdev)
drivers/scsi/megaraid/megaraid_mbox.c
590
megaraid_mbox_shutdown(struct pci_dev *pdev)
drivers/scsi/megaraid/megaraid_mbox.c
703
struct pci_dev *pdev;
drivers/scsi/megaraid/megaraid_mbox.c
75
static int megaraid_probe_one(struct pci_dev*, const struct pci_device_id *);
drivers/scsi/megaraid/megaraid_mbox.c
76
static void megaraid_detach_one(struct pci_dev *);
drivers/scsi/megaraid/megaraid_mbox.c
77
static void megaraid_mbox_shutdown(struct pci_dev *);
drivers/scsi/megaraid/megaraid_mbox.c
953
struct pci_dev *pdev;
drivers/scsi/megaraid/megaraid_sas.h
2380
struct pci_dev *pdev;
drivers/scsi/megaraid/megaraid_sas_base.c
5678
struct pci_dev *pdev;
drivers/scsi/megaraid/megaraid_sas_base.c
5711
struct pci_dev *pdev;
drivers/scsi/megaraid/megaraid_sas_base.c
7017
struct pci_dev *pdev;
drivers/scsi/megaraid/megaraid_sas_base.c
7206
struct pci_dev *pdev = instance->pdev;
drivers/scsi/megaraid/megaraid_sas_base.c
7342
struct pci_dev *pdev = instance->pdev;
drivers/scsi/megaraid/megaraid_sas_base.c
7466
static int megasas_probe_one(struct pci_dev *pdev,
drivers/scsi/megaraid/megaraid_sas_base.c
7967
static void megasas_detach_one(struct pci_dev *pdev)
drivers/scsi/megaraid/megaraid_sas_base.c
8104
static void megasas_shutdown(struct pci_dev *pdev)
drivers/scsi/mesh.c
175
struct pci_dev* pdev;
drivers/scsi/mesh.c
1851
struct pci_dev* pdev = macio_get_pci_dev(mdev);
drivers/scsi/mpi3mr/mpi3mr.h
1204
struct pci_dev *pdev;
drivers/scsi/mpi3mr/mpi3mr_app.c
1638
adpinfo.pci_dev = PCI_SLOT(mrioc->pdev->devfn);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3228
struct pci_dev *pdev = mrioc->pdev;
drivers/scsi/mpi3mr/mpi3mr_fw.c
4208
struct pci_dev *pdev = mrioc->pdev;
drivers/scsi/mpi3mr/mpi3mr_fw.c
4234
struct pci_dev *pdev = mrioc->pdev;
drivers/scsi/mpi3mr/mpi3mr_fw.c
772
struct pci_dev *pdev = mrioc->pdev;
drivers/scsi/mpi3mr/mpi3mr_os.c
5384
osintfc_mrioc_security_status(struct pci_dev *pdev)
drivers/scsi/mpi3mr/mpi3mr_os.c
5459
mpi3mr_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/mpi3mr/mpi3mr_os.c
5654
static void mpi3mr_remove(struct pci_dev *pdev)
drivers/scsi/mpi3mr/mpi3mr_os.c
5748
static void mpi3mr_shutdown(struct pci_dev *pdev)
drivers/scsi/mpi3mr/mpi3mr_os.c
5788
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/mpi3mr/mpi3mr_os.c
5823
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/mpi3mr/mpi3mr_os.c
5890
mpi3mr_pcierr_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/mpi3mr/mpi3mr_os.c
5956
static pci_ers_result_t mpi3mr_pcierr_slot_reset(struct pci_dev *pdev)
drivers/scsi/mpi3mr/mpi3mr_os.c
6009
static void mpi3mr_pcierr_resume(struct pci_dev *pdev)
drivers/scsi/mpi3mr/mpi3mr_os.c
6037
static pci_ers_result_t mpi3mr_pcierr_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_base.c
3033
_base_config_dma_addressing(struct MPT3SAS_ADAPTER *ioc, struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_base.c
3160
struct pci_dev *pdev = ioc->pdev;
drivers/scsi/mpt3sas/mpt3sas_base.c
3563
struct pci_dev *pdev = ioc->pdev;
drivers/scsi/mpt3sas/mpt3sas_base.c
3633
struct pci_dev *pdev = ioc->pdev;
drivers/scsi/mpt3sas/mpt3sas_base.c
611
struct pci_dev *pdev;
drivers/scsi/mpt3sas/mpt3sas_base.h
1341
struct pci_dev *pdev;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
12500
_scsih_get_shost_and_ioc(struct pci_dev *pdev,
drivers/scsi/mpt3sas/mpt3sas_scsih.c
12524
static void scsih_remove(struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
12628
scsih_shutdown(struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13280
_scsih_determine_hba_mpi_version(struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13350
_scsih_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13677
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13705
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13739
scsih_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13779
scsih_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13818
scsih_pci_resume(struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13837
scsih_pci_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/mvsas/mv_init.c
280
struct pci_dev *pdev = mvi->pdev;
drivers/scsi/mvsas/mv_init.c
326
static struct mvs_info *mvs_pci_alloc(struct pci_dev *pdev,
drivers/scsi/mvsas/mv_init.c
365
static int pci_go_64(struct pci_dev *pdev)
drivers/scsi/mvsas/mv_init.c
473
static int mvs_pci_init(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/mvsas/mv_init.c
582
static void mvs_pci_remove(struct pci_dev *pdev)
drivers/scsi/mvsas/mv_sas.h
334
struct pci_dev *pdev;
drivers/scsi/mvumi.c
2453
static int mvumi_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/mvumi.c
2533
static void mvumi_detach_one(struct pci_dev *pdev)
drivers/scsi/mvumi.c
2561
static void mvumi_shutdown(struct pci_dev *pdev)
drivers/scsi/mvumi.c
2570
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/mvumi.c
2584
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/mvumi.c
651
static int mvumi_pci_set_master(struct pci_dev *pdev)
drivers/scsi/mvumi.c
74
static void mvumi_unmap_pci_addr(struct pci_dev *dev, void **addr_array)
drivers/scsi/mvumi.c
84
static int mvumi_map_pci_addr(struct pci_dev *dev, void **addr_array)
drivers/scsi/mvumi.h
490
struct pci_dev *pdev;
drivers/scsi/myrb.c
1235
struct pci_dev *pdev = cb->pdev;
drivers/scsi/myrb.c
1953
struct pci_dev *pdev = cb->pdev;
drivers/scsi/myrb.c
2061
struct pci_dev *pdev = cb->pdev;
drivers/scsi/myrb.c
2463
struct pci_dev *pdev = cb->pdev;
drivers/scsi/myrb.c
2628
DAC960_LA_mbox_init(struct pci_dev *pdev, void __iomem *base,
drivers/scsi/myrb.c
2665
static int DAC960_LA_hw_init(struct pci_dev *pdev,
drivers/scsi/myrb.c
2874
DAC960_PG_mbox_init(struct pci_dev *pdev, void __iomem *base,
drivers/scsi/myrb.c
2913
static int DAC960_PG_hw_init(struct pci_dev *pdev,
drivers/scsi/myrb.c
3109
static int DAC960_PD_hw_init(struct pci_dev *pdev,
drivers/scsi/myrb.c
3275
static int DAC960_P_hw_init(struct pci_dev *pdev,
drivers/scsi/myrb.c
3394
static struct myrb_hba *myrb_detect(struct pci_dev *pdev,
drivers/scsi/myrb.c
3460
static int myrb_probe(struct pci_dev *dev, const struct pci_device_id *entry)
drivers/scsi/myrb.c
3494
static void myrb_remove(struct pci_dev *pdev)
drivers/scsi/myrb.c
808
struct pci_dev *pdev = cb->pdev;
drivers/scsi/myrb.c
90
static bool myrb_create_mempools(struct pci_dev *pdev, struct myrb_hba *cb)
drivers/scsi/myrb.c
917
struct pci_dev *pdev = cb->pdev;
drivers/scsi/myrb.h
711
struct pci_dev *pdev;
drivers/scsi/myrb.h
945
typedef int (*myrb_hw_init_t)(struct pci_dev *pdev,
drivers/scsi/myrb.h
947
typedef unsigned short (*mbox_mmio_init_t)(struct pci_dev *pdev,
drivers/scsi/myrs.c
1934
static struct myrs_hba *myrs_alloc_host(struct pci_dev *pdev,
drivers/scsi/myrs.c
2172
static bool myrs_create_mempools(struct pci_dev *pdev, struct myrs_hba *cs)
drivers/scsi/myrs.c
2264
struct pci_dev *pdev = cs->pdev;
drivers/scsi/myrs.c
2284
static struct myrs_hba *myrs_detect(struct pci_dev *pdev,
drivers/scsi/myrs.c
2346
struct pci_dev *pdev = cs->pdev;
drivers/scsi/myrs.c
2536
static int DAC960_GEM_hw_init(struct pci_dev *pdev,
drivers/scsi/myrs.c
2755
static int DAC960_BA_hw_init(struct pci_dev *pdev,
drivers/scsi/myrs.c
2973
static int DAC960_LP_hw_init(struct pci_dev *pdev,
drivers/scsi/myrs.c
3069
myrs_probe(struct pci_dev *dev, const struct pci_device_id *entry)
drivers/scsi/myrs.c
3103
static void myrs_remove(struct pci_dev *pdev)
drivers/scsi/myrs.c
379
struct pci_dev *pdev = cs->pdev;
drivers/scsi/myrs.c
422
struct pci_dev *pdev = cs->pdev;
drivers/scsi/myrs.c
485
struct pci_dev *pdev = cs->pdev;
drivers/scsi/myrs.h
898
struct pci_dev *pdev;
drivers/scsi/myrs.h
951
typedef int (*myrs_hwinit_t)(struct pci_dev *pdev,
drivers/scsi/nsp32.c
179
static int nsp32_probe (struct pci_dev *, const struct pci_device_id *);
drivers/scsi/nsp32.c
180
static void nsp32_remove(struct pci_dev *);
drivers/scsi/nsp32.c
187
static int nsp32_detect (struct pci_dev *pdev);
drivers/scsi/nsp32.c
2546
static int nsp32_detect(struct pci_dev *pdev)
drivers/scsi/nsp32.c
3279
static int nsp32_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/scsi/nsp32.c
3294
static int nsp32_resume(struct pci_dev *pdev)
drivers/scsi/nsp32.c
3329
static int nsp32_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/nsp32.c
3365
static void nsp32_remove(struct pci_dev *pdev)
drivers/scsi/nsp32.h
567
struct pci_dev *Pci;
drivers/scsi/pm8001/pm8001_init.c
1049
struct pci_dev *pdev = pm8001_ha->pdev;
drivers/scsi/pm8001/pm8001_init.c
1086
struct pci_dev *pdev = pm8001_ha->pdev;
drivers/scsi/pm8001/pm8001_init.c
1113
static int pm8001_pci_probe(struct pci_dev *pdev,
drivers/scsi/pm8001/pm8001_init.c
1296
static void pm8001_pci_remove(struct pci_dev *pdev)
drivers/scsi/pm8001/pm8001_init.c
1337
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/pm8001/pm8001_init.c
1368
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/pm8001/pm8001_init.c
482
struct pci_dev *pdev;
drivers/scsi/pm8001/pm8001_init.c
533
static struct pm8001_hba_info *pm8001_pci_alloc(struct pci_dev *pdev,
drivers/scsi/pm8001/pm8001_init.c
586
static int pci_go_44(struct pci_dev *pdev)
drivers/scsi/pm8001/pm8001_sas.c
181
int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr,
drivers/scsi/pm8001/pm8001_sas.h
486
struct pci_dev *pdev;/* our device */
drivers/scsi/pm8001/pm8001_sas.h
663
int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr,
drivers/scsi/pmcraid.c
4018
struct pci_dev *pdev = pinstance->pdev;
drivers/scsi/pmcraid.c
4038
struct pci_dev *pdev = pinstance->pdev;
drivers/scsi/pmcraid.c
4598
static int pmcraid_init_instance(struct pci_dev *pdev, struct Scsi_Host *host,
drivers/scsi/pmcraid.c
4679
static void pmcraid_shutdown(struct pci_dev *pdev)
drivers/scsi/pmcraid.c
4756
static void pmcraid_remove(struct pci_dev *pdev)
drivers/scsi/pmcraid.c
4794
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/pmcraid.c
4813
struct pci_dev *pdev = to_pci_dev(dev);
drivers/scsi/pmcraid.c
5169
static int pmcraid_probe(struct pci_dev *pdev,
drivers/scsi/pmcraid.h
720
struct pci_dev *pdev; /* PCI device structure handle */
drivers/scsi/qedf/qedf.h
336
struct pci_dev *pdev;
drivers/scsi/qedf/qedf_dbg.h
67
struct pci_dev *pdev;
drivers/scsi/qedf/qedf_main.c
29
static int qedf_probe(struct pci_dev *pdev, const struct pci_device_id *id);
drivers/scsi/qedf/qedf_main.c
30
static void qedf_remove(struct pci_dev *pdev);
drivers/scsi/qedf/qedf_main.c
31
static void qedf_shutdown(struct pci_dev *pdev);
drivers/scsi/qedf/qedf_main.c
3294
static int __qedf_probe(struct pci_dev *pdev, int mode)
drivers/scsi/qedf/qedf_main.c
34
static int qedf_suspend(struct pci_dev *pdev, pm_message_t state);
drivers/scsi/qedf/qedf_main.c
3728
static int qedf_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/qedf/qedf_main.c
3733
static void __qedf_remove(struct pci_dev *pdev, int mode)
drivers/scsi/qedf/qedf_main.c
3866
static void qedf_remove(struct pci_dev *pdev)
drivers/scsi/qedf/qedf_main.c
4044
static void qedf_shutdown(struct pci_dev *pdev)
drivers/scsi/qedf/qedf_main.c
4049
static int qedf_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/scsi/qedi/qedi.h
132
struct pci_dev *pdev;
drivers/scsi/qedi/qedi.h
265
struct pci_dev *pdev;
drivers/scsi/qedi/qedi_dbg.h
65
struct pci_dev *pdev;
drivers/scsi/qedi/qedi_main.c
2383
static pci_ers_result_t qedi_io_error_detected(struct pci_dev *pdev,
drivers/scsi/qedi/qedi_main.c
2402
static void __qedi_remove(struct pci_dev *pdev, int mode)
drivers/scsi/qedi/qedi_main.c
2494
static void qedi_shutdown(struct pci_dev *pdev)
drivers/scsi/qedi/qedi_main.c
2504
static int qedi_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/scsi/qedi/qedi_main.c
2520
static int __qedi_probe(struct pci_dev *pdev, int mode)
drivers/scsi/qedi/qedi_main.c
2850
static int qedi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/qedi/qedi_main.c
2855
static void qedi_remove(struct pci_dev *pdev)
drivers/scsi/qedi/qedi_main.c
632
static struct qedi_ctx *qedi_host_alloc(struct pci_dev *pdev)
drivers/scsi/qedi/qedi_main.c
72
static int qedi_suspend(struct pci_dev *pdev, pm_message_t state);
drivers/scsi/qla1280.c
386
static int qla1280_probe_one(struct pci_dev *, const struct pci_device_id *);
drivers/scsi/qla1280.c
387
static void qla1280_remove_one(struct pci_dev *);
drivers/scsi/qla1280.c
4118
qla1280_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/qla1280.c
4287
qla1280_remove_one(struct pci_dev *pdev)
drivers/scsi/qla1280.h
1018
struct pci_dev *pdev;
drivers/scsi/qla2xxx/qla_dbg.c
2458
static void ql_dbg_prefix(char *pbuf, int pbuf_size, struct pci_dev *pdev,
drivers/scsi/qla2xxx/qla_dbg.c
2462
const struct pci_dev *pdev = vha->hw->pdev;
drivers/scsi/qla2xxx/qla_dbg.c
2531
ql_dbg_pci(uint level, struct pci_dev *pdev, uint id, const char *fmt, ...)
drivers/scsi/qla2xxx/qla_dbg.c
2624
ql_log_pci(uint level, struct pci_dev *pdev, uint id, const char *fmt, ...)
drivers/scsi/qla2xxx/qla_dbg.h
327
ql_dbg_pci(uint, struct pci_dev *pdev, uint, const char *fmt, ...);
drivers/scsi/qla2xxx/qla_dbg.h
335
ql_log_pci(uint, struct pci_dev *pdev, uint, const char *fmt, ...);
drivers/scsi/qla2xxx/qla_def.h
3865
struct pci_dev *pdev;
drivers/scsi/qla2xxx/qla_def.h
4098
struct pci_dev *pdev;
drivers/scsi/qla2xxx/qla_init.c
5219
struct pci_dev *pdev = ha->pdev;
drivers/scsi/qla2xxx/qla_init.c
7877
struct pci_dev *pdev = ha->pdev;
drivers/scsi/qla2xxx/qla_os.c
2904
qla2x00_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/qla2xxx/qla_os.c
3700
qla2x00_shutdown(struct pci_dev *pdev)
drivers/scsi/qla2xxx/qla_os.c
3865
qla2x00_remove_one(struct pci_dev *pdev)
drivers/scsi/qla2xxx/qla_os.c
6803
struct pci_dev *pdev = ha->pdev;
drivers/scsi/qla2xxx/qla_os.c
7789
static void qla2xxx_set_affinity_nobalance(struct pci_dev *pdev, bool flag)
drivers/scsi/qla2xxx/qla_os.c
7804
qla2xxx_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/qla2xxx/qla_os.c
7852
qla2xxx_pci_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/qla2xxx/qla_os.c
7905
qla2xxx_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/qla2xxx/qla_os.c
7965
qla2xxx_pci_resume(struct pci_dev *pdev)
drivers/scsi/qla2xxx/qla_os.c
8026
qla_pci_reset_prepare(struct pci_dev *pdev)
drivers/scsi/qla2xxx/qla_os.c
8053
qla_pci_reset_done(struct pci_dev *pdev)
drivers/scsi/qla4xxx/ql4_def.h
613
struct pci_dev *pdev;
drivers/scsi/qla4xxx/ql4_os.c
5532
struct pci_dev *pdev = ha->pdev;
drivers/scsi/qla4xxx/ql4_os.c
8633
static int qla4xxx_probe_adapter(struct pci_dev *pdev,
drivers/scsi/qla4xxx/ql4_os.c
8909
struct pci_dev *other_pdev = NULL;
drivers/scsi/qla4xxx/ql4_os.c
9012
static void qla4xxx_remove_adapter(struct pci_dev *pdev)
drivers/scsi/qla4xxx/ql4_os.c
9612
qla4xxx_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/scsi/qla4xxx/ql4_os.c
9650
qla4xxx_pci_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/qla4xxx/ql4_os.c
9664
struct pci_dev *other_pdev = NULL;
drivers/scsi/qla4xxx/ql4_os.c
9783
qla4xxx_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/qla4xxx/ql4_os.c
9826
qla4xxx_pci_resume(struct pci_dev *pdev)
drivers/scsi/smartpqi/smartpqi.h
1308
struct pci_dev *pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
1135
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
1241
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
1247
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
1305
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
1310
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
1466
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
1507
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
1886
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
1927
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
2074
dev_info(&ctrl_info->pci_dev->dev, "%s %s\n", action, buffer);
drivers/scsi/smartpqi/smartpqi_init.c
2355
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
2452
dev_warn(&ctrl_info->pci_dev->dev, "%s\n",
drivers/scsi/smartpqi/smartpqi_init.c
2477
dev_warn(&ctrl_info->pci_dev->dev, "%s\n", out_of_memory_msg);
drivers/scsi/smartpqi/smartpqi_init.c
2485
dev_warn(&ctrl_info->pci_dev->dev, "%s\n",
drivers/scsi/smartpqi/smartpqi_init.c
2540
dev_warn(&ctrl_info->pci_dev->dev, "%s\n",
drivers/scsi/smartpqi/smartpqi_init.c
2546
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
2551
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3119
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3131
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3143
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3174
dev_err(&ctrl_info->pci_dev->dev, "re-scanning %s scsi %d:%d:%d:%d\n",
drivers/scsi/smartpqi/smartpqi_init.c
3418
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3446
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3461
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3470
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3506
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3628
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3655
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3665
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3670
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3681
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3726
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3731
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3737
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3744
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3846
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
3914
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4082
struct pci_dev *pci_dev = ctrl_info->pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
4086
ctrl_info->event_irq = pci_irq_vector(pci_dev, 0);
drivers/scsi/smartpqi/smartpqi_init.c
4089
rc = request_irq(pci_irq_vector(pci_dev, i), pqi_irq_handler, 0,
drivers/scsi/smartpqi/smartpqi_init.c
4092
dev_err(&pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4094
pci_irq_vector(pci_dev, i), rc);
drivers/scsi/smartpqi/smartpqi_init.c
4108
free_irq(pci_irq_vector(ctrl_info->pci_dev, i),
drivers/scsi/smartpqi/smartpqi_init.c
412
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4122
num_vectors_enabled = pci_alloc_irq_vectors(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
4126
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4140
pci_free_irq_vectors(ctrl_info->pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
4200
dma_alloc_coherent(&ctrl_info->pci_dev->dev, alloc_length,
drivers/scsi/smartpqi/smartpqi_init.c
422
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4339
dma_alloc_coherent(&ctrl_info->pci_dev->dev, alloc_length,
drivers/scsi/smartpqi/smartpqi_init.c
4481
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4766
rc = pqi_map_single(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
4775
pqi_pci_unmap(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
4823
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4832
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4841
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4849
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4855
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4943
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
4978
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5006
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5036
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5056
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5064
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5100
rc = pqi_map_single(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
5109
pqi_pci_unmap(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
5135
rc = pqi_map_single(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
5144
pqi_pci_unmap(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
5169
dev = &ctrl_info->pci_dev->dev;
drivers/scsi/smartpqi/smartpqi_init.c
5189
ctrl_info->error_buffer = dma_alloc_coherent(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5212
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5217
dev = &ctrl_info->pci_dev->dev;
drivers/scsi/smartpqi/smartpqi_init.c
5225
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5235
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
5641
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
572
static int pqi_map_single(struct pci_dev *pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
5779
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
581
bus_address = dma_map_single(&pci_dev->dev, buffer, buffer_length,
drivers/scsi/smartpqi/smartpqi_init.c
583
if (dma_mapping_error(&pci_dev->dev, bus_address))
drivers/scsi/smartpqi/smartpqi_init.c
593
static void pqi_pci_unmap(struct pci_dev *pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
603
dma_unmap_single(&pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6202
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6212
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6285
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6292
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6338
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6443
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6452
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6462
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6510
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6515
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6534
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
6601
&ctrl_info->pci_dev->dev, 0);
drivers/scsi/smartpqi/smartpqi_init.c
6672
struct pci_dev *pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
6680
pci_dev = ctrl_info->pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
6682
pci_info.domain = pci_domain_nr(pci_dev->bus);
drivers/scsi/smartpqi/smartpqi_init.c
6683
pci_info.bus = pci_dev->bus->number;
drivers/scsi/smartpqi/smartpqi_init.c
6684
pci_info.dev_fn = pci_dev->devfn;
drivers/scsi/smartpqi/smartpqi_init.c
6685
subsystem_vendor = pci_dev->subsystem_vendor;
drivers/scsi/smartpqi/smartpqi_init.c
6686
subsystem_device = pci_dev->subsystem_device;
drivers/scsi/smartpqi/smartpqi_init.c
6862
rc = pqi_map_single(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
6880
pqi_pci_unmap(ctrl_info->pci_dev, request.sg_descriptors, 1,
drivers/scsi/smartpqi/smartpqi_init.c
696
dev_err(&ctrl_info->pci_dev->dev, "unknown command 0x%c\n", cmd);
drivers/scsi/smartpqi/smartpqi_init.c
715
return pqi_map_single(ctrl_info->pci_dev, &request->sg_descriptors[0],
drivers/scsi/smartpqi/smartpqi_init.c
7624
dev_err(&ctrl_info->pci_dev->dev, "scsi_host_alloc failed\n");
drivers/scsi/smartpqi/smartpqi_init.c
7640
shost->irq = pci_irq_vector(ctrl_info->pci_dev, 0);
drivers/scsi/smartpqi/smartpqi_init.c
7646
rc = scsi_add_host(shost, &ctrl_info->pci_dev->dev);
drivers/scsi/smartpqi/smartpqi_init.c
7648
dev_err(&ctrl_info->pci_dev->dev, "scsi_add_host failed\n");
drivers/scsi/smartpqi/smartpqi_init.c
7654
dev_err(&ctrl_info->pci_dev->dev, "add SAS host failed\n");
drivers/scsi/smartpqi/smartpqi_init.c
7722
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
7736
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
7805
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
783
pqi_pci_unmap(ctrl_info->pci_dev, request.sg_descriptors, 1, dir);
drivers/scsi/smartpqi/smartpqi_init.c
7933
dev_info(&ctrl_info->pci_dev->dev, "%s not supported by controller\n",
drivers/scsi/smartpqi/smartpqi_init.c
7939
dev_info(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
7944
dev_err(&ctrl_info->pci_dev->dev, "failed to enable %s\n",
drivers/scsi/smartpqi/smartpqi_init.c
8136
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8217
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8247
dev_warn(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8293
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8373
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8387
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8394
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8419
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8431
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8439
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8450
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8457
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8464
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
848
pqi_pci_unmap(ctrl_info->pci_dev, request.sg_descriptors, 1, dir);
drivers/scsi/smartpqi/smartpqi_init.c
8491
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8519
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8529
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8546
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8553
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8560
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8567
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8627
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8634
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8646
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8654
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8667
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8692
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8702
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8709
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8716
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8723
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8750
static inline int pqi_set_pcie_completion_timeout(struct pci_dev *pci_dev, u16 timeout)
drivers/scsi/smartpqi/smartpqi_init.c
8754
rc = pcie_capability_clear_and_set_word(pci_dev, PCI_EXP_DEVCTL2,
drivers/scsi/smartpqi/smartpqi_init.c
8765
rc = pci_enable_device(ctrl_info->pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
8767
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8777
rc = dma_set_mask_and_coherent(&ctrl_info->pci_dev->dev, mask);
drivers/scsi/smartpqi/smartpqi_init.c
8779
dev_err(&ctrl_info->pci_dev->dev, "failed to set DMA mask\n");
drivers/scsi/smartpqi/smartpqi_init.c
8783
rc = pci_request_regions(ctrl_info->pci_dev, DRIVER_NAME_SHORT);
drivers/scsi/smartpqi/smartpqi_init.c
8785
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8791
ctrl_info->pci_dev, 0),
drivers/scsi/smartpqi/smartpqi_init.c
8792
pci_resource_len(ctrl_info->pci_dev, 0));
drivers/scsi/smartpqi/smartpqi_init.c
8794
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8803
rc = pqi_set_pcie_completion_timeout(ctrl_info->pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
8806
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8812
pci_set_master(ctrl_info->pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
8817
pci_set_drvdata(ctrl_info->pci_dev, ctrl_info);
drivers/scsi/smartpqi/smartpqi_init.c
8822
pci_release_regions(ctrl_info->pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
8824
pci_disable_device(ctrl_info->pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
8832
pci_release_regions(ctrl_info->pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
8833
if (pci_is_enabled(ctrl_info->pci_dev))
drivers/scsi/smartpqi/smartpqi_init.c
8834
pci_disable_device(ctrl_info->pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
8835
pci_set_drvdata(ctrl_info->pci_dev, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
8902
dma_free_coherent(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8907
dma_free_coherent(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8913
dma_free_coherent(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
8986
dev = &ctrl_info->pci_dev->dev;
drivers/scsi/smartpqi/smartpqi_init.c
905
pqi_pci_unmap(ctrl_info->pci_dev, request.sg_descriptors, 1, dir);
drivers/scsi/smartpqi/smartpqi_init.c
9054
dev = &ctrl_info->pci_dev->dev;
drivers/scsi/smartpqi/smartpqi_init.c
9086
dev = &ctrl_info->pci_dev->dev;
drivers/scsi/smartpqi/smartpqi_init.c
9256
pci_disable_device(ctrl_info->pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
9257
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
9284
static void pqi_print_ctrl_info(struct pci_dev *pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
9294
dev_info(&pci_dev->dev, "%s found\n", ctrl_description);
drivers/scsi/smartpqi/smartpqi_init.c
9297
static int pqi_pci_probe(struct pci_dev *pci_dev,
drivers/scsi/smartpqi/smartpqi_init.c
9304
pqi_print_ctrl_info(pci_dev, id);
drivers/scsi/smartpqi/smartpqi_init.c
9309
dev_warn(&pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
9315
dev_warn(&pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
9318
node = dev_to_node(&pci_dev->dev);
drivers/scsi/smartpqi/smartpqi_init.c
9323
set_dev_node(&pci_dev->dev, node);
drivers/scsi/smartpqi/smartpqi_init.c
9328
dev_err(&pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
9334
ctrl_info->pci_dev = pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
9352
static void pqi_pci_remove(struct pci_dev *pci_dev)
drivers/scsi/smartpqi/smartpqi_init.c
9358
ctrl_info = pci_get_drvdata(pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
9362
pci_read_config_word(ctrl_info->pci_dev, PCI_SUBSYSTEM_VENDOR_ID, &vendor_id);
drivers/scsi/smartpqi/smartpqi_init.c
9371
dev_err(&pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
9394
static void pqi_shutdown(struct pci_dev *pci_dev)
drivers/scsi/smartpqi/smartpqi_init.c
9400
ctrl_info = pci_get_drvdata(pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
9402
dev_err(&pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
9425
dev_err(&pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_init.c
9481
static inline enum bmic_flush_cache_shutdown_event pqi_get_flush_cache_shutdown_event(struct pci_dev *pci_dev)
drivers/scsi/smartpqi/smartpqi_init.c
9483
if (pci_dev->subsystem_vendor == PCI_VENDOR_ID_ADAPTEC2 && pci_dev->subsystem_device == 0x1304)
drivers/scsi/smartpqi/smartpqi_init.c
9491
struct pci_dev *pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
9494
pci_dev = to_pci_dev(dev);
drivers/scsi/smartpqi/smartpqi_init.c
9495
ctrl_info = pci_get_drvdata(pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
9508
shutdown_event = pqi_get_flush_cache_shutdown_event(pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
9530
struct pci_dev *pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
9533
pci_dev = to_pci_dev(dev);
drivers/scsi/smartpqi/smartpqi_init.c
9534
ctrl_info = pci_get_drvdata(pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
9558
struct pci_dev *pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
9561
pci_dev = to_pci_dev(dev);
drivers/scsi/smartpqi/smartpqi_init.c
9562
ctrl_info = pci_get_drvdata(pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
9581
struct pci_dev *pci_dev;
drivers/scsi/smartpqi/smartpqi_init.c
9585
pci_dev = to_pci_dev(dev);
drivers/scsi/smartpqi/smartpqi_init.c
9586
ctrl_info = pci_get_drvdata(pci_dev);
drivers/scsi/smartpqi/smartpqi_init.c
9588
shutdown_event = pqi_get_flush_cache_shutdown_event(pci_dev);
drivers/scsi/smartpqi/smartpqi_sis.c
113
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_sis.c
123
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_sis.c
159
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_sis.c
238
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_sis.c
339
bus_address = dma_map_single(&ctrl_info->pci_dev->dev, base_struct,
drivers/scsi/smartpqi/smartpqi_sis.c
341
if (dma_mapping_error(&ctrl_info->pci_dev->dev, bus_address)) {
drivers/scsi/smartpqi/smartpqi_sis.c
354
dma_unmap_single(&ctrl_info->pci_dev->dev, bus_address,
drivers/scsi/smartpqi/smartpqi_sis.c
384
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_sis.c
489
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_sis.c
500
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_sis.c
525
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/smartpqi/smartpqi_sis.c
535
dev_err(&ctrl_info->pci_dev->dev,
drivers/scsi/snic/snic.h
287
struct pci_dev *pdev;
drivers/scsi/snic/snic_main.c
289
snic_add_host(struct Scsi_Host *shost, struct pci_dev *pdev)
drivers/scsi/snic/snic_main.c
345
snic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/snic/snic_main.c
743
snic_remove(struct pci_dev *pdev)
drivers/scsi/snic/vnic_dev.c
38
struct pci_dev *pdev;
drivers/scsi/snic/vnic_dev.c
700
struct pci_dev *pdev,
drivers/scsi/snic/vnic_dev.h
88
void *priv, struct pci_dev *pdev,
drivers/scsi/stex.c
1619
struct pci_dev *pdev = hba->pdev;
drivers/scsi/stex.c
1646
struct pci_dev *pdev = hba->pdev;
drivers/scsi/stex.c
1653
static int stex_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/stex.c
1931
static void stex_remove(struct pci_dev *pdev)
drivers/scsi/stex.c
1950
static void stex_shutdown(struct pci_dev *pdev)
drivers/scsi/stex.c
1977
static int stex_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/scsi/stex.c
1989
static int stex_resume(struct pci_dev *pdev)
drivers/scsi/stex.c
320
struct pci_dev *pdev;
drivers/scsi/sym53c8xx_2/sym_fw.c
139
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
1211
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
1252
static void sym_free_resources(struct sym_hcb *np, struct pci_dev *pdev,
drivers/scsi/sym53c8xx_2/sym_glue.c
1287
struct pci_dev *pdev = dev->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
1451
struct pci_dev *pdev = device->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
1509
struct pci_dev *pdev = device->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
1558
struct pci_dev *pdev = device->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
1615
static void sym_config_pqs(struct pci_dev *pdev, struct sym_device *sym_dev)
drivers/scsi/sym53c8xx_2/sym_glue.c
1621
struct pci_dev *memc = pci_get_slot(pdev->bus, slot);
drivers/scsi/sym53c8xx_2/sym_glue.c
1655
static int sym_detach(struct Scsi_Host *shost, struct pci_dev *pdev)
drivers/scsi/sym53c8xx_2/sym_glue.c
1708
static int sym2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/sym53c8xx_2/sym_glue.c
1774
static void sym2_remove(struct pci_dev *pdev)
drivers/scsi/sym53c8xx_2/sym_glue.c
1791
static pci_ers_result_t sym2_io_error_detected(struct pci_dev *pdev,
drivers/scsi/sym53c8xx_2/sym_glue.c
1811
static pci_ers_result_t sym2_io_slot_dump(struct pci_dev *pdev)
drivers/scsi/sym53c8xx_2/sym_glue.c
1830
static void sym2_reset_workarounds(struct pci_dev *pdev)
drivers/scsi/sym53c8xx_2/sym_glue.c
1854
static pci_ers_result_t sym2_io_slot_reset(struct pci_dev *pdev)
drivers/scsi/sym53c8xx_2/sym_glue.c
1901
static void sym2_io_resume(struct pci_dev *pdev)
drivers/scsi/sym53c8xx_2/sym_glue.c
474
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
575
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
627
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
677
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.c
700
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_glue.h
192
struct pci_dev *pdev;
drivers/scsi/sym53c8xx_2/sym_glue.h
210
struct pci_dev *pdev;
drivers/scsi/sym53c8xx_2/sym_hipd.c
1693
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_hipd.c
2803
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/sym53c8xx_2/sym_hipd.c
672
struct pci_dev *pdev = sym_data->pdev;
drivers/scsi/vmw_pvscsi.c
1348
static int pvscsi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/scsi/vmw_pvscsi.c
1577
static void pvscsi_shutdown(struct pci_dev *dev)
drivers/scsi/vmw_pvscsi.c
1585
static void pvscsi_remove(struct pci_dev *pdev)
drivers/scsi/vmw_pvscsi.c
94
struct pci_dev *dev;
drivers/scsi/wd719x.c
898
static int wd719x_pci_probe(struct pci_dev *pdev, const struct pci_device_id *d)
drivers/scsi/wd719x.c
962
static void wd719x_pci_remove(struct pci_dev *pdev)
drivers/scsi/wd719x.h
67
struct pci_dev *pdev;
drivers/spi/spi-amd-pci.c
30
static int amd_spi_pci_probe(struct pci_dev *pdev,
drivers/spi/spi-cavium-thunderx.c
19
static int thunderx_spi_probe(struct pci_dev *pdev,
drivers/spi/spi-cavium-thunderx.c
72
static void thunderx_spi_remove(struct pci_dev *pdev)
drivers/spi/spi-dw-dma.c
115
struct pci_dev *dma_dev;
drivers/spi/spi-dw-pci.c
147
static void dw_spi_pci_remove(struct pci_dev *pdev)
drivers/spi/spi-dw-pci.c
82
static int dw_spi_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/spi/spi-intel-pci.c
19
struct pci_dev *pdev = data;
drivers/spi/spi-intel-pci.c
43
static int intel_spi_pci_probe(struct pci_dev *pdev,
drivers/spi/spi-loongson-pci.c
9
static int loongson_spi_pci_register(struct pci_dev *pdev,
drivers/spi/spi-pci1xxxx.c
162
struct pci_dev *dev;
drivers/spi/spi-pci1xxxx.c
226
struct pci_dev *pdev = spi_bus->dev;
drivers/spi/spi-pci1xxxx.c
800
static int pci1xxxx_spi_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/spi/spi-pxa2xx-pci.c
100
struct pci_dev *dma_dev;
drivers/spi/spi-pxa2xx-pci.c
177
static int ce4100_spi_setup(struct pci_dev *dev, struct pxa2xx_spi_controller *c)
drivers/spi/spi-pxa2xx-pci.c
192
static int mrfld_spi_setup(struct pci_dev *dev, struct pxa2xx_spi_controller *c)
drivers/spi/spi-pxa2xx-pci.c
196
struct pci_dev *dma_dev;
drivers/spi/spi-pxa2xx-pci.c
249
static int qrk_spi_setup(struct pci_dev *dev, struct pxa2xx_spi_controller *c)
drivers/spi/spi-pxa2xx-pci.c
264
static int pxa2xx_spi_pci_probe(struct pci_dev *dev,
drivers/spi/spi-pxa2xx-pci.c
311
static void pxa2xx_spi_pci_remove(struct pci_dev *dev)
drivers/spi/spi-pxa2xx-pci.c
37
int (*setup)(struct pci_dev *pdev, struct pxa2xx_spi_controller *c);
drivers/spi/spi-pxa2xx-pci.c
67
static int pxa2xx_spi_pci_clk_register(struct pci_dev *dev, struct ssp_device *ssp,
drivers/spi/spi-pxa2xx-pci.c
96
static int lpss_spi_setup(struct pci_dev *dev, struct pxa2xx_spi_controller *c)
drivers/spi/spi-topcliff-pch.c
106
struct pci_dev *dma_dev;
drivers/spi/spi-topcliff-pch.c
1525
static int pch_spi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/spi/spi-topcliff-pch.c
1605
static void pch_spi_remove(struct pci_dev *pdev)
drivers/spi/spi-topcliff-pch.c
198
struct pci_dev *pdev;
drivers/spi/spi-topcliff-pch.c
823
struct pci_dev *dma_dev;
drivers/ssb/driver_gige.c
242
bool pdev_is_ssb_gige_core(struct pci_dev *pdev)
drivers/ssb/driver_gige.c
251
struct pci_dev *pdev)
drivers/ssb/driver_gige.c
276
const struct pci_dev *pdev)
drivers/ssb/driver_pcicore.c
261
int ssb_pcicore_plat_dev_init(struct pci_dev *d)
drivers/ssb/driver_pcicore.c
278
static void ssb_pcicore_fixup_pcibridge(struct pci_dev *dev)
drivers/ssb/driver_pcicore.c
311
int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
drivers/ssb/embedded.c
176
struct pci_dev *pdev = (struct pci_dev *)data;
drivers/ssb/embedded.c
198
int ssb_pcibios_plat_dev_init(struct pci_dev *dev)
drivers/ssb/embedded.c
218
const struct pci_dev *pdev = (const struct pci_dev *)data;
drivers/ssb/embedded.c
240
int ssb_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
drivers/ssb/main.c
58
struct ssb_bus *ssb_pci_dev_to_bus(struct pci_dev *pdev)
drivers/ssb/main.c
705
int ssb_bus_pcibus_register(struct ssb_bus *bus, struct pci_dev *host_pci)
drivers/ssb/pci.c
1123
struct pci_dev *pdev = container_of(pcidev, struct pci_dev, dev);
drivers/ssb/pci.c
1137
struct pci_dev *pdev = container_of(pcidev, struct pci_dev, dev);
drivers/ssb/pci.c
1152
struct pci_dev *pdev;
drivers/ssb/pci.c
1163
struct pci_dev *pdev;
drivers/ssb/pci.c
283
struct pci_dev *pdev = bus->host_pci;
drivers/ssb/pcihost_wrapper.c
109
static void ssb_pcihost_remove(struct pci_dev *dev)
drivers/ssb/pcihost_wrapper.c
24
struct pci_dev *dev = to_pci_dev(d);
drivers/ssb/pcihost_wrapper.c
45
struct pci_dev *dev = to_pci_dev(d);
drivers/ssb/pcihost_wrapper.c
67
static int ssb_pcihost_probe(struct pci_dev *dev,
drivers/ssb/scan.c
103
switch (pci_dev->device) {
drivers/ssb/scan.c
128
dev_err(&pci_dev->dev, "PCI-ID not in fallback list\n");
drivers/ssb/scan.c
99
static u16 pcidev_to_chipid(struct pci_dev *pci_dev)
drivers/ssb/ssb_private.h
161
extern struct ssb_bus *ssb_pci_dev_to_bus(struct pci_dev *pdev);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
303
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
322
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
426
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
868
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
1310
static void isp_pm_cap_fixup(struct pci_dev *pdev)
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
863
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
919
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1190
static int atomisp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1463
static void atomisp_pci_remove(struct pci_dev *pdev)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
346
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
401
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
443
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
526
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
580
struct pci_dev *pdev = to_pci_dev(dev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
673
struct pci_dev *pdev = to_pci_dev(isp->dev);
drivers/staging/media/av7110/av7110.c
2323
struct pci_dev *pdev = dev->pci;
drivers/staging/media/av7110/av7110_ir.c
107
struct pci_dev *pci;
drivers/staging/media/ipu3/ipu3-css-pool.c
14
dev_warn(&imgu->pci_dev->dev, "dma buf resized from %zu to %zu",
drivers/staging/media/ipu3/ipu3-dmamap.c
171
dev_dbg(&imgu->pci_dev->dev, "%s: freeing %zu @ IOVA %pad @ VA %p\n",
drivers/staging/media/ipu3/ipu3-dmamap.c
204
dev_dbg(&imgu->pci_dev->dev, "dmamap: mapping sg %d entries, %zu pages\n",
drivers/staging/media/ipu3/ipu3-dmamap.c
212
dev_dbg(&imgu->pci_dev->dev, "dmamap: iova low pfn %lu, high pfn %lu\n",
drivers/staging/media/ipu3/ipu3-dmamap.c
97
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
1011
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
1101
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
1121
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
1127
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
1149
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
1330
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
1356
media_device_pci_init(&imgu->media_dev, imgu->pci_dev, IMGU_NAME);
drivers/staging/media/ipu3/ipu3-v4l2.c
1361
r = v4l2_device_register(&imgu->pci_dev->dev, &imgu->v4l2_dev);
drivers/staging/media/ipu3/ipu3-v4l2.c
1363
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
1370
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
1377
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
1384
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
160
dev_dbg(&imgu->pci_dev->dev, "set subdev %u pad %u fmt to [%ux%u]",
drivers/staging/media/ipu3/ipu3-v4l2.c
247
dev_dbg(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
290
dev_dbg(&imgu->pci_dev->dev, "pipe %u pad %u is %s", pipe, pad,
drivers/staging/media/ipu3/ipu3-v4l2.c
305
dev_dbg(&imgu->pci_dev->dev, "pipe %u is %s", pipe,
drivers/staging/media/ipu3/ipu3-v4l2.c
364
dev_err(&imgu->pci_dev->dev, "invalid data size for params.");
drivers/staging/media/ipu3/ipu3-v4l2.c
383
dev_dbg(&imgu->pci_dev->dev, "%s for pipe %u node %u", __func__,
drivers/staging/media/ipu3/ipu3-v4l2.c
400
alloc_devs[0] = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
429
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
433
dev_warn(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
472
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
534
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
578
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3-v4l2.c
632
pci_name(imgu->pci_dev));
drivers/staging/media/ipu3/ipu3-v4l2.c
64
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
696
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
822
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3-v4l2.c
840
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3.c
237
dev_dbg(&imgu->pci_dev->dev, "Queue buffers to pipe %d", pipe);
drivers/staging/media/ipu3/ipu3.c
251
dev_warn(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
271
dev_warn(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
277
dev_dbg(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
295
dev_dbg(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
315
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
356
dev_dbg(&imgu->pci_dev->dev, "pipe %u input format = %ux%u",
drivers/staging/media/ipu3/ipu3.c
362
r = imgu_css_set_powerup(&imgu->pci_dev->dev, imgu->base, freq);
drivers/staging/media/ipu3/ipu3.c
373
imgu_css_set_powerdown(&imgu->pci_dev->dev, imgu->base);
drivers/staging/media/ipu3/ipu3.c
378
struct device *dev = &imgu->pci_dev->dev;
drivers/staging/media/ipu3/ipu3.c
387
synchronize_irq(imgu->pci_dev->irq);
drivers/staging/media/ipu3/ipu3.c
390
pm_runtime_put(&imgu->pci_dev->dev);
drivers/staging/media/ipu3/ipu3.c
494
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
532
dev_err(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
542
dev_dbg(&imgu->pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
561
dev_dbg(&imgu->pci_dev->dev, "vb2 buffer sequence %d",
drivers/staging/media/ipu3/ipu3.c
598
static int imgu_pci_config_setup(struct pci_dev *dev)
drivers/staging/media/ipu3/ipu3.c
616
static int imgu_pci_probe(struct pci_dev *pci_dev,
drivers/staging/media/ipu3/ipu3.c
625
imgu = devm_kzalloc(&pci_dev->dev, sizeof(*imgu), GFP_KERNEL);
drivers/staging/media/ipu3/ipu3.c
629
imgu->pci_dev = pci_dev;
drivers/staging/media/ipu3/ipu3.c
631
r = pcim_enable_device(pci_dev);
drivers/staging/media/ipu3/ipu3.c
633
dev_err(&pci_dev->dev, "failed to enable device (%d)\n", r);
drivers/staging/media/ipu3/ipu3.c
637
dev_info(&pci_dev->dev, "device 0x%x (rev: 0x%x)\n",
drivers/staging/media/ipu3/ipu3.c
638
pci_dev->device, pci_dev->revision);
drivers/staging/media/ipu3/ipu3.c
640
phys = pci_resource_start(pci_dev, IMGU_PCI_BAR);
drivers/staging/media/ipu3/ipu3.c
641
phys_len = pci_resource_len(pci_dev, IMGU_PCI_BAR);
drivers/staging/media/ipu3/ipu3.c
643
r = pcim_iomap_regions(pci_dev, 1 << IMGU_PCI_BAR, pci_name(pci_dev));
drivers/staging/media/ipu3/ipu3.c
645
dev_err(&pci_dev->dev, "failed to remap I/O memory (%d)\n", r);
drivers/staging/media/ipu3/ipu3.c
648
dev_info(&pci_dev->dev, "physical base address %pap, %lu bytes\n",
drivers/staging/media/ipu3/ipu3.c
651
iomap = pcim_iomap_table(pci_dev);
drivers/staging/media/ipu3/ipu3.c
653
dev_err(&pci_dev->dev, "failed to iomap table\n");
drivers/staging/media/ipu3/ipu3.c
659
pci_set_drvdata(pci_dev, imgu);
drivers/staging/media/ipu3/ipu3.c
661
pci_set_master(pci_dev);
drivers/staging/media/ipu3/ipu3.c
663
r = dma_coerce_mask_and_coherent(&pci_dev->dev, IMGU_DMA_MASK);
drivers/staging/media/ipu3/ipu3.c
665
dev_err(&pci_dev->dev, "failed to set DMA mask (%d)\n", r);
drivers/staging/media/ipu3/ipu3.c
669
r = imgu_pci_config_setup(pci_dev);
drivers/staging/media/ipu3/ipu3.c
678
r = imgu_css_set_powerup(&pci_dev->dev, imgu->base, 200);
drivers/staging/media/ipu3/ipu3.c
680
dev_err(&pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
685
imgu->mmu = imgu_mmu_init(&pci_dev->dev, imgu->base);
drivers/staging/media/ipu3/ipu3.c
688
dev_err(&pci_dev->dev, "failed to initialize MMU (%d)\n", r);
drivers/staging/media/ipu3/ipu3.c
694
dev_err(&pci_dev->dev,
drivers/staging/media/ipu3/ipu3.c
700
r = imgu_css_init(&pci_dev->dev, &imgu->css, imgu->base, phys_len);
drivers/staging/media/ipu3/ipu3.c
702
dev_err(&pci_dev->dev, "failed to initialize CSS (%d)\n", r);
drivers/staging/media/ipu3/ipu3.c
709
dev_err(&pci_dev->dev, "failed to create V4L2 devices (%d)\n",
drivers/staging/media/ipu3/ipu3.c
714
r = devm_request_threaded_irq(&pci_dev->dev, pci_dev->irq,
drivers/staging/media/ipu3/ipu3.c
718
dev_err(&pci_dev->dev, "failed to request IRQ (%d)\n", r);
drivers/staging/media/ipu3/ipu3.c
722
pm_runtime_put_noidle(&pci_dev->dev);
drivers/staging/media/ipu3/ipu3.c
723
pm_runtime_allow(&pci_dev->dev);
drivers/staging/media/ipu3/ipu3.c
736
imgu_css_set_powerdown(&pci_dev->dev, imgu->base);
drivers/staging/media/ipu3/ipu3.c
744
static void imgu_pci_remove(struct pci_dev *pci_dev)
drivers/staging/media/ipu3/ipu3.c
746
struct imgu_device *imgu = pci_get_drvdata(pci_dev);
drivers/staging/media/ipu3/ipu3.c
748
pm_runtime_forbid(&pci_dev->dev);
drivers/staging/media/ipu3/ipu3.c
749
pm_runtime_get_noresume(&pci_dev->dev);
drivers/staging/media/ipu3/ipu3.c
753
imgu_css_set_powerdown(&pci_dev->dev, imgu->base);
drivers/staging/media/ipu3/ipu3.c
762
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/staging/media/ipu3/ipu3.c
763
struct imgu_device *imgu = pci_get_drvdata(pci_dev);
drivers/staging/media/ipu3/ipu3.c
774
synchronize_irq(pci_dev->irq);
drivers/staging/media/ipu3/ipu3.h
118
struct pci_dev *pci_dev;
drivers/staging/media/ipu7/ipu7-bus.c
143
void ipu7_bus_del_devices(struct pci_dev *pdev)
drivers/staging/media/ipu7/ipu7-bus.c
83
ipu7_bus_initialize_device(struct pci_dev *pdev, struct device *parent,
drivers/staging/media/ipu7/ipu7-bus.h
21
struct pci_dev;
drivers/staging/media/ipu7/ipu7-bus.h
64
ipu7_bus_initialize_device(struct pci_dev *pdev, struct device *parent,
drivers/staging/media/ipu7/ipu7-bus.h
68
void ipu7_bus_del_devices(struct pci_dev *pdev);
drivers/staging/media/ipu7/ipu7-dma.c
157
struct pci_dev *pdev = sys->isp->pdev;
drivers/staging/media/ipu7/ipu7-dma.c
248
struct pci_dev *pdev = sys->isp->pdev;
drivers/staging/media/ipu7/ipu7-isys.c
377
struct pci_dev *pdev = isys->adev->isp->pdev;
drivers/staging/media/ipu7/ipu7.c
2127
ipu7_isys_init(struct pci_dev *pdev, struct device *parent,
drivers/staging/media/ipu7/ipu7.c
2189
ipu7_psys_init(struct pci_dev *pdev, struct device *parent,
drivers/staging/media/ipu7/ipu7.c
2244
static void ipu7_pci_config_setup(struct pci_dev *dev)
drivers/staging/media/ipu7/ipu7.c
2260
struct pci_dev *pdev = isp->pdev;
drivers/staging/media/ipu7/ipu7.c
2323
struct pci_dev *pdev = sys->isp->pdev;
drivers/staging/media/ipu7/ipu7.c
2400
static int ipu7_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/staging/media/ipu7/ipu7.c
2628
static void ipu7_pci_remove(struct pci_dev *pdev)
drivers/staging/media/ipu7/ipu7.c
2653
static void ipu7_pci_reset_prepare(struct pci_dev *pdev)
drivers/staging/media/ipu7/ipu7.c
2661
static void ipu7_pci_reset_done(struct pci_dev *pdev)
drivers/staging/media/ipu7/ipu7.c
2681
struct pci_dev *pdev = to_pci_dev(dev);
drivers/staging/media/ipu7/ipu7.c
2690
struct pci_dev *pdev = to_pci_dev(dev);
drivers/staging/media/ipu7/ipu7.c
2722
struct pci_dev *pdev = to_pci_dev(dev);
drivers/staging/media/ipu7/ipu7.h
16
struct pci_dev;
drivers/staging/media/ipu7/ipu7.h
71
struct pci_dev *pdev;
drivers/staging/sm750fb/sm750.c
1041
static void lynxfb_pci_remove(struct pci_dev *pdev)
drivers/staging/sm750fb/sm750.c
420
struct pci_dev *pdev = to_pci_dev(dev);
drivers/staging/sm750fb/sm750.c
962
static int lynxfb_pci_probe(struct pci_dev *pdev,
drivers/staging/sm750fb/sm750.h
192
int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev);
drivers/staging/sm750fb/sm750.h
193
int hw_sm750_inithw(struct sm750_dev *sm750_dev, struct pci_dev *pdev);
drivers/staging/sm750fb/sm750.h
86
struct pci_dev *pdev;
drivers/staging/sm750fb/sm750_hw.c
11
int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev)
drivers/staging/sm750fb/sm750_hw.c
67
int hw_sm750_inithw(struct sm750_dev *sm750_dev, struct pci_dev *pdev)
drivers/staging/vme_user/vme_tsi148.c
2131
struct pci_dev *pdev;
drivers/staging/vme_user/vme_tsi148.c
2142
struct pci_dev *pdev;
drivers/staging/vme_user/vme_tsi148.c
2163
struct pci_dev *pdev)
drivers/staging/vme_user/vme_tsi148.c
2222
struct pci_dev *pdev)
drivers/staging/vme_user/vme_tsi148.c
2242
static int tsi148_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/staging/vme_user/vme_tsi148.c
2533
static void tsi148_remove(struct pci_dev *pdev)
drivers/staging/vme_user/vme_tsi148.c
303
struct pci_dev *pdev;
drivers/staging/vme_user/vme_tsi148.c
34
static int tsi148_probe(struct pci_dev *, const struct pci_device_id *);
drivers/staging/vme_user/vme_tsi148.c
35
static void tsi148_remove(struct pci_dev *);
drivers/staging/vme_user/vme_tsi148.c
361
struct pci_dev *pdev)
drivers/staging/vme_user/vme_tsi148.c
397
struct pci_dev *pdev;
drivers/staging/vme_user/vme_tsi148.c
713
struct pci_dev *pdev;
drivers/staging/vme_user/vme_tsi148.c
811
struct pci_dev *pdev;
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
127
static void ptc_mmio_write(struct pci_dev *pdev, u32 offset, int index, u32 value)
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
148
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
196
static int ptc_create_groups(struct pci_dev *pdev, int instance, struct ptc_data *data)
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
229
struct pci_dev *pdev = ptc_instance->pdev;
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
278
int proc_thermal_ptc_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
302
void proc_thermal_ptc_remove(struct pci_dev *pdev)
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
57
struct pci_dev *pdev;
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
94
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
377
static int proc_thermal_set_mmio_base(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
392
int proc_thermal_mmio_add(struct pci_dev *pdev,
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
469
void proc_thermal_mmio_remove(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
109
void proc_thermal_power_floor_intr_callback(struct pci_dev *pdev,
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
113
int processor_thermal_send_mbox_read_cmd(struct pci_dev *pdev, u16 id, u64 *resp);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
114
int processor_thermal_send_mbox_write_cmd(struct pci_dev *pdev, u16 id, u32 data);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
115
int processor_thermal_mbox_interrupt_config(struct pci_dev *pdev, bool enable, int enable_bit,
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
120
int proc_thermal_wt_hint_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
121
void proc_thermal_wt_hint_remove(struct pci_dev *pdev);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
122
void proc_thermal_wt_intr_callback(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
127
int proc_thermal_mmio_add(struct pci_dev *pdev,
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
130
void proc_thermal_mmio_remove(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
131
int proc_thermal_ptc_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
132
void proc_thermal_ptc_remove(struct pci_dev *pdev);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
134
int proc_thermal_soc_power_slider_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
77
int proc_thermal_rapl_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
80
static int __maybe_unused proc_thermal_rapl_add(struct pci_dev *pdev,
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
91
int proc_thermal_rfim_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
92
void proc_thermal_rfim_remove(struct pci_dev *pdev);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
94
int proc_thermal_wt_req_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
95
void proc_thermal_wt_req_remove(struct pci_dev *pdev);
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
24
struct pci_dev *pdev;
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
280
static void proc_thermal_free_msi(struct pci_dev *pdev, struct proc_thermal_pci *pci_info)
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
292
static int proc_thermal_setup_msi(struct pci_dev *pdev, struct proc_thermal_pci *pci_info)
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
329
static int proc_thermal_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
422
static void proc_thermal_pci_remove(struct pci_dev *pdev)
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
444
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
458
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci_legacy.c
22
struct pci_dev *pdev = devid;
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci_legacy.c
31
static int proc_thermal_pci_probe(struct pci_dev *pdev,
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci_legacy.c
93
static void proc_thermal_pci_remove(struct pci_dev *pdev)
drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c
116
int processor_thermal_mbox_interrupt_config(struct pci_dev *pdev, bool enable,
drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c
41
static int send_mbox_write_cmd(struct pci_dev *pdev, u16 id, u32 data)
drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c
60
static int send_mbox_read_cmd(struct pci_dev *pdev, u16 id, u64 *resp)
drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c
87
int processor_thermal_send_mbox_read_cmd(struct pci_dev *pdev, u16 id, u64 *resp)
drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c
99
int processor_thermal_send_mbox_write_cmd(struct pci_dev *pdev, u16 id, u32 data)
drivers/thermal/intel/int340x_thermal/processor_thermal_power_floor.c
112
void proc_thermal_power_floor_intr_callback(struct pci_dev *pdev,
drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c
124
int proc_thermal_rapl_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
192
struct pci_dev *pdev = to_pci_dev(dev);\
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
229
struct pci_dev *pdev = to_pci_dev(dev);\
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
457
int proc_thermal_rfim_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
508
void proc_thermal_rfim_remove(struct pci_dev *pdev)
drivers/thermal/intel/int340x_thermal/processor_thermal_soc_slider.c
261
int proc_thermal_soc_power_slider_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
155
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
251
void proc_thermal_wt_intr_callback(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
265
int proc_thermal_wt_hint_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
279
void proc_thermal_wt_hint_remove(struct pci_dev *pdev)
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
59
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
93
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_req.c
107
int proc_thermal_wt_req_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_req.c
127
void proc_thermal_wt_req_remove(struct pci_dev *pdev)
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_req.c
45
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_req.c
76
struct pci_dev *pdev = to_pci_dev(dev);
drivers/thermal/intel/intel_pch_thermal.c
160
static int intel_pch_thermal_probe(struct pci_dev *pdev,
drivers/thermal/intel/intel_pch_thermal.c
266
static void intel_pch_thermal_remove(struct pci_dev *pdev)
drivers/thermal/intel/intel_pch_thermal.c
85
struct pci_dev *pdev;
drivers/thermal/pcie_cooling.c
22
struct pci_dev *port = cdev->devdata;
drivers/thermal/pcie_cooling.c
32
struct pci_dev *port = cdev->devdata;
drivers/thermal/pcie_cooling.c
42
struct pci_dev *port = cdev->devdata;
drivers/thermal/pcie_cooling.c
57
struct thermal_cooling_device *pcie_cooling_device_register(struct pci_dev *port)
drivers/thunderbolt/acpi.c
20
struct pci_dev *pdev;
drivers/thunderbolt/icm.c
1437
static struct pci_dev *get_upstream_port(struct pci_dev *pdev)
drivers/thunderbolt/icm.c
1439
struct pci_dev *parent;
drivers/thunderbolt/icm.c
1469
struct pci_dev *pdev = to_pci_dev(tb->nhi->dev);
drivers/thunderbolt/icm.c
1470
struct pci_dev *upstream_port;
drivers/thunderbolt/icm.c
1689
struct pci_dev *pdev = to_pci_dev(tb->nhi->dev);
drivers/thunderbolt/icm.c
236
struct pci_dev *pdev = icm->upstream_port;
drivers/thunderbolt/icm.c
2481
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/icm.c
257
struct pci_dev *pdev = icm->upstream_port;
drivers/thunderbolt/icm.c
97
struct pci_dev *upstream_port;
drivers/thunderbolt/pci.c
114
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
148
static bool nhi_pci_imr_valid(struct pci_dev *pdev)
drivers/thunderbolt/pci.c
160
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
161
struct pci_dev *root_port;
drivers/thunderbolt/pci.c
176
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
177
struct pci_dev *root_port;
drivers/thunderbolt/pci.c
188
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
236
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
285
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
330
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
339
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
364
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
44
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/pci.c
447
static int nhi_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/thunderbolt/pci.c
482
static void nhi_pci_remove(struct pci_dev *pdev)
drivers/thunderbolt/pci.c
68
static int nhi_pci_check_iommu_pdev(struct pci_dev *pdev, void *data)
drivers/thunderbolt/pci.c
80
struct pci_dev *pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/tb.c
3314
struct pci_dev *nhi_pdev = to_pci_dev(nhi->dev);
drivers/thunderbolt/tb.c
3315
struct pci_dev *upstream, *pdev;
drivers/tty/moxa.c
1058
static int moxa_pci_probe(struct pci_dev *pdev,
drivers/tty/moxa.c
1131
static void moxa_pci_remove(struct pci_dev *pdev)
drivers/tty/mxser.c
1728
static int mxser_probe(struct pci_dev *pdev,
drivers/tty/mxser.c
1813
static void mxser_remove(struct pci_dev *pdev)
drivers/tty/nozomi.c
1283
static int nozomi_card_init(struct pci_dev *pdev,
drivers/tty/nozomi.c
1441
static void nozomi_card_exit(struct pci_dev *pdev)
drivers/tty/nozomi.c
331
struct pci_dev *pdev;
drivers/tty/serial/8250/8250_exar.c
1034
static void cti_board_init_xr17c15x(struct exar8250 *priv, struct pci_dev *pcidev)
drivers/tty/serial/8250/8250_exar.c
1054
struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
1098
pci_xr17c154_setup(struct exar8250 *priv, struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
1108
static void setup_gpio(struct pci_dev *pcidev, u8 __iomem *p)
drivers/tty/serial/8250/8250_exar.c
1140
static struct platform_device *__xr17v35x_register_gpio(struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
1177
static int xr17v35x_register_gpio(struct pci_dev *pcidev, struct uart_8250_port *port)
drivers/tty/serial/8250/8250_exar.c
1289
static int iot2040_register_gpio(struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
1339
pci_xr17v35x_setup(struct exar8250 *priv, struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
1383
static void pci_xr17v35x_exit(struct pci_dev *pcidev)
drivers/tty/serial/8250/8250_exar.c
1418
static unsigned int exar_get_nr_ports(struct exar8250_board *board, struct pci_dev *pcidev)
drivers/tty/serial/8250/8250_exar.c
1448
exar_pci_probe(struct pci_dev *pcidev, const struct pci_device_id *ent)
drivers/tty/serial/8250/8250_exar.c
1523
static void exar_pci_remove(struct pci_dev *pcidev)
drivers/tty/serial/8250/8250_exar.c
234
int (*register_gpio)(struct pci_dev *pcidev, struct uart_8250_port *port);
drivers/tty/serial/8250/8250_exar.c
248
int (*setup)(struct exar8250 *priv, struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
250
void (*exit)(struct pci_dev *pcidev);
drivers/tty/serial/8250/8250_exar.c
500
static int default_setup(struct exar8250 *priv, struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
538
pci_fastcom335_setup(struct exar8250 *priv, struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
670
struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
746
struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
772
struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
813
static void cti_board_init_osc_freq(struct exar8250 *priv, struct pci_dev *pcidev, u8 eeprom_offset)
drivers/tty/serial/8250/8250_exar.c
827
struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
847
static int cti_board_init_fpga(struct exar8250 *priv, struct pci_dev *pcidev)
drivers/tty/serial/8250/8250_exar.c
872
struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
904
static void cti_board_init_xr17v35x(struct exar8250 *priv, struct pci_dev *pcidev)
drivers/tty/serial/8250/8250_exar.c
911
struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
959
static void cti_board_init_xr17v25x(struct exar8250 *priv, struct pci_dev *pcidev)
drivers/tty/serial/8250/8250_exar.c
976
struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_lpss.c
119
struct pci_dev *pdev = to_pci_dev(port->dev);
drivers/tty/serial/8250/8250_lpss.c
120
struct pci_dev *dma_dev;
drivers/tty/serial/8250/8250_lpss.c
207
struct pci_dev *pdev = to_pci_dev(port->dev);
drivers/tty/serial/8250/8250_lpss.c
311
static int lpss8250_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/tty/serial/8250/8250_lpss.c
374
static void lpss8250_remove(struct pci_dev *pdev)
drivers/tty/serial/8250/8250_mid.c
114
struct pci_dev *pdev = to_pci_dev(p->dev);
drivers/tty/serial/8250/8250_mid.c
171
struct pci_dev *pdev = to_pci_dev(p->dev);
drivers/tty/serial/8250/8250_mid.c
289
static int mid8250_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/tty/serial/8250/8250_mid.c
346
static void mid8250_remove(struct pci_dev *pdev)
drivers/tty/serial/8250/8250_mid.c
45
struct pci_dev *dma_dev;
drivers/tty/serial/8250/8250_mid.c
55
struct pci_dev *pdev = to_pci_dev(p->dev);
drivers/tty/serial/8250/8250_pci.c
1065
static void pci_ite887x_exit(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
1081
static bool pci_oxsemi_tornado_p(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
1099
static int pci_oxsemi_tornado_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
120
int (*probe)(struct pci_dev *dev);
drivers/tty/serial/8250/8250_pci.c
121
int (*init)(struct pci_dev *dev);
drivers/tty/serial/8250/8250_pci.c
125
void (*exit)(struct pci_dev *dev);
drivers/tty/serial/8250/8250_pci.c
1309
struct pci_dev *dev = priv->dev;
drivers/tty/serial/8250/8250_pci.c
134
struct pci_dev *dev;
drivers/tty/serial/8250/8250_pci.c
1517
static int pci_quatech_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
1628
struct pci_dev *pci_dev = to_pci_dev(port->dev);
drivers/tty/serial/8250/8250_pci.c
163
static void moan_device(const char *str, struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
1632
pci_read_config_byte(pci_dev, 0x40 + 8 * *index + 7, &setting);
drivers/tty/serial/8250/8250_pci.c
1650
pci_write_config_byte(pci_dev, 0x40 + 8 * *index + 7, setting);
drivers/tty/serial/8250/8250_pci.c
1664
struct pci_dev *pdev = priv->dev;
drivers/tty/serial/8250/8250_pci.c
1695
static int pci_fintek_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
1777
struct pci_dev *pdev = priv->dev;
drivers/tty/serial/8250/8250_pci.c
1796
static int pci_fintek_f815xxa_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
1893
static int pci_eg20t_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
1945
static int pci_wch_ch38x_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
1967
static void pci_wch_ch38x_exit(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
2048
static unsigned int pci_moxa_supported_rs(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
2062
static int pci_moxa_set_interface(const struct pci_dev *dev,
drivers/tty/serial/8250/8250_pci.c
2084
static int pci_moxa_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
2138
static int pci_systembase_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
2153
static void pci_systembase_exit(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
243
static int pci_hp_diva_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
304
static int pci_inteli960ni_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
3052
static struct pci_serial_quirk *find_quirk(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
326
static int pci_plx9050_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
369
static void pci_plx9050_exit(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
394
static void pci_ni8420_exit(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
4083
static int serial_pci_is_class_communication(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
4104
serial_pci_guess_board(struct pci_dev *dev, struct pciserial_board *board)
drivers/tty/serial/8250/8250_pci.c
4180
pciserial_init_ports(struct pci_dev *dev, const struct pciserial_board *board)
drivers/tty/serial/8250/8250_pci.c
423
static void pci_ni8430_exit(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
4335
pciserial_init_one(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/tty/serial/8250/8250_pci.c
4408
static void pciserial_remove_one(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
4428
struct pci_dev *pdev = to_pci_dev(dev);
drivers/tty/serial/8250/8250_pci.c
473
static int sbs_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
497
static void sbs_exit(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
538
static int pci_siig10x_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
568
static int pci_siig20x_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
585
static int pci_siig_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
6263
static pci_ers_result_t serial8250_io_error_detected(struct pci_dev *dev,
drivers/tty/serial/8250/8250_pci.c
6279
static pci_ers_result_t serial8250_io_slot_reset(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
6293
static void serial8250_io_resume(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
657
static int pci_timedia_probe(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
672
static int pci_timedia_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
746
static int pci_xircom_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
752
static int pci_ni8420_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
781
static int pci_ni8430_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
830
struct pci_dev *dev = priv->dev;
drivers/tty/serial/8250/8250_pci.c
880
static int pci_netmos_9900_numports(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
910
static int pci_netmos_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci.c
974
static int pci_ite887x_init(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci1xxxx.c
205
static int pci1xxxx_get_num_ports(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pci1xxxx.c
604
struct pci_dev *pcidev = to_pci_dev(dev);
drivers/tty/serial/8250/8250_pci1xxxx.c
643
struct pci_dev *pcidev = to_pci_dev(dev);
drivers/tty/serial/8250/8250_pci1xxxx.c
673
static int pci1xxxx_setup(struct pci_dev *pdev,
drivers/tty/serial/8250/8250_pci1xxxx.c
762
static int pci1xxxx_serial_probe(struct pci_dev *pdev,
drivers/tty/serial/8250/8250_pci1xxxx.c
844
static void pci1xxxx_serial_remove(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pcilib.c
15
int serial_8250_warn_need_ioport(struct pci_dev *dev)
drivers/tty/serial/8250/8250_pcilib.c
24
int serial8250_pci_setup_port(struct pci_dev *dev, struct uart_8250_port *port,
drivers/tty/serial/8250/8250_pcilib.h
10
struct pci_dev;
drivers/tty/serial/8250/8250_pcilib.h
14
int serial8250_pci_setup_port(struct pci_dev *dev, struct uart_8250_port *port, u8 bar,
drivers/tty/serial/8250/8250_pcilib.h
17
int serial_8250_warn_need_ioport(struct pci_dev *dev);
drivers/tty/serial/8250/8250_pericom.c
145
static void pericom8250_remove(struct pci_dev *pdev)
drivers/tty/serial/8250/8250_pericom.c
85
static int pericom8250_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/tty/serial/icom.c
1618
dev_err(&icom_port->adapter->pci_dev->dev,
drivers/tty/serial/icom.c
1672
dev_info(&icom_adapter->pci_dev->dev,
drivers/tty/serial/icom.c
1691
free_irq(icom_adapter->pci_dev->irq, (void *) icom_adapter);
drivers/tty/serial/icom.c
1693
pci_release_regions(icom_adapter->pci_dev);
drivers/tty/serial/icom.c
1697
static int icom_probe(struct pci_dev *dev,
drivers/tty/serial/icom.c
1748
icom_adapter->pci_dev = dev;
drivers/tty/serial/icom.c
1777
icom_port->uart_port.irq = icom_port->adapter->pci_dev->irq;
drivers/tty/serial/icom.c
1809
static void icom_remove(struct pci_dev *dev)
drivers/tty/serial/icom.c
1815
if (icom_adapter->pci_dev == dev) {
drivers/tty/serial/icom.c
280
struct pci_dev *pci_dev;
drivers/tty/serial/icom.c
386
dev_info(&icom_port->adapter->pci_dev->dev, ":%d:%s - %lx\n",
drivers/tty/serial/icom.c
396
struct pci_dev *dev = icom_port->adapter->pci_dev;
drivers/tty/serial/icom.c
428
struct pci_dev *dev = icom_port->adapter->pci_dev;
drivers/tty/serial/icom.c
547
dev_err(&icom_port->adapter->pci_dev->dev,
drivers/tty/serial/icom.c
578
dev_err(&icom_port->adapter->pci_dev->dev,
drivers/tty/serial/icom.c
609
struct pci_dev *dev = icom_port->adapter->pci_dev;
drivers/tty/serial/icom.c
756
dev_err(&icom_port->adapter->pci_dev->dev,"Port not operational\n");
drivers/tty/serial/icom.c
774
dev_err(&icom_port->adapter->pci_dev->dev,
drivers/tty/serial/icom.c
809
dev_err(&icom_port->adapter->pci_dev->dev,
drivers/tty/serial/icom.c
850
dev_err(&icom_port->adapter->pci_dev->dev,
drivers/tty/serial/jsm/jsm.h
129
struct pci_dev *pci_dev;
drivers/tty/serial/jsm/jsm_cls.c
318
jsm_dbg(IOCTL, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_cls.c
487
jsm_dbg(MSIGS, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_cls.c
523
jsm_dbg(MSIGS, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_cls.c
604
jsm_dbg(IOCTL, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_cls.c
799
jsm_dbg(INTR, &brd->pci_dev, "%s:%d uart_poll: %x\n",
drivers/tty/serial/jsm/jsm_cls.c
803
jsm_dbg(INTR, &brd->pci_dev,
drivers/tty/serial/jsm/jsm_driver.c
123
jsm_dbg(INIT, &brd->pci_dev,
drivers/tty/serial/jsm/jsm_driver.c
186
jsm_dbg(INIT, &brd->pci_dev, "jsm_found_board - NEO adapter\n");
drivers/tty/serial/jsm/jsm_driver.c
262
static void jsm_remove_one(struct pci_dev *pdev)
drivers/tty/serial/jsm/jsm_driver.c
329
static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev,
drivers/tty/serial/jsm/jsm_driver.c
339
static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev)
drivers/tty/serial/jsm/jsm_driver.c
353
static void jsm_io_resume(struct pci_dev *pdev)
drivers/tty/serial/jsm/jsm_driver.c
36
static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev,
drivers/tty/serial/jsm/jsm_driver.c
38
static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev);
drivers/tty/serial/jsm/jsm_driver.c
39
static void jsm_io_resume(struct pci_dev *pdev);
drivers/tty/serial/jsm/jsm_driver.c
51
static int jsm_probe_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/tty/serial/jsm/jsm_driver.c
77
brd->pci_dev = pdev;
drivers/tty/serial/jsm/jsm_neo.c
1089
jsm_dbg(INTR, &brd->pci_dev, "%s:%d uart_poll: %x\n",
drivers/tty/serial/jsm/jsm_neo.c
1093
jsm_dbg(INTR, &brd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
1119
jsm_dbg(INTR, &brd->pci_dev, "%s:%d port: %x type: %x\n",
drivers/tty/serial/jsm/jsm_neo.c
112
jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Setting IXON FLOW\n");
drivers/tty/serial/jsm/jsm_neo.c
1127
jsm_dbg(INTR, &brd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
1195
jsm_dbg(INTR, &brd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
1204
jsm_dbg(INTR, &brd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_neo.c
149
jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Setting IXOFF FLOW\n");
drivers/tty/serial/jsm/jsm_neo.c
187
jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Unsetting Input FLOW\n");
drivers/tty/serial/jsm/jsm_neo.c
226
jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Unsetting Output FLOW\n");
drivers/tty/serial/jsm/jsm_neo.c
265
jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_neo.c
41
jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Setting CTSFLOW\n");
drivers/tty/serial/jsm/jsm_neo.c
442
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
454
jsm_dbg(READ, &ch->ch_bd->pci_dev, "DATA/LSR pair: %x %x\n",
drivers/tty/serial/jsm/jsm_neo.c
509
jsm_dbg(WRITE, &ch->ch_bd->pci_dev, "Tx data: %x\n", c);
drivers/tty/serial/jsm/jsm_neo.c
550
jsm_dbg(MSIGS, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
582
jsm_dbg(MSIGS, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
625
jsm_dbg(IOCTL, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
657
jsm_dbg(IOCTL, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
681
jsm_dbg(IOCTL, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
72
jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Setting RTSFLOW\n");
drivers/tty/serial/jsm/jsm_neo.c
725
jsm_dbg(INTR, &ch->ch_bd->pci_dev, "%s:%d isr: %x\n",
drivers/tty/serial/jsm/jsm_neo.c
749
jsm_dbg(INTR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
764
jsm_dbg(INTR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
771
jsm_dbg(INTR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
774
jsm_dbg(INTR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
805
jsm_dbg(INTR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
831
jsm_dbg(INTR, &ch->ch_bd->pci_dev, "%s:%d port: %d linestatus: %x\n",
drivers/tty/serial/jsm/jsm_neo.c
851
jsm_dbg(INTR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
862
jsm_dbg(INTR, &ch->ch_bd->pci_dev, "%s:%d Port: %d. PAR ERR!\n",
drivers/tty/serial/jsm/jsm_neo.c
868
jsm_dbg(INTR, &ch->ch_bd->pci_dev, "%s:%d Port: %d. FRM ERR!\n",
drivers/tty/serial/jsm/jsm_neo.c
874
jsm_dbg(INTR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
887
jsm_dbg(INTR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
105
jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
128
jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
133
jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
141
jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
145
jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
210
jsm_dbg(INIT, &channel->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
218
jsm_dbg(INIT, &channel->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
228
jsm_dbg(OPEN, &channel->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
266
jsm_dbg(OPEN, &channel->ch_bd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
276
jsm_dbg(CLOSE, &channel->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
288
jsm_dbg(CLOSE, &channel->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
299
jsm_dbg(CLOSE, &channel->ch_bd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
32
jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
375
jsm_dbg(INIT, &brd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
396
jsm_dbg(CORE, &brd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
428
jsm_dbg(INIT, &brd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
440
jsm_dbg(INIT, &brd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
454
brd->channels[i]->uart_port.dev = &brd->pci_dev->dev;
drivers/tty/serial/jsm/jsm_tty.c
477
jsm_dbg(INIT, &brd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
489
jsm_dbg(INIT, &brd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
509
jsm_dbg(INIT, &brd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
51
jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
527
jsm_dbg(READ, &ch->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
554
jsm_dbg(READ, &ch->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
562
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
579
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
585
jsm_dbg(READ, &ch->ch_bd->pci_dev, "start 2\n");
drivers/tty/serial/jsm/jsm_tty.c
644
jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
654
jsm_dbg(CARR, &ch->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
661
jsm_dbg(CARR, &ch->ch_bd->pci_dev, "mistat: %x D_CD: %x\n",
drivers/tty/serial/jsm/jsm_tty.c
669
jsm_dbg(CARR, &ch->ch_bd->pci_dev, "DCD: physical: %d virt: %d\n",
drivers/tty/serial/jsm/jsm_tty.c
682
jsm_dbg(CARR, &ch->ch_bd->pci_dev, "carrier: virt DCD rose\n");
drivers/tty/serial/jsm/jsm_tty.c
69
jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
698
jsm_dbg(CARR, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
76
jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n");
drivers/tty/serial/jsm/jsm_tty.c
778
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
788
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
816
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
825
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
91
jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n");
drivers/tty/serial/pch_uart.c
1645
static struct eg20t_port *pch_uart_init_port(struct pci_dev *pdev,
drivers/tty/serial/pch_uart.c
1756
static void pch_uart_pci_remove(struct pci_dev *pdev)
drivers/tty/serial/pch_uart.c
1815
static int pch_uart_pci_probe(struct pci_dev *pdev,
drivers/tty/serial/pch_uart.c
211
struct pci_dev *pdev;
drivers/tty/serial/pch_uart.c
671
struct pci_dev *dma_dev;
drivers/tty/serial/rp2.c
188
struct pci_dev *pdev;
drivers/tty/serial/rp2.c
695
static int rp2_probe(struct pci_dev *pdev,
drivers/tty/serial/rp2.c
764
static void rp2_remove(struct pci_dev *pdev)
drivers/tty/serial/serial_txx9.c
1116
pciserial_txx9_init_one(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/tty/serial/serial_txx9.c
1145
static void pciserial_txx9_remove_one(struct pci_dev *dev)
drivers/tty/serial/serial_txx9.c
1156
static int pciserial_txx9_suspend_one(struct pci_dev *dev, pm_message_t state)
drivers/tty/serial/serial_txx9.c
1167
static int pciserial_txx9_resume_one(struct pci_dev *dev)
drivers/ufs/host/tc-dwc-g210-pci.c
40
static void tc_dwc_g210_pci_remove(struct pci_dev *pdev)
drivers/ufs/host/tc-dwc-g210-pci.c
57
tc_dwc_g210_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/ufs/host/ufshcd-pci.c
611
static void ufshcd_pci_remove(struct pci_dev *pdev)
drivers/ufs/host/ufshcd-pci.c
628
ufshcd_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/uio/uio_aec.c
123
static void remove(struct pci_dev *pdev)
drivers/uio/uio_aec.c
57
static void print_board_data(struct pci_dev *pdev, struct uio_info *i)
drivers/uio/uio_aec.c
69
static int probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/uio/uio_cif.c
41
static int hilscher_pci_probe(struct pci_dev *dev,
drivers/uio/uio_cif.c
98
static void hilscher_pci_remove(struct pci_dev *dev)
drivers/uio/uio_mf624.c
117
static int mf624_setup_mem(struct pci_dev *dev, int bar, struct uio_mem *mem, const char *name)
drivers/uio/uio_mf624.c
135
static int mf624_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/uio/uio_mf624.c
195
static void mf624_pci_remove(struct pci_dev *dev)
drivers/uio/uio_netx.c
118
static void netx_pci_remove(struct pci_dev *dev)
drivers/uio/uio_netx.c
50
static int netx_pci_probe(struct pci_dev *dev,
drivers/uio/uio_pci_generic.c
33
struct pci_dev *pdev;
drivers/uio/uio_pci_generic.c
71
static int probe(struct pci_dev *pdev,
drivers/uio/uio_pci_generic_sva.c
145
static void remove(struct pci_dev *pdev)
drivers/uio/uio_pci_generic_sva.c
15
struct pci_dev *pdev;
drivers/uio/uio_pci_generic_sva.c
154
struct pci_dev *pdev = to_pci_dev(dev);
drivers/uio/uio_pci_generic_sva.c
62
static int probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/uio/uio_sercos3.c
105
static int sercos3_setup_iomem(struct pci_dev *dev, struct uio_info *info,
drivers/uio/uio_sercos3.c
120
static int sercos3_pci_probe(struct pci_dev *dev,
drivers/uio/uio_sercos3.c
180
static void sercos3_pci_remove(struct pci_dev *dev)
drivers/usb/cdns3/cdns3-pci-wrap.c
171
static void cdns3_pci_remove(struct pci_dev *pdev)
drivers/usb/cdns3/cdns3-pci-wrap.c
174
struct pci_dev *func;
drivers/usb/cdns3/cdns3-pci-wrap.c
40
static struct pci_dev *cdns3_get_second_fun(struct pci_dev *pdev)
drivers/usb/cdns3/cdns3-pci-wrap.c
42
struct pci_dev *func;
drivers/usb/cdns3/cdns3-pci-wrap.c
68
static int cdns3_pci_probe(struct pci_dev *pdev,
drivers/usb/cdns3/cdns3-pci-wrap.c
74
struct pci_dev *func;
drivers/usb/cdns3/cdnsp-pci.c
203
static void cdnsp_pci_remove(struct pci_dev *pdev)
drivers/usb/cdns3/cdnsp-pci.c
206
struct pci_dev *func;
drivers/usb/cdns3/cdnsp-pci.c
52
static struct pci_dev *cdnsp_get_second_fun(struct pci_dev *pdev)
drivers/usb/cdns3/cdnsp-pci.c
67
static int cdnsp_pci_probe(struct pci_dev *pdev,
drivers/usb/cdns3/cdnsp-pci.c
74
struct pci_dev *func;
drivers/usb/chipidea/ci_hdrc_pci.c
115
static void ci_hdrc_pci_remove(struct pci_dev *pdev)
drivers/usb/chipidea/ci_hdrc_pci.c
54
static int ci_hdrc_pci_probe(struct pci_dev *pdev,
drivers/usb/core/hcd-pci.c
101
static void ehci_post_add(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
102
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd-pci.c
122
static void non_ehci_add(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
123
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd-pci.c
133
static void ehci_remove(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
134
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd-pci.c
143
static void ehci_wait_for_companions(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
144
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/core/hcd-pci.c
172
int usb_hcd_pci_probe(struct pci_dev *dev, const struct hc_driver *driver)
drivers/usb/core/hcd-pci.c
311
void usb_hcd_pci_remove(struct pci_dev *dev)
drivers/usb/core/hcd-pci.c
359
void usb_hcd_pci_shutdown(struct pci_dev *dev)
drivers/usb/core/hcd-pci.c
36
static inline int is_ohci_or_uhci(struct pci_dev *pdev)
drivers/usb/core/hcd-pci.c
380
static void powermac_set_asic(struct pci_dev *pci_dev, int enable)
drivers/usb/core/hcd-pci.c
386
of_node = pci_device_to_OF_node(pci_dev);
drivers/usb/core/hcd-pci.c
395
static inline void powermac_set_asic(struct pci_dev *pci_dev, int enable)
drivers/usb/core/hcd-pci.c
41
typedef void (*companion_fn)(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
42
struct pci_dev *companion, struct usb_hcd *companion_hcd);
drivers/usb/core/hcd-pci.c
420
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/usb/core/hcd-pci.c
421
struct usb_hcd *hcd = pci_get_drvdata(pci_dev);
drivers/usb/core/hcd-pci.c
45
static void for_each_companion(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
470
synchronize_irq(pci_irq_vector(pci_dev, 0));
drivers/usb/core/hcd-pci.c
477
pci_disable_device(pci_dev);
drivers/usb/core/hcd-pci.c
48
struct pci_dev *companion;
drivers/usb/core/hcd-pci.c
483
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/usb/core/hcd-pci.c
484
struct usb_hcd *hcd = pci_get_drvdata(pci_dev);
drivers/usb/core/hcd-pci.c
494
retval = pci_enable_device(pci_dev);
drivers/usb/core/hcd-pci.c
500
pci_set_master(pci_dev);
drivers/usb/core/hcd-pci.c
509
if (pci_dev->class == CL_EHCI && msg.event != PM_EVENT_AUTO_RESUME)
drivers/usb/core/hcd-pci.c
510
for_each_companion(pci_dev, hcd,
drivers/usb/core/hcd-pci.c
536
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/usb/core/hcd-pci.c
537
struct usb_hcd *hcd = pci_get_drvdata(pci_dev);
drivers/usb/core/hcd-pci.c
544
pci_save_state(pci_dev);
drivers/usb/core/hcd-pci.c
557
retval = pci_prepare_to_sleep(pci_dev);
drivers/usb/core/hcd-pci.c
563
pci_power_name(pci_dev->current_state));
drivers/usb/core/hcd-pci.c
569
powermac_set_asic(pci_dev, 0);
drivers/usb/core/hcd-pci.c
575
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/usb/core/hcd-pci.c
576
struct usb_hcd *hcd = pci_get_drvdata(pci_dev);
drivers/usb/core/hcd-pci.c
84
static void ehci_pre_add(struct pci_dev *pdev, struct usb_hcd *hcd,
drivers/usb/core/hcd-pci.c
85
struct pci_dev *companion, struct usb_hcd *companion_hcd)
drivers/usb/dwc2/pci.c
42
static void dwc2_pci_remove(struct pci_dev *pci)
drivers/usb/dwc2/pci.c
51
static int dwc2_pci_probe(struct pci_dev *pci,
drivers/usb/dwc3/dwc3-haps.c
103
static void dwc3_haps_remove(struct pci_dev *pci)
drivers/usb/dwc3/dwc3-haps.c
25
struct pci_dev *pci;
drivers/usb/dwc3/dwc3-haps.c
40
static int dwc3_haps_probe(struct pci_dev *pci,
drivers/usb/dwc3/dwc3-pci.c
111
static int dwc3_byt_enable_ulpi_refclock(struct pci_dev *pci)
drivers/usb/dwc3/dwc3-pci.c
229
struct pci_dev *pdev = dwc->pci;
drivers/usb/dwc3/dwc3-pci.c
331
static int dwc3_pci_probe(struct pci_dev *pci, const struct pci_device_id *id)
drivers/usb/dwc3/dwc3-pci.c
399
static void dwc3_pci_remove(struct pci_dev *pci)
drivers/usb/dwc3/dwc3-pci.c
402
struct pci_dev *pdev = dwc->pci;
drivers/usb/dwc3/dwc3-pci.c
85
struct pci_dev *pci;
drivers/usb/gadget/udc/amd5536udc.h
547
struct pci_dev *pdev;
drivers/usb/gadget/udc/amd5536udc_pci.c
55
static void udc_pci_remove(struct pci_dev *pdev)
drivers/usb/gadget/udc/amd5536udc_pci.c
82
struct pci_dev *pdev,
drivers/usb/gadget/udc/cdns2/cdns2-pci.c
21
static int cdns2_pci_probe(struct pci_dev *pdev,
drivers/usb/gadget/udc/cdns2/cdns2-pci.c
86
static void cdns2_pci_remove(struct pci_dev *pdev)
drivers/usb/gadget/udc/goku_udc.c
1711
static void goku_remove(struct pci_dev *pdev)
drivers/usb/gadget/udc/goku_udc.c
1745
static int goku_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/usb/gadget/udc/goku_udc.h
253
struct pci_dev *pdev;
drivers/usb/gadget/udc/net2280.c
3577
static void net2280_remove(struct pci_dev *pdev)
drivers/usb/gadget/udc/net2280.c
3620
static int net2280_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/usb/gadget/udc/net2280.c
3802
static void net2280_shutdown(struct pci_dev *pdev)
drivers/usb/gadget/udc/net2280.h
174
struct pci_dev *pdev;
drivers/usb/gadget/udc/pch_udc.c
2971
static void pch_udc_shutdown(struct pci_dev *pdev)
drivers/usb/gadget/udc/pch_udc.c
2982
static void pch_udc_remove(struct pci_dev *pdev)
drivers/usb/gadget/udc/pch_udc.c
3038
static int pch_udc_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/usb/gadget/udc/pch_udc.c
341
struct pci_dev *pdev;
drivers/usb/host/ehci-dbg.c
799
struct pci_dev *pdev;
drivers/usb/host/ehci-pci.c
28
static inline bool is_intel_quark_x1000(struct pci_dev *pdev)
drivers/usb/host/ehci-pci.c
359
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/ehci-pci.c
381
static int ehci_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/usb/host/ehci-pci.c
388
static void ehci_pci_remove(struct pci_dev *pdev)
drivers/usb/host/ehci-pci.c
47
static inline bool is_bypassed_id(struct pci_dev *pdev)
drivers/usb/host/ehci-pci.c
62
static int ehci_pci_reinit(struct ehci_hcd *ehci, struct pci_dev *pdev)
drivers/usb/host/ehci-pci.c
92
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/ohci-pci.c
170
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/ohci-pci.c
264
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/ohci-pci.c
306
static int ohci_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/usb/host/ohci-pci.c
74
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/ohci-pci.c
75
struct pci_dev *b;
drivers/usb/host/pci-quirks.c
1058
void usb_enable_intel_xhci_ports(struct pci_dev *xhci_pdev)
drivers/usb/host/pci-quirks.c
1062
struct pci_dev *companion = NULL;
drivers/usb/host/pci-quirks.c
1143
void usb_disable_xhci_ports(struct pci_dev *xhci_pdev)
drivers/usb/host/pci-quirks.c
1158
static void quirk_usb_handoff_xhci(struct pci_dev *pdev)
drivers/usb/host/pci-quirks.c
1261
static void quirk_usb_early_handoff(struct pci_dev *pdev)
drivers/usb/host/pci-quirks.c
134
struct pci_dev *nb_dev;
drivers/usb/host/pci-quirks.c
135
struct pci_dev *smbus_dev;
drivers/usb/host/pci-quirks.c
199
struct pci_dev *pdev = to_pci_dev(dev);
drivers/usb/host/pci-quirks.c
289
int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *pdev)
drivers/usb/host/pci-quirks.c
471
struct pci_dev *nb, *smbus;
drivers/usb/host/pci-quirks.c
509
struct pci_dev *pdev;
drivers/usb/host/pci-quirks.c
593
static int usb_asmedia_wait_write(struct pci_dev *pdev)
drivers/usb/host/pci-quirks.c
617
void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev)
drivers/usb/host/pci-quirks.c
637
static inline int io_type_enabled(struct pci_dev *pdev, unsigned int mask)
drivers/usb/host/pci-quirks.c
651
void uhci_reset_hc(struct pci_dev *pdev, unsigned long base)
drivers/usb/host/pci-quirks.c
683
int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base)
drivers/usb/host/pci-quirks.c
730
static void quirk_usb_handoff_uhci(struct pci_dev *pdev)
drivers/usb/host/pci-quirks.c
750
static void quirk_usb_handoff_uhci(struct pci_dev *pdev) {}
drivers/usb/host/pci-quirks.c
754
static int mmio_resource_enabled(struct pci_dev *pdev, int idx)
drivers/usb/host/pci-quirks.c
759
static void quirk_usb_handoff_ohci(struct pci_dev *pdev)
drivers/usb/host/pci-quirks.c
865
static void ehci_bios_handoff(struct pci_dev *pdev,
drivers/usb/host/pci-quirks.c
939
static void quirk_usb_disable_ehci(struct pci_dev *pdev)
drivers/usb/host/pci-quirks.h
39
void uhci_reset_hc(struct pci_dev *pdev, unsigned long base);
drivers/usb/host/pci-quirks.h
40
int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base);
drivers/usb/host/pci-quirks.h
41
void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev);
drivers/usb/host/pci-quirks.h
42
void usb_enable_intel_xhci_ports(struct pci_dev *xhci_pdev);
drivers/usb/host/pci-quirks.h
43
void usb_disable_xhci_ports(struct pci_dev *xhci_pdev);
drivers/usb/host/pci-quirks.h
45
struct pci_dev;
drivers/usb/host/pci-quirks.h
46
static inline void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev) {}
drivers/usb/host/pci-quirks.h
47
static inline void usb_disable_xhci_ports(struct pci_dev *xhci_pdev) {}
drivers/usb/host/pci-quirks.h
6
int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *pdev);
drivers/usb/host/uhci-pci.c
163
static void uhci_shutdown(struct pci_dev *pdev)
drivers/usb/host/uhci-pci.c
177
struct pci_dev *pdev = to_pci_dev(uhci_dev(uhci));
drivers/usb/host/uhci-pci.c
298
static int uhci_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/usb/host/uhci-pci.c
50
struct pci_dev *pdev = to_pci_dev(uhci_dev(uhci));
drivers/usb/host/xhci-ext-caps.c
33
struct pci_dev *pci = to_pci_dev(dev);
drivers/usb/host/xhci-pci-prom21.c
107
static void prom21_xhci_remove(struct pci_dev *dev)
drivers/usb/host/xhci-pci-prom21.c
39
static int prom21_xhci_create_auxdev(struct pci_dev *pdev)
drivers/usb/host/xhci-pci-prom21.c
79
static void prom21_xhci_destroy_auxdev(struct pci_dev *pdev)
drivers/usb/host/xhci-pci-prom21.c
84
static int prom21_xhci_probe(struct pci_dev *dev,
drivers/usb/host/xhci-pci-renesas.c
158
static bool renesas_check_rom(struct pci_dev *pdev)
drivers/usb/host/xhci-pci-renesas.c
177
static int renesas_check_rom_state(struct pci_dev *pdev)
drivers/usb/host/xhci-pci-renesas.c
222
static int renesas_fw_check_running(struct pci_dev *pdev)
drivers/usb/host/xhci-pci-renesas.c
288
static int renesas_fw_download(struct pci_dev *pdev,
drivers/usb/host/xhci-pci-renesas.c
381
static void renesas_rom_erase(struct pci_dev *pdev)
drivers/usb/host/xhci-pci-renesas.c
427
static bool renesas_setup_rom(struct pci_dev *pdev, const struct firmware *fw)
drivers/usb/host/xhci-pci-renesas.c
548
static int renesas_load_fw(struct pci_dev *pdev, const struct firmware *fw)
drivers/usb/host/xhci-pci-renesas.c
56
static int renesas_fw_download_image(struct pci_dev *dev,
drivers/usb/host/xhci-pci-renesas.c
579
static int renesas_xhci_check_request_fw(struct pci_dev *pdev,
drivers/usb/host/xhci-pci-renesas.c
631
xhci_pci_renesas_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/usb/host/xhci-pci.c
121
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/xhci-pci.c
132
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/xhci-pci.c
145
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/xhci-pci.c
235
static int xhci_pci_reinit(struct xhci_hcd *xhci, struct pci_dev *pdev)
drivers/usb/host/xhci-pci.c
253
struct pci_dev *pdev = to_pci_dev(dev);
drivers/usb/host/xhci-pci.c
521
static void xhci_pme_acpi_rtd3_enable(struct pci_dev *dev)
drivers/usb/host/xhci-pci.c
562
static void xhci_pme_acpi_rtd3_enable(struct pci_dev *dev) { }
drivers/usb/host/xhci-pci.c
570
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/xhci-pci.c
612
int xhci_pci_common_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/usb/host/xhci-pci.c
707
static int xhci_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/usb/host/xhci-pci.c
720
void xhci_pci_remove(struct pci_dev *dev)
drivers/usb/host/xhci-pci.c
815
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/xhci-pci.c
855
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/xhci-pci.c
943
struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
drivers/usb/host/xhci-pci.h
10
int xhci_pci_common_probe(struct pci_dev *dev, const struct pci_device_id *id);
drivers/usb/host/xhci-pci.h
11
void xhci_pci_remove(struct pci_dev *dev);
drivers/usb/isp1760/isp1760-if.c
126
static int isp1761_pci_probe(struct pci_dev *dev,
drivers/usb/isp1760/isp1760-if.c
156
static void isp1761_pci_remove(struct pci_dev *dev)
drivers/usb/isp1760/isp1760-if.c
163
static void isp1761_pci_shutdown(struct pci_dev *dev)
drivers/usb/isp1760/isp1760-if.c
32
static int isp1761_pci_init(struct pci_dev *dev)
drivers/vdpa/alibaba/eni_vdpa.c
115
struct pci_dev *pdev = ldev->pci_dev;
drivers/vdpa/alibaba/eni_vdpa.c
162
struct pci_dev *pdev = ldev->pci_dev;
drivers/vdpa/alibaba/eni_vdpa.c
320
struct pci_dev *pdev = ldev->pci_dev;
drivers/vdpa/alibaba/eni_vdpa.c
469
static int eni_vdpa_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vdpa/alibaba/eni_vdpa.c
489
ldev->pci_dev = pdev;
drivers/vdpa/alibaba/eni_vdpa.c
533
static void eni_vdpa_remove(struct pci_dev *pdev)
drivers/vdpa/alibaba/eni_vdpa.c
77
ENI_ERR(ldev->pci_dev,
drivers/vdpa/ifcvf/ifcvf_base.c
102
int ifcvf_init_hw(struct ifcvf_hw *hw, struct pci_dev *pdev)
drivers/vdpa/ifcvf/ifcvf_base.c
411
struct pci_dev *pdev = hw->pdev;
drivers/vdpa/ifcvf/ifcvf_base.c
58
static int ifcvf_read_config_range(struct pci_dev *dev,
drivers/vdpa/ifcvf/ifcvf_base.h
103
struct pci_dev *pdev;
drivers/vdpa/ifcvf/ifcvf_base.h
106
int ifcvf_init_hw(struct ifcvf_hw *hw, struct pci_dev *dev);
drivers/vdpa/ifcvf/ifcvf_base.h
90
struct pci_dev *pdev;
drivers/vdpa/ifcvf/ifcvf_base.h
95
struct pci_dev *pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
106
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
123
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
138
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
160
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
194
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
227
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
280
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
368
struct pci_dev *pdev = adapter->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
545
struct pci_dev *pdev = adapter->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
673
static u32 get_dev_type(struct pci_dev *pdev)
drivers/vdpa/ifcvf/ifcvf_main.c
699
struct pci_dev *pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
74
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/ifcvf/ifcvf_main.c
769
static int ifcvf_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vdpa/ifcvf/ifcvf_main.c
863
static void ifcvf_remove(struct pci_dev *pdev)
drivers/vdpa/ifcvf/ifcvf_main.c
87
struct pci_dev *pdev = vf->pdev;
drivers/vdpa/octeon_ep/octep_vdpa.h
128
int octep_hw_caps_read(struct octep_hw *oct_hw, struct pci_dev *pdev);
drivers/vdpa/octeon_ep/octep_vdpa.h
94
struct pci_dev *pdev;
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
107
struct pci_dev *pdev = oct_hw->pdev;
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
443
int octep_hw_caps_read(struct octep_hw *oct_hw, struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
129
struct pci_dev *pdev = oct_hw->pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
151
struct pci_dev *pdev = oct_hw->pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
16
struct pci_dev *pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
32
struct pci_dev *pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
38
struct pci_dev *pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
442
static int octep_iomap_region(struct pci_dev *pdev, u8 __iomem **tbl, u8 bar)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
462
static void octep_iounmap_region(struct pci_dev *pdev, u8 __iomem **tbl, u8 bar)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
470
struct pci_dev *pf_dev = octpf->pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
486
struct pci_dev *pf_dev = octpf->pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
496
static void octep_vdpa_remove_pf(struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
514
static void octep_vdpa_vf_bar_shrink(struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
521
static void octep_vdpa_remove_vf(struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
546
static void octep_vdpa_remove(struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
559
struct pci_dev *pdev = oct_hw->pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
682
struct pci_dev *pdev = mgmt_dev->pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
754
static int octep_vdpa_probe_vf(struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
792
static void octep_vdpa_assign_barspace(struct pci_dev *vf_dev, struct pci_dev *pf_dev, u8 idx)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
808
static int octep_sriov_enable(struct pci_dev *pdev, int num_vfs)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
812
struct pci_dev *vf_pdev = NULL;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
847
static int octep_sriov_disable(struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
860
static int octep_vdpa_sriov_configure(struct pci_dev *pdev, int num_vfs)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
868
static u16 octep_get_vf_devid(struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
893
struct pci_dev *pdev = octpf->pdev;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
921
static int octep_vdpa_probe_pf(struct pci_dev *pdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
965
static int octep_vdpa_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vdpa/pds/aux_drv.c
23
static int pds_vdpa_device_id_check(struct pci_dev *pdev)
drivers/vdpa/pds/aux_drv.c
56
vdpa_aux->vd_mdev.pci_dev = padev->vf_pdev;
drivers/vdpa/pds/vdpa_dev.c
382
struct pci_dev *pdev = pdsv->vdpa_aux->padev->vf_pdev;
drivers/vdpa/pds/vdpa_dev.c
432
struct pci_dev *pdev;
drivers/vdpa/pds/vdpa_dev.c
619
struct pci_dev *pdev;
drivers/vdpa/pds/vdpa_dev.c
800
struct pci_dev *pf_pdev;
drivers/vdpa/pds/vdpa_dev.c
802
struct pci_dev *pdev;
drivers/vdpa/solidrun/snet_ctrl.c
135
struct pci_dev *pdev = snet->pdev;
drivers/vdpa/solidrun/snet_ctrl.c
220
struct pci_dev *pdev = snet->pdev;
drivers/vdpa/solidrun/snet_ctrl.c
254
struct pci_dev *pdev = snet->pdev;
drivers/vdpa/solidrun/snet_hwmon.c
177
void psnet_create_hwmon(struct pci_dev *pdev)
drivers/vdpa/solidrun/snet_main.c
1077
static int snet_vdpa_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vdpa/solidrun/snet_main.c
1085
static void snet_vdpa_remove_pf(struct pci_dev *pdev)
drivers/vdpa/solidrun/snet_main.c
1098
static void snet_vdpa_remove_vf(struct pci_dev *pdev)
drivers/vdpa/solidrun/snet_main.c
1110
static void snet_vdpa_remove(struct pci_dev *pdev)
drivers/vdpa/solidrun/snet_main.c
207
struct pci_dev *pdev = snet->pdev;
drivers/vdpa/solidrun/snet_main.c
400
static int snet_request_irqs(struct pci_dev *pdev, struct snet *snet)
drivers/vdpa/solidrun/snet_main.c
432
struct pci_dev *pdev = snet->pdev;
drivers/vdpa/solidrun/snet_main.c
556
static int psnet_open_pf_bar(struct pci_dev *pdev, struct psnet *psnet)
drivers/vdpa/solidrun/snet_main.c
596
static int snet_open_vf_bar(struct pci_dev *pdev, struct snet *snet)
drivers/vdpa/solidrun/snet_main.c
61
struct pci_dev *pdev;
drivers/vdpa/solidrun/snet_main.c
659
static void psnet_unmap_unused_bars(struct pci_dev *pdev, struct psnet *psnet)
drivers/vdpa/solidrun/snet_main.c
670
static int psnet_read_cfg(struct pci_dev *pdev, struct psnet *psnet)
drivers/vdpa/solidrun/snet_main.c
768
static int psnet_alloc_irq_vector(struct pci_dev *pdev, struct psnet *psnet)
drivers/vdpa/solidrun/snet_main.c
787
static int snet_alloc_irq_vector(struct pci_dev *pdev, struct snet_dev_cfg *snet_cfg)
drivers/vdpa/solidrun/snet_main.c
859
static void snet_reserve_irq_idx(struct pci_dev *pdev, struct snet *snet)
drivers/vdpa/solidrun/snet_main.c
892
static int snet_vdpa_probe_pf(struct pci_dev *pdev)
drivers/vdpa/solidrun/snet_main.c
965
static int snet_vdpa_probe_vf(struct pci_dev *pdev)
drivers/vdpa/solidrun/snet_main.c
967
struct pci_dev *pdev_pf = pdev->physfn;
drivers/vdpa/solidrun/snet_vdpa.h
200
void psnet_create_hwmon(struct pci_dev *pdev);
drivers/vdpa/solidrun/snet_vdpa.h
82
struct pci_dev *pdev;
drivers/vdpa/virtio_pci/vp_vdpa.c
113
struct pci_dev *pdev = mdev->pci_dev;
drivers/vdpa/virtio_pci/vp_vdpa.c
160
struct pci_dev *pdev = mdev->pci_dev;
drivers/vdpa/virtio_pci/vp_vdpa.c
507
struct pci_dev *pdev = mdev->pci_dev;
drivers/vdpa/virtio_pci/vp_vdpa.c
602
static int vp_vdpa_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vdpa/virtio_pci/vp_vdpa.c
636
mdev->pci_dev = pdev;
drivers/vdpa/virtio_pci/vp_vdpa.c
677
static void vp_vdpa_remove(struct pci_dev *pdev)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1153
static void hisi_acc_vf_pci_reset_prepare(struct pci_dev *pdev)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1172
static void hisi_acc_vf_pci_aer_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1193
struct pci_dev *vf_dev = vdev->pdev;
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1244
static struct hisi_qm *hisi_acc_get_pf_qm(struct pci_dev *pdev)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1565
struct pci_dev *pdev = to_pci_dev(core_vdev->dev);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1668
static int hisi_acc_vfio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1703
static void hisi_acc_vfio_pci_remove(struct pci_dev *pdev)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
589
static struct hisi_acc_vf_core_device *hisi_acc_drvdata(struct pci_dev *pdev)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
603
struct pci_dev *vf_pdev = hisi_acc_vdev->vf_dev;
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.h
144
struct pci_dev *pf_dev;
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.h
145
struct pci_dev *vf_dev;
drivers/vfio/pci/ism/main.c
268
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/ism/main.c
355
static int ism_vfio_pci_probe(struct pci_dev *pdev,
drivers/vfio/pci/ism/main.c
375
static void ism_vfio_pci_remove(struct pci_dev *pdev)
drivers/vfio/pci/mlx5/cmd.c
227
struct pci_dev *pdev = mvdev->core_device.pdev;
drivers/vfio/pci/mlx5/main.c
1299
static void mlx5vf_pci_aer_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/mlx5/main.c
1407
static int mlx5vf_pci_probe(struct pci_dev *pdev,
drivers/vfio/pci/mlx5/main.c
1429
static void mlx5vf_pci_remove(struct pci_dev *pdev)
drivers/vfio/pci/mlx5/main.c
29
static struct mlx5vf_pci_core_device *mlx5vf_drvdata(struct pci_dev *pdev)
drivers/vfio/pci/nvgrace-gpu/main.c
1029
struct pci_dev *pdev = core_vdev->pdev;
drivers/vfio/pci/nvgrace-gpu/main.c
1111
nvgrace_gpu_fetch_memory_property(struct pci_dev *pdev,
drivers/vfio/pci/nvgrace-gpu/main.c
1147
nvgrace_gpu_init_nvdev_struct(struct pci_dev *pdev,
drivers/vfio/pci/nvgrace-gpu/main.c
1239
static bool nvgrace_gpu_has_mig_hw_bug(struct pci_dev *pdev)
drivers/vfio/pci/nvgrace-gpu/main.c
1284
struct pci_dev *pdev = nvdev->core_device.pdev;
drivers/vfio/pci/nvgrace-gpu/main.c
1319
static int nvgrace_gpu_probe(struct pci_dev *pdev,
drivers/vfio/pci/nvgrace-gpu/main.c
1372
static void nvgrace_gpu_remove(struct pci_dev *pdev)
drivers/vfio/pci/nvgrace-gpu/main.c
1407
static void nvgrace_gpu_vfio_pci_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/nvgrace-gpu/main.c
294
struct pci_dev *pdev = nvdev->core_device.pdev;
drivers/vfio/pci/pds/cmds.c
23
struct pci_dev *pdev = pds_vfio_to_pci_dev(pds_vfio);
drivers/vfio/pci/pds/cmds.c
289
struct pci_dev *pdev = pds_vfio_to_pci_dev(pds_vfio);
drivers/vfio/pci/pds/cmds.c
327
struct pci_dev *pdev = pds_vfio_to_pci_dev(pds_vfio);
drivers/vfio/pci/pds/cmds.c
48
struct pci_dev *pdev = pds_vfio_to_pci_dev(pds_vfio);
drivers/vfio/pci/pds/cmds.c
72
struct pci_dev *pdev = pds_vfio_to_pci_dev(pds_vfio);
drivers/vfio/pci/pds/dirty.c
113
struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
drivers/vfio/pci/pds/dirty.c
145
struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
drivers/vfio/pci/pds/dirty.c
183
struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
drivers/vfio/pci/pds/dirty.c
246
struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
drivers/vfio/pci/pds/dirty.c
376
struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
drivers/vfio/pci/pds/dirty.c
39
struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
drivers/vfio/pci/pds/pci_drv.c
110
static int pds_vfio_pci_probe(struct pci_dev *pdev,
drivers/vfio/pci/pds/pci_drv.c
149
static void pds_vfio_pci_remove(struct pci_dev *pdev)
drivers/vfio/pci/pds/pci_drv.c
165
static void pds_vfio_pci_aer_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/pds/vfio_dev.c
11
struct pci_dev *pds_vfio_to_pci_dev(struct pds_vfio_pci_device *pds_vfio)
drivers/vfio/pci/pds/vfio_dev.c
121
struct pci_dev *pdev = to_pci_dev(vdev->dev);
drivers/vfio/pci/pds/vfio_dev.c
21
struct pds_vfio_pci_device *pds_vfio_pci_drvdata(struct pci_dev *pdev)
drivers/vfio/pci/pds/vfio_dev.h
28
struct pds_vfio_pci_device *pds_vfio_pci_drvdata(struct pci_dev *pdev);
drivers/vfio/pci/pds/vfio_dev.h
32
struct pci_dev *pds_vfio_to_pci_dev(struct pds_vfio_pci_device *pds_vfio);
drivers/vfio/pci/qat/main.c
563
struct pci_dev *parent;
drivers/vfio/pci/qat/main.c
624
static struct qat_vf_core_device *qat_vf_drvdata(struct pci_dev *pdev)
drivers/vfio/pci/qat/main.c
631
static void qat_vf_pci_aer_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/qat/main.c
644
qat_vf_vfio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vfio/pci/qat/main.c
666
static void qat_vf_vfio_pci_remove(struct pci_dev *pdev)
drivers/vfio/pci/trace.h
18
TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua,
drivers/vfio/pci/trace.h
41
TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua,
drivers/vfio/pci/trace.h
66
TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua,
drivers/vfio/pci/vfio_pci.c
107
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci.c
176
static int vfio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vfio/pci/vfio_pci.c
201
static void vfio_pci_remove(struct pci_dev *pdev)
drivers/vfio/pci/vfio_pci.c
209
static int vfio_pci_sriov_configure(struct pci_dev *pdev, int nr_virtfn)
drivers/vfio/pci/vfio_pci.c
63
static bool vfio_pci_dev_in_denylist(struct pci_dev *pdev)
drivers/vfio/pci/vfio_pci.c
85
static bool vfio_pci_is_denylisted(struct pci_dev *pdev)
drivers/vfio/pci/vfio_pci_config.c
123
static int vfio_user_config_read(struct pci_dev *pdev, int offset,
drivers/vfio/pci/vfio_pci_config.c
1251
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
1284
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
1325
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
1400
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
1492
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
1538
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
154
static int vfio_user_config_write(struct pci_dev *pdev, int offset,
drivers/vfio/pci/vfio_pci_config.c
1631
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
1751
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
187
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
1887
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
228
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
406
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
427
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
449
static __le32 vfio_generate_bar_flags(struct pci_dev *pdev, int bar)
drivers/vfio/pci/vfio_pci_config.c
474
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
568
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_config.c
804
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
1046
struct pci_dev *pdev = pci_physfn(vdev->pdev);
drivers/vfio/pci/vfio_pci_core.c
1133
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
164
static unsigned int vfio_pci_set_decode(struct pci_dev *pdev, bool single_vga)
drivers/vfio/pci/vfio_pci_core.c
167
struct pci_dev *tmp = NULL;
drivers/vfio/pci/vfio_pci_core.c
1818
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
1898
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
2068
struct pci_dev *pdev = to_pci_dev(dev);
drivers/vfio/pci/vfio_pci_core.c
2069
struct pci_dev *physfn = pci_physfn(pdev);
drivers/vfio/pci/vfio_pci_core.c
2093
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
2095
struct pci_dev *physfn;
drivers/vfio/pci/vfio_pci_core.c
2150
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
2169
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
2218
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
2334
pci_ers_result_t vfio_pci_core_aer_err_detected(struct pci_dev *pdev,
drivers/vfio/pci/vfio_pci_core.c
2353
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
2439
static int vfio_pci_is_device_in_set(struct pci_dev *pdev, void *data)
drivers/vfio/pci/vfio_pci_core.c
2456
static struct pci_dev *
drivers/vfio/pci/vfio_pci_core.c
2459
struct pci_dev *pdev;
drivers/vfio/pci/vfio_pci_core.c
2509
struct pci_dev *pdev;
drivers/vfio/pci/vfio_pci_core.c
2644
struct pci_dev *pdev;
drivers/vfio/pci/vfio_pci_core.c
278
static bool vfio_pci_nointx(struct pci_dev *pdev)
drivers/vfio/pci/vfio_pci_core.c
302
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
322
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
549
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
589
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
681
struct pci_dev *bridge;
drivers/vfio/pci/vfio_pci_core.c
682
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_core.c
889
static int vfio_pci_count_devs(struct pci_dev *pdev, void *data)
drivers/vfio/pci/vfio_pci_core.c
903
static int vfio_pci_fill_devs(struct pci_dev *pdev, void *data)
drivers/vfio/pci/vfio_pci_core.c
961
static bool vfio_pci_dev_below_slot(struct pci_dev *pdev, struct pci_slot *slot)
drivers/vfio/pci/vfio_pci_core.c
970
int (*fn)(struct pci_dev *pdev, void *data);
drivers/vfio/pci/vfio_pci_core.c
972
struct pci_dev *pdev;
drivers/vfio/pci/vfio_pci_core.c
977
static int vfio_pci_walk_wrapper(struct pci_dev *pdev, void *data)
drivers/vfio/pci/vfio_pci_core.c
987
static int vfio_pci_for_each_slot_or_bus(struct pci_dev *pdev,
drivers/vfio/pci/vfio_pci_core.c
988
int (*fn)(struct pci_dev *,
drivers/vfio/pci/vfio_pci_dmabuf.c
179
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_igd.c
286
struct pci_dev *pdev = vdev->region[i].data;
drivers/vfio/pci/vfio_pci_igd.c
380
struct pci_dev *pdev = region->data;
drivers/vfio/pci/vfio_pci_igd.c
392
struct pci_dev *host_bridge, *lpc_bridge;
drivers/vfio/pci/vfio_pci_igd.c
438
bool vfio_pci_is_intel_display(struct pci_dev *pdev)
drivers/vfio/pci/vfio_pci_intrs.c
104
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_intrs.c
168
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_intrs.c
253
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_intrs.c
327
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_intrs.c
351
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_intrs.c
383
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_intrs.c
429
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_intrs.c
450
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_intrs.c
555
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_priv.h
112
static inline bool vfio_pci_is_vga(struct pci_dev *pdev)
drivers/vfio/pci/vfio_pci_priv.h
77
bool vfio_pci_is_intel_display(struct pci_dev *pdev);
drivers/vfio/pci/vfio_pci_priv.h
80
static inline bool vfio_pci_is_intel_display(struct pci_dev *pdev)
drivers/vfio/pci/vfio_pci_rdwr.c
204
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/vfio_pci_rdwr.c
407
struct pci_dev *pdev = vdev->pdev;
drivers/vfio/pci/virtio/common.h
108
void virtiovf_migration_reset_done(struct pci_dev *pdev);
drivers/vfio/pci/virtio/common.h
120
bool virtiovf_support_legacy_io(struct pci_dev *pdev);
drivers/vfio/pci/virtio/common.h
123
void virtiovf_legacy_io_reset_done(struct pci_dev *pdev);
drivers/vfio/pci/virtio/legacy_io.c
28
struct pci_dev *pdev = virtvdev->core_device.pdev;
drivers/vfio/pci/virtio/legacy_io.c
352
static bool virtiovf_bar0_exists(struct pci_dev *pdev)
drivers/vfio/pci/virtio/legacy_io.c
359
bool virtiovf_support_legacy_io(struct pci_dev *pdev)
drivers/vfio/pci/virtio/legacy_io.c
368
struct pci_dev *pdev = virtvdev->core_device.pdev;
drivers/vfio/pci/virtio/legacy_io.c
391
void virtiovf_legacy_io_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/virtio/legacy_io.c
72
struct pci_dev *pdev = core_device->pdev;
drivers/vfio/pci/virtio/main.c
149
static int virtiovf_pci_probe(struct pci_dev *pdev,
drivers/vfio/pci/virtio/main.c
187
static void virtiovf_pci_remove(struct pci_dev *pdev)
drivers/vfio/pci/virtio/main.c
204
static void virtiovf_pci_aer_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/virtio/migrate.c
267
void virtiovf_migration_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/xe/main.c
101
static void xe_vfio_pci_reset_done(struct pci_dev *pdev)
drivers/vfio/pci/xe/main.c
480
struct pci_dev *pdev = to_pci_dev(core_vdev->dev);
drivers/vfio/pci/xe/main.c
543
static int xe_vfio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/vfio/pci/xe/main.c
564
static void xe_vfio_pci_remove(struct pci_dev *pdev)
drivers/vfio/pci/xe/main.c
88
static void xe_vfio_pci_reset_prepare(struct pci_dev *pdev)
drivers/video/aperture.c
325
int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev)
drivers/video/aperture.c
347
int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name)
drivers/video/backlight/apple_bl.c
141
struct pci_dev *host;
drivers/video/fbdev/arkfb.c
1085
static void ark_pci_remove(struct pci_dev *dev)
drivers/video/fbdev/arkfb.c
953
static int ark_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/video/fbdev/asiliantfb.c
539
static int asiliantfb_pci_init(struct pci_dev *dp,
drivers/video/fbdev/asiliantfb.c
589
static void asiliantfb_remove(struct pci_dev *dp)
drivers/video/fbdev/asiliantfb.c
92
static int asiliantfb_pci_init(struct pci_dev *dp, const struct pci_device_id *);
drivers/video/fbdev/aty/aty128fb.c
162
static int aty128_probe(struct pci_dev *pdev,
drivers/video/fbdev/aty/aty128fb.c
164
static void aty128_remove(struct pci_dev *pdev);
drivers/video/fbdev/aty/aty128fb.c
170
static int aty128_do_resume(struct pci_dev *pdev);
drivers/video/fbdev/aty/aty128fb.c
1849
static int aty128_init(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/aty/aty128fb.c
1997
static int aty128_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/aty/aty128fb.c
2110
static void aty128_remove(struct pci_dev *pdev)
drivers/video/fbdev/aty/aty128fb.c
2315
struct pci_dev *pdev = to_pci_dev(dev);
drivers/video/fbdev/aty/aty128fb.c
2392
static int aty128_do_resume(struct pci_dev *pdev)
drivers/video/fbdev/aty/aty128fb.c
403
struct pci_dev *pdev;
drivers/video/fbdev/aty/aty128fb.c
762
struct pci_dev *dev)
drivers/video/fbdev/aty/atyfb.h
157
struct pci_dev *pdev;
drivers/video/fbdev/aty/atyfb_base.c
2068
struct pci_dev *pdev = to_pci_dev(dev);
drivers/video/fbdev/aty/atyfb_base.c
2145
struct pci_dev *pdev = to_pci_dev(dev);
drivers/video/fbdev/aty/atyfb_base.c
2947
static int atyfb_setup_sparc(struct pci_dev *pdev, struct fb_info *info,
drivers/video/fbdev/aty/atyfb_base.c
3426
static int atyfb_setup_generic(struct pci_dev *pdev, struct fb_info *info,
drivers/video/fbdev/aty/atyfb_base.c
3525
static int atyfb_pci_probe(struct pci_dev *pdev,
drivers/video/fbdev/aty/atyfb_base.c
3758
static void atyfb_pci_remove(struct pci_dev *pdev)
drivers/video/fbdev/aty/radeon_base.c
2242
static int radeonfb_pci_register(struct pci_dev *pdev,
drivers/video/fbdev/aty/radeon_base.c
2505
static void radeonfb_pci_unregister(struct pci_dev *pdev)
drivers/video/fbdev/aty/radeon_base.c
408
static void radeon_unmap_ROM(struct radeonfb_info *rinfo, struct pci_dev *dev)
drivers/video/fbdev/aty/radeon_base.c
415
static int radeon_map_ROM(struct radeonfb_info *rinfo, struct pci_dev *dev)
drivers/video/fbdev/aty/radeon_pm.c
2615
struct pci_dev *pdev = to_pci_dev(dev);
drivers/video/fbdev/aty/radeon_pm.c
2726
struct pci_dev *pdev = to_pci_dev(dev);
drivers/video/fbdev/aty/radeonfb.h
304
struct pci_dev *pdev;
drivers/video/fbdev/carminefb.c
608
static int carminefb_probe(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/video/fbdev/carminefb.c
726
static void carminefb_remove(struct pci_dev *dev)
drivers/video/fbdev/chipsfb.c
348
static int chipsfb_pci_init(struct pci_dev *dp, const struct pci_device_id *ent)
drivers/video/fbdev/chipsfb.c
447
static void chipsfb_remove(struct pci_dev *dp)
drivers/video/fbdev/chipsfb.c
460
static int chipsfb_pci_suspend(struct pci_dev *pdev, pm_message_t state)
drivers/video/fbdev/chipsfb.c
478
static int chipsfb_pci_resume(struct pci_dev *pdev)
drivers/video/fbdev/chipsfb.c
76
static int chipsfb_pci_init(struct pci_dev *dp, const struct pci_device_id *);
drivers/video/fbdev/cirrusfb.c
1904
static void get_pci_addrs(const struct pci_dev *pdev,
drivers/video/fbdev/cirrusfb.c
1929
struct pci_dev *pdev = to_pci_dev(info->device);
drivers/video/fbdev/cirrusfb.c
2082
static int cirrusfb_pci_register(struct pci_dev *pdev,
drivers/video/fbdev/cirrusfb.c
2181
static void cirrusfb_pci_unregister(struct pci_dev *pdev)
drivers/video/fbdev/core/fbmon.c
1498
struct pci_dev *dev = NULL;
drivers/video/fbdev/cyber2000fb.c
1672
static int cyberpro_pci_probe(struct pci_dev *dev,
drivers/video/fbdev/cyber2000fb.c
1760
static void cyberpro_pci_remove(struct pci_dev *dev)
drivers/video/fbdev/geode/gx1fb_core.c
195
static int gx1fb_map_video_memory(struct fb_info *info, struct pci_dev *dev)
drivers/video/fbdev/geode/gx1fb_core.c
314
static int gx1fb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/video/fbdev/geode/gx1fb_core.c
380
static void gx1fb_remove(struct pci_dev *pdev)
drivers/video/fbdev/geode/gxfb_core.c
217
static int gxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev)
drivers/video/fbdev/geode/gxfb_core.c
355
static int gxfb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/video/fbdev/geode/gxfb_core.c
437
static void gxfb_remove(struct pci_dev *pdev)
drivers/video/fbdev/geode/lxfb_core.c
328
static int lxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev)
drivers/video/fbdev/geode/lxfb_core.c
478
static int lxfb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/video/fbdev/geode/lxfb_core.c
570
static void lxfb_remove(struct pci_dev *pdev)
drivers/video/fbdev/gxt4500.c
614
static int gxt4500_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/gxt4500.c
735
static void gxt4500_remove(struct pci_dev *pdev)
drivers/video/fbdev/i740fb.c
1006
static int i740fb_probe(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/video/fbdev/i740fb.c
1170
static void i740fb_remove(struct pci_dev *dev)
drivers/video/fbdev/i810/i810.h
258
struct pci_dev *dev;
drivers/video/fbdev/i810/i810_main.c
1567
static int i810fb_suspend(struct pci_dev *dev, pm_message_t mesg)
drivers/video/fbdev/i810/i810_main.c
1599
static int i810fb_resume(struct pci_dev *dev)
drivers/video/fbdev/i810/i810_main.c
2014
static int i810fb_init_pci(struct pci_dev *dev,
drivers/video/fbdev/i810/i810_main.c
2133
static void i810fb_remove_pci(struct pci_dev *dev)
drivers/video/fbdev/i810/i810_main.c
83
static int i810fb_init_pci(struct pci_dev *dev,
drivers/video/fbdev/i810/i810_main.c
85
static void i810fb_remove_pci(struct pci_dev *dev);
drivers/video/fbdev/i810/i810_main.c
86
static int i810fb_resume(struct pci_dev *dev);
drivers/video/fbdev/i810/i810_main.c
87
static int i810fb_suspend(struct pci_dev *dev, pm_message_t state);
drivers/video/fbdev/imsttfb.c
1469
static int imsttfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/imsttfb.c
1554
static void imsttfb_remove(struct pci_dev *pdev)
drivers/video/fbdev/imsttfb.c
399
static int imsttfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/video/fbdev/imsttfb.c
400
static void imsttfb_remove(struct pci_dev *pdev);
drivers/video/fbdev/kyro/STG4000InitDevice.c
241
int SetCoreClockPLL(volatile STG4000REG __iomem *pSTGReg, struct pci_dev *pDev)
drivers/video/fbdev/kyro/STG4000Interface.h
38
extern int SetCoreClockPLL(volatile STG4000REG __iomem *pSTGReg, struct pci_dev *pDev);
drivers/video/fbdev/kyro/fbdev.c
670
static int kyrofb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/kyro/fbdev.c
763
static void kyrofb_remove(struct pci_dev *pdev)
drivers/video/fbdev/kyro/fbdev.c
88
static int kyrofb_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/video/fbdev/kyro/fbdev.c
89
static void kyrofb_remove(struct pci_dev *pdev);
drivers/video/fbdev/matrox/matroxfb_base.c
2042
static int matroxfb_probe(struct pci_dev* pdev, const struct pci_device_id* dummy) {
drivers/video/fbdev/matrox/matroxfb_base.c
2129
static void pci_remove_matrox(struct pci_dev* pdev) {
drivers/video/fbdev/matrox/matroxfb_base.h
354
struct pci_dev* pcidev;
drivers/video/fbdev/matrox/matroxfb_misc.c
773
struct pci_dev *pdev = minfo->pcidev;
drivers/video/fbdev/mb862xx/mb862xxfb.h
53
struct pci_dev *pdev;
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
1132
static void mb862xx_pci_remove(struct pci_dev *pdev)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
991
static int mb862xx_pci_probe(struct pci_dev *pdev,
drivers/video/fbdev/neofb.c
1646
static int neo_map_mmio(struct fb_info *info, struct pci_dev *dev)
drivers/video/fbdev/neofb.c
1706
static int neo_map_video(struct fb_info *info, struct pci_dev *dev,
drivers/video/fbdev/neofb.c
1928
static struct fb_info *neo_alloc_fb_info(struct pci_dev *dev,
drivers/video/fbdev/neofb.c
2018
static int neofb_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/video/fbdev/neofb.c
2112
static void neofb_remove(struct pci_dev *dev)
drivers/video/fbdev/nvidia/nv_backlight.c
126
struct fb_info *info = pci_get_drvdata(par->pci_dev);
drivers/video/fbdev/nvidia/nv_backlight.c
31
struct fb_info *info = pci_get_drvdata(par->pci_dev);
drivers/video/fbdev/nvidia/nv_backlight.c
83
struct fb_info *info = pci_get_drvdata(par->pci_dev);
drivers/video/fbdev/nvidia/nv_hw.c
685
struct pci_dev *dev;
drivers/video/fbdev/nvidia/nv_hw.c
686
int domain = pci_domain_nr(par->pci_dev->bus);
drivers/video/fbdev/nvidia/nv_i2c.c
111
dev_dbg(&chan->par->pci_dev->dev,
drivers/video/fbdev/nvidia/nv_i2c.c
114
dev_warn(&chan->par->pci_dev->dev,
drivers/video/fbdev/nvidia/nv_i2c.c
93
chan->adapter.dev.parent = &chan->par->pci_dev->dev;
drivers/video/fbdev/nvidia/nv_of.c
38
parent = pci_device_to_OF_node(par->pci_dev);
drivers/video/fbdev/nvidia/nv_setup.c
229
struct pci_dev *dev;
drivers/video/fbdev/nvidia/nv_setup.c
240
dev = pci_get_domain_bus_and_slot(pci_domain_nr(par->pci_dev->bus),
drivers/video/fbdev/nvidia/nv_type.h
103
struct pci_dev *pci_dev;
drivers/video/fbdev/nvidia/nvidia.c
1208
static u32 nvidia_get_chipset(struct pci_dev *pci_dev,
drivers/video/fbdev/nvidia/nvidia.c
1211
u32 id = (pci_dev->vendor << 16) | pci_dev->device;
drivers/video/fbdev/nvidia/nvidia.c
1282
static int nvidiafb_probe(struct pci_dev *pd, const struct pci_device_id *ent)
drivers/video/fbdev/nvidia/nvidia.c
1330
par->pci_dev = pd;
drivers/video/fbdev/nvidia/nvidia.c
1442
static void nvidiafb_remove(struct pci_dev *pd)
drivers/video/fbdev/nvidia/nvidia.c
976
struct resource *res= &par->pci_dev->resource[PCI_ROM_RESOURCE];
drivers/video/fbdev/nvidia/nvidia.c
988
struct resource *res= &par->pci_dev->resource[PCI_ROM_RESOURCE];
drivers/video/fbdev/offb.c
635
struct pci_dev *pdev;
drivers/video/fbdev/pm2fb.c
1520
static int pm2fb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/video/fbdev/pm2fb.c
1732
static void pm2fb_remove(struct pci_dev *pdev)
drivers/video/fbdev/pm3fb.c
1313
static int pm3fb_probe(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/video/fbdev/pm3fb.c
1466
static void pm3fb_remove(struct pci_dev *dev)
drivers/video/fbdev/pvr2fb.c
946
static int pvr2fb_pci_probe(struct pci_dev *pdev,
drivers/video/fbdev/pvr2fb.c
981
static void pvr2fb_pci_remove(struct pci_dev *pdev)
drivers/video/fbdev/riva/fbdev.c
1681
static int riva_get_EDID_OF(struct fb_info *info, struct pci_dev *pd)
drivers/video/fbdev/riva/fbdev.c
1770
static void riva_get_EDID(struct fb_info *info, struct pci_dev *pdev)
drivers/video/fbdev/riva/fbdev.c
1808
static u32 riva_get_arch(struct pci_dev *pd)
drivers/video/fbdev/riva/fbdev.c
1846
static int rivafb_probe(struct pci_dev *pd, const struct pci_device_id *ent)
drivers/video/fbdev/riva/fbdev.c
2034
static void rivafb_remove(struct pci_dev *pd)
drivers/video/fbdev/riva/nv_driver.c
160
struct pci_dev* dev;
drivers/video/fbdev/riva/riva_hw.c
1095
struct pci_dev *pdev
drivers/video/fbdev/riva/riva_hw.c
1102
struct pci_dev *dev;
drivers/video/fbdev/riva/riva_hw.c
1222
struct pci_dev *pdev,
drivers/video/fbdev/riva/riva_hw.c
2072
struct pci_dev *pdev,
drivers/video/fbdev/riva/riva_hw.c
2076
struct pci_dev* dev;
drivers/video/fbdev/riva/riva_hw.c
2196
struct pci_dev *pdev,
drivers/video/fbdev/riva/riva_hw.h
539
struct pci_dev *pdev,
drivers/video/fbdev/riva/riva_hw.h
550
int RivaGetConfig(RIVA_HW_INST *chip, struct pci_dev *pdev, unsigned int c);
drivers/video/fbdev/riva/rivafb.h
63
struct pci_dev *pdev;
drivers/video/fbdev/s3fb.c
1191
static int s3_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/video/fbdev/s3fb.c
1468
static void s3_pci_remove(struct pci_dev *dev)
drivers/video/fbdev/savage/savagefb.h
190
struct pci_dev *pcidev;
drivers/video/fbdev/savage/savagefb_driver.c
2045
static int savage_init_fb_info(struct fb_info *info, struct pci_dev *dev,
drivers/video/fbdev/savage/savagefb_driver.c
2171
static int savagefb_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/video/fbdev/savage/savagefb_driver.c
2342
static void savagefb_remove(struct pci_dev *dev)
drivers/video/fbdev/sis/sis.h
507
struct pci_dev *nbridge;
drivers/video/fbdev/sis/sis.h
508
struct pci_dev *lpcdev;
drivers/video/fbdev/sis/sis_main.c
1903
static struct pci_dev *sisfb_get_northbridge(int basechipid)
drivers/video/fbdev/sis/sis_main.c
1905
struct pci_dev *pdev = NULL;
drivers/video/fbdev/sis/sis_main.c
4072
static unsigned char *sisfb_find_rom(struct pci_dev *pdev)
drivers/video/fbdev/sis/sis_main.c
4291
static void sisfb_post_300_ramsize(struct pci_dev *pdev, unsigned int mapsize)
drivers/video/fbdev/sis/sis_main.c
4316
static void sisfb_post_sis300(struct pci_dev *pdev)
drivers/video/fbdev/sis/sis_main.c
4527
static void sisfb_post_sis315330(struct pci_dev *pdev)
drivers/video/fbdev/sis/sis_main.c
4550
struct pci_dev *mypdev,
drivers/video/fbdev/sis/sis_main.c
4553
struct pci_dev *pdev = NULL;
drivers/video/fbdev/sis/sis_main.c
5072
static int sisfb_post_xgi(struct pci_dev *pdev)
drivers/video/fbdev/sis/sis_main.c
5076
struct pci_dev *mypdev = NULL;
drivers/video/fbdev/sis/sis_main.c
5809
static int sisfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/sis/sis_main.c
6478
static void sisfb_remove(struct pci_dev *pdev)
drivers/video/fbdev/skeletonfb.c
663
static int xxxfb_probe(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/video/fbdev/skeletonfb.c
825
static void xxxfb_remove(struct pci_dev *dev)
drivers/video/fbdev/sm712fb.c
1375
struct pci_dev *pdev, u_long smem_len)
drivers/video/fbdev/sm712fb.c
1493
static int smtcfb_pci_probe(struct pci_dev *pdev,
drivers/video/fbdev/sm712fb.c
1670
static void smtcfb_pci_remove(struct pci_dev *pdev)
drivers/video/fbdev/sm712fb.c
45
struct pci_dev *pdev;
drivers/video/fbdev/sstfb.c
1150
struct pci_dev *dev = par->dev;
drivers/video/fbdev/sstfb.c
1249
struct pci_dev *dev = par->dev;
drivers/video/fbdev/sstfb.c
1322
static int sstfb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/video/fbdev/sstfb.c
1466
static void sstfb_remove(struct pci_dev *pdev)
drivers/video/fbdev/sstfb.c
482
struct pci_dev *sst_dev = par->dev;
drivers/video/fbdev/sstfb.c
697
struct pci_dev *sst_dev = par->dev;
drivers/video/fbdev/sunxvr2500.c
116
static int s3d_pci_register(struct pci_dev *pdev,
drivers/video/fbdev/sunxvr2500.c
19
struct pci_dev *pdev;
drivers/video/fbdev/sunxvr500.c
244
static int e3d_pci_register(struct pci_dev *pdev,
drivers/video/fbdev/sunxvr500.c
30
struct pci_dev *pdev;
drivers/video/fbdev/tdfxfb.c
123
static int tdfxfb_probe(struct pci_dev *pdev, const struct pci_device_id *id);
drivers/video/fbdev/tdfxfb.c
124
static void tdfxfb_remove(struct pci_dev *pdev);
drivers/video/fbdev/tdfxfb.c
1376
static int tdfxfb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/video/fbdev/tdfxfb.c
1612
static void tdfxfb_remove(struct pci_dev *pdev)
drivers/video/fbdev/tgafb.c
109
static int tgafb_pci_register(struct pci_dev *pdev,
drivers/video/fbdev/tgafb.c
121
static void tgafb_pci_unregister(struct pci_dev *pdev)
drivers/video/fbdev/tgafb.c
93
static int tgafb_pci_register(struct pci_dev *, const struct pci_device_id *);
drivers/video/fbdev/tgafb.c
94
static void tgafb_pci_unregister(struct pci_dev *);
drivers/video/fbdev/tridentfb.c
1459
static int trident_pci_probe(struct pci_dev *dev,
drivers/video/fbdev/tridentfb.c
1723
static void trident_pci_remove(struct pci_dev *dev)
drivers/video/fbdev/via/via-core.c
335
struct pci_dev *pdev;
drivers/video/fbdev/via/via-core.c
621
static int via_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/via/via-core.c
669
static void via_pci_remove(struct pci_dev *pdev)
drivers/video/fbdev/via/via_i2c.c
192
struct pci_dev *pdev)
drivers/video/fbdev/via/viafbdev.c
1908
void via_fb_pci_remove(struct pci_dev *pdev)
drivers/video/fbdev/via/viafbdev.h
92
void via_fb_pci_remove(struct pci_dev *pdev);
drivers/video/fbdev/vt8623fb.c
670
static int vt8623_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/video/fbdev/vt8623fb.c
816
static void vt8623_pci_remove(struct pci_dev *dev)
drivers/video/screen_info_pci.c
116
static struct pci_dev *__screen_info_pci_dev(struct resource *res)
drivers/video/screen_info_pci.c
118
struct pci_dev *pdev = NULL;
drivers/video/screen_info_pci.c
140
struct pci_dev *screen_info_pci_dev(const struct screen_info *si)
drivers/video/screen_info_pci.c
150
struct pci_dev *pdev = __screen_info_pci_dev(&res[i]);
drivers/video/screen_info_pci.c
70
static void screen_info_fixup_lfb(struct pci_dev *pdev)
drivers/video/screen_info_pci.c
9
static struct pci_dev *screen_info_lfb_pdev;
drivers/video/sticore.c
1051
static int sticore_pci_init(struct pci_dev *pd, const struct pci_device_id *ent)
drivers/video/sticore.c
1098
static void __exit sticore_pci_remove(struct pci_dev *pd)
drivers/video/sticore.c
907
struct pci_dev *pd)
drivers/virt/nitro_enclaves/ne_misc_dev.c
1076
struct pci_dev *pdev = ne_devs.ne_pci_dev->pdev;
drivers/virt/nitro_enclaves/ne_misc_dev.c
1478
struct pci_dev *pdev = ne_pci_dev->pdev;
drivers/virt/nitro_enclaves/ne_misc_dev.c
1596
struct pci_dev *pdev = ne_pci_dev->pdev;
drivers/virt/nitro_enclaves/ne_misc_dev.c
708
struct pci_dev *pdev = ne_devs.ne_pci_dev->pdev;
drivers/virt/nitro_enclaves/ne_misc_dev.c
922
struct pci_dev *pdev = ne_devs.ne_pci_dev->pdev;
drivers/virt/nitro_enclaves/ne_pci_dev.c
220
struct pci_dev *pdev = ne_pci_dev->pdev;
drivers/virt/nitro_enclaves/ne_pci_dev.c
295
static int ne_setup_msix(struct pci_dev *pdev)
drivers/virt/nitro_enclaves/ne_pci_dev.c
372
static void ne_teardown_msix(struct pci_dev *pdev)
drivers/virt/nitro_enclaves/ne_pci_dev.c
395
static int ne_pci_dev_enable(struct pci_dev *pdev)
drivers/virt/nitro_enclaves/ne_pci_dev.c
428
static void ne_pci_dev_disable(struct pci_dev *pdev)
drivers/virt/nitro_enclaves/ne_pci_dev.c
46
static void ne_submit_request(struct pci_dev *pdev, enum ne_pci_dev_cmd_type cmd_type,
drivers/virt/nitro_enclaves/ne_pci_dev.c
466
static int ne_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/virt/nitro_enclaves/ne_pci_dev.c
560
static void ne_pci_remove(struct pci_dev *pdev)
drivers/virt/nitro_enclaves/ne_pci_dev.c
589
static void ne_pci_shutdown(struct pci_dev *pdev)
drivers/virt/nitro_enclaves/ne_pci_dev.c
64
static void ne_retrieve_reply(struct pci_dev *pdev, struct ne_pci_dev_cmd_reply *cmd_reply,
drivers/virt/nitro_enclaves/ne_pci_dev.c
81
static int ne_wait_for_reply(struct pci_dev *pdev)
drivers/virt/nitro_enclaves/ne_pci_dev.c
99
int ne_do_request(struct pci_dev *pdev, enum ne_pci_dev_cmd_type cmd_type,
drivers/virt/nitro_enclaves/ne_pci_dev.h
304
struct pci_dev *pdev;
drivers/virt/nitro_enclaves/ne_pci_dev.h
323
int ne_do_request(struct pci_dev *pdev, enum ne_pci_dev_cmd_type cmd_type,
drivers/virt/vboxguest/vboxguest_linux.c
287
static int vbg_pci_probe(struct pci_dev *pci, const struct pci_device_id *id)
drivers/virt/vboxguest/vboxguest_linux.c
419
static void vbg_pci_remove(struct pci_dev *pci)
drivers/virtio/virtio_pci_admin_legacy_io.c
101
int virtio_pci_admin_legacy_device_io_write(struct pci_dev *pdev, u8 offset,
drivers/virtio/virtio_pci_admin_legacy_io.c
110
static int virtio_pci_admin_legacy_io_read(struct pci_dev *pdev, u16 opcode,
drivers/virtio/virtio_pci_admin_legacy_io.c
156
int virtio_pci_admin_legacy_device_io_read(struct pci_dev *pdev, u8 offset,
drivers/virtio/virtio_pci_admin_legacy_io.c
16
bool virtio_pci_admin_has_legacy_io(struct pci_dev *pdev)
drivers/virtio/virtio_pci_admin_legacy_io.c
176
int virtio_pci_admin_legacy_common_io_read(struct pci_dev *pdev, u8 offset,
drivers/virtio/virtio_pci_admin_legacy_io.c
195
int virtio_pci_admin_legacy_io_notify_info(struct pci_dev *pdev,
drivers/virtio/virtio_pci_admin_legacy_io.c
36
static int virtio_pci_admin_legacy_io_write(struct pci_dev *pdev, u16 opcode,
drivers/virtio/virtio_pci_admin_legacy_io.c
81
int virtio_pci_admin_legacy_common_io_write(struct pci_dev *pdev, u8 offset,
drivers/virtio/virtio_pci_common.c
157
err = pci_alloc_irq_vectors_affinity(vp_dev->pci_dev, nvectors,
drivers/virtio/virtio_pci_common.c
167
err = request_irq(pci_irq_vector(vp_dev->pci_dev, v),
drivers/virtio/virtio_pci_common.c
186
err = request_irq(pci_irq_vector(vp_dev->pci_dev, v),
drivers/virtio/virtio_pci_common.c
279
int irq = pci_irq_vector(vp_dev->pci_dev, v);
drivers/virtio/virtio_pci_common.c
290
free_irq(vp_dev->pci_dev->irq, vp_dev);
drivers/virtio/virtio_pci_common.c
295
free_irq(pci_irq_vector(vp_dev->pci_dev, i), vp_dev);
drivers/virtio/virtio_pci_common.c
306
pci_free_irq_vectors(vp_dev->pci_dev);
drivers/virtio/virtio_pci_common.c
362
err = request_irq(pci_irq_vector(vp_dev->pci_dev, msix_vec),
drivers/virtio/virtio_pci_common.c
44
synchronize_irq(vp_dev->pci_dev->irq);
drivers/virtio/virtio_pci_common.c
47
synchronize_irq(pci_irq_vector(vp_dev->pci_dev, i));
drivers/virtio/virtio_pci_common.c
475
err = request_irq(vp_dev->pci_dev->irq, vp_interrupt, IRQF_SHARED,
drivers/virtio/virtio_pci_common.c
541
if (!(to_vp_device(vdev)->pci_dev->irq))
drivers/virtio/virtio_pci_common.c
551
return pci_name(vp_dev->pci_dev);
drivers/virtio/virtio_pci_common.c
572
irq = pci_irq_vector(vp_dev->pci_dev, info->msix_vector);
drivers/virtio/virtio_pci_common.c
592
return pci_irq_get_affinity(vp_dev->pci_dev,
drivers/virtio/virtio_pci_common.c
599
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/virtio/virtio_pci_common.c
600
struct virtio_pci_device *vp_dev = pci_get_drvdata(pci_dev);
drivers/virtio/virtio_pci_common.c
606
pci_disable_device(pci_dev);
drivers/virtio/virtio_pci_common.c
612
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/virtio/virtio_pci_common.c
613
struct virtio_pci_device *vp_dev = pci_get_drvdata(pci_dev);
drivers/virtio/virtio_pci_common.c
616
ret = pci_enable_device(pci_dev);
drivers/virtio/virtio_pci_common.c
620
pci_set_master(pci_dev);
drivers/virtio/virtio_pci_common.c
626
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/virtio/virtio_pci_common.c
629
if (!pci_dev->pm_cap)
drivers/virtio/virtio_pci_common.c
632
pci_read_config_word(pci_dev, pci_dev->pm_cap + PCI_PM_CTRL, &pmcsr);
drivers/virtio/virtio_pci_common.c
681
static int virtio_pci_probe(struct pci_dev *pci_dev,
drivers/virtio/virtio_pci_common.c
692
pci_set_drvdata(pci_dev, vp_dev);
drivers/virtio/virtio_pci_common.c
693
vp_dev->vdev.dev.parent = &pci_dev->dev;
drivers/virtio/virtio_pci_common.c
695
vp_dev->pci_dev = pci_dev;
drivers/virtio/virtio_pci_common.c
701
rc = pci_enable_device(pci_dev);
drivers/virtio/virtio_pci_common.c
720
pci_set_master(pci_dev);
drivers/virtio/virtio_pci_common.c
735
pci_disable_device(pci_dev);
drivers/virtio/virtio_pci_common.c
744
static void virtio_pci_remove(struct pci_dev *pci_dev)
drivers/virtio/virtio_pci_common.c
746
struct virtio_pci_device *vp_dev = pci_get_drvdata(pci_dev);
drivers/virtio/virtio_pci_common.c
753
if (!pci_device_is_present(pci_dev))
drivers/virtio/virtio_pci_common.c
756
pci_disable_sriov(pci_dev);
drivers/virtio/virtio_pci_common.c
765
pci_disable_device(pci_dev);
drivers/virtio/virtio_pci_common.c
769
static int virtio_pci_sriov_configure(struct pci_dev *pci_dev, int num_vfs)
drivers/virtio/virtio_pci_common.c
771
struct virtio_pci_device *vp_dev = pci_get_drvdata(pci_dev);
drivers/virtio/virtio_pci_common.c
781
if (pci_vfs_assigned(pci_dev))
drivers/virtio/virtio_pci_common.c
785
pci_disable_sriov(pci_dev);
drivers/virtio/virtio_pci_common.c
789
ret = pci_enable_sriov(pci_dev, num_vfs);
drivers/virtio/virtio_pci_common.c
796
static void virtio_pci_reset_prepare(struct pci_dev *pci_dev)
drivers/virtio/virtio_pci_common.c
798
struct virtio_pci_device *vp_dev = pci_get_drvdata(pci_dev);
drivers/virtio/virtio_pci_common.c
804
dev_warn(&pci_dev->dev, "Reset prepare failure: %d",
drivers/virtio/virtio_pci_common.c
809
if (pci_is_enabled(pci_dev))
drivers/virtio/virtio_pci_common.c
810
pci_disable_device(pci_dev);
drivers/virtio/virtio_pci_common.c
813
static void virtio_pci_reset_done(struct pci_dev *pci_dev)
drivers/virtio/virtio_pci_common.c
815
struct virtio_pci_device *vp_dev = pci_get_drvdata(pci_dev);
drivers/virtio/virtio_pci_common.c
818
if (pci_is_enabled(pci_dev))
drivers/virtio/virtio_pci_common.c
821
ret = pci_enable_device(pci_dev);
drivers/virtio/virtio_pci_common.c
823
pci_set_master(pci_dev);
drivers/virtio/virtio_pci_common.c
828
dev_warn(&pci_dev->dev, "Reset done failure: %d", ret);
drivers/virtio/virtio_pci_common.c
848
struct virtio_device *virtio_pci_vf_get_pf_dev(struct pci_dev *pdev)
drivers/virtio/virtio_pci_common.h
164
struct virtio_device *virtio_pci_vf_get_pf_dev(struct pci_dev *pdev);
drivers/virtio/virtio_pci_common.h
62
struct pci_dev *pci_dev;
drivers/virtio/virtio_pci_legacy.c
142
dev_err(&vp_dev->pci_dev->dev,
drivers/virtio/virtio_pci_legacy.c
209
struct pci_dev *pci_dev = vp_dev->pci_dev;
drivers/virtio/virtio_pci_legacy.c
212
ldev->pci_dev = pci_dev;
drivers/virtio/virtio_pci_legacy_dev.c
18
struct pci_dev *pci_dev = ldev->pci_dev;
drivers/virtio/virtio_pci_legacy_dev.c
22
if (pci_dev->device < 0x1000 || pci_dev->device > 0x103f)
drivers/virtio/virtio_pci_legacy_dev.c
25
if (pci_dev->revision != VIRTIO_PCI_ABI_VERSION)
drivers/virtio/virtio_pci_legacy_dev.c
28
rc = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(64));
drivers/virtio/virtio_pci_legacy_dev.c
30
rc = dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(32));
drivers/virtio/virtio_pci_legacy_dev.c
36
dma_set_coherent_mask(&pci_dev->dev,
drivers/virtio/virtio_pci_legacy_dev.c
41
dev_warn(&pci_dev->dev, "Failed to enable 64-bit or 32-bit DMA. Trying to continue, but this might not work.\n");
drivers/virtio/virtio_pci_legacy_dev.c
43
rc = pci_request_region(pci_dev, 0, "virtio-pci-legacy");
drivers/virtio/virtio_pci_legacy_dev.c
47
ldev->ioaddr = pci_iomap(pci_dev, 0, 0);
drivers/virtio/virtio_pci_legacy_dev.c
55
ldev->id.vendor = pci_dev->subsystem_vendor;
drivers/virtio/virtio_pci_legacy_dev.c
56
ldev->id.device = pci_dev->subsystem_device;
drivers/virtio/virtio_pci_legacy_dev.c
60
pci_release_region(pci_dev, 0);
drivers/virtio/virtio_pci_legacy_dev.c
71
struct pci_dev *pci_dev = ldev->pci_dev;
drivers/virtio/virtio_pci_legacy_dev.c
73
pci_iounmap(pci_dev, ldev->ioaddr);
drivers/virtio/virtio_pci_legacy_dev.c
74
pci_release_region(pci_dev, 0);
drivers/virtio/virtio_pci_modern.c
1037
int virtio_pci_admin_obj_destroy(struct pci_dev *pdev, u16 obj_type, u32 id)
drivers/virtio/virtio_pci_modern.c
1091
int virtio_pci_admin_dev_parts_metadata_get(struct pci_dev *pdev, u16 obj_type,
drivers/virtio/virtio_pci_modern.c
1155
int virtio_pci_admin_dev_parts_get(struct pci_dev *pdev, u16 obj_type, u32 id,
drivers/virtio/virtio_pci_modern.c
1206
int virtio_pci_admin_dev_parts_set(struct pci_dev *pdev, struct scatterlist *data_sg)
drivers/virtio/virtio_pci_modern.c
1271
struct pci_dev *pci_dev = vp_dev->pci_dev;
drivers/virtio/virtio_pci_modern.c
1274
mdev->pci_dev = pci_dev;
drivers/virtio/virtio_pci_modern.c
370
struct pci_dev *pci_dev = vp_dev->pci_dev;
drivers/virtio/virtio_pci_modern.c
373
pci_find_ext_capability(pci_dev, PCI_EXT_CAP_ID_SRIOV))
drivers/virtio/virtio_pci_modern.c
622
synchronize_irq(pci_irq_vector(vp_dev->pci_dev, info->msix_vector));
drivers/virtio/virtio_pci_modern.c
776
pci_iounmap(mdev->pci_dev, (void __force __iomem *)vq->priv);
drivers/virtio/virtio_pci_modern.c
781
static int virtio_pci_find_shm_cap(struct pci_dev *dev, u8 required_id,
drivers/virtio/virtio_pci_modern.c
850
struct pci_dev *pci_dev = vp_dev->pci_dev;
drivers/virtio/virtio_pci_modern.c
856
if (!virtio_pci_find_shm_cap(pci_dev, id, &bar, &offset, &len))
drivers/virtio/virtio_pci_modern.c
859
phys_addr = pci_resource_start(pci_dev, bar);
drivers/virtio/virtio_pci_modern.c
860
bar_len = pci_resource_len(pci_dev, bar);
drivers/virtio/virtio_pci_modern.c
863
dev_err(&pci_dev->dev, "%s: cap offset+len overflow detected\n",
drivers/virtio/virtio_pci_modern.c
869
dev_err(&pci_dev->dev, "%s: bar shorter than cap offset+len\n",
drivers/virtio/virtio_pci_modern.c
887
bool virtio_pci_admin_has_dev_parts(struct pci_dev *pdev)
drivers/virtio/virtio_pci_modern.c
916
int virtio_pci_admin_mode_set(struct pci_dev *pdev, u8 flags)
drivers/virtio/virtio_pci_modern.c
960
int virtio_pci_admin_obj_create(struct pci_dev *pdev, u16 obj_type, u8 operation_type,
drivers/virtio/virtio_pci_modern_dev.c
114
static inline int virtio_pci_find_capability(struct pci_dev *dev, u8 cfg_type,
drivers/virtio/virtio_pci_modern_dev.c
225
struct pci_dev *pci_dev = mdev->pci_dev;
drivers/virtio/virtio_pci_modern_dev.c
234
devid = mdev->device_id_check(pci_dev);
drivers/virtio/virtio_pci_modern_dev.c
240
if (pci_dev->device < 0x1000 || pci_dev->device > 0x107f)
drivers/virtio/virtio_pci_modern_dev.c
243
if (pci_dev->device < 0x1040) {
drivers/virtio/virtio_pci_modern_dev.c
247
mdev->id.device = pci_dev->subsystem_device;
drivers/virtio/virtio_pci_modern_dev.c
250
mdev->id.device = pci_dev->device - 0x1040;
drivers/virtio/virtio_pci_modern_dev.c
253
mdev->id.vendor = pci_dev->subsystem_vendor;
drivers/virtio/virtio_pci_modern_dev.c
256
common = virtio_pci_find_capability(pci_dev, VIRTIO_PCI_CAP_COMMON_CFG,
drivers/virtio/virtio_pci_modern_dev.c
26
struct pci_dev *dev = mdev->pci_dev;
drivers/virtio/virtio_pci_modern_dev.c
260
dev_info(&pci_dev->dev,
drivers/virtio/virtio_pci_modern_dev.c
266
isr = virtio_pci_find_capability(pci_dev, VIRTIO_PCI_CAP_ISR_CFG,
drivers/virtio/virtio_pci_modern_dev.c
269
notify = virtio_pci_find_capability(pci_dev, VIRTIO_PCI_CAP_NOTIFY_CFG,
drivers/virtio/virtio_pci_modern_dev.c
273
dev_err(&pci_dev->dev,
drivers/virtio/virtio_pci_modern_dev.c
279
err = dma_set_mask_and_coherent(&pci_dev->dev,
drivers/virtio/virtio_pci_modern_dev.c
282
err = dma_set_mask_and_coherent(&pci_dev->dev,
drivers/virtio/virtio_pci_modern_dev.c
285
dev_warn(&pci_dev->dev, "Failed to enable 64-bit or 32-bit DMA. Trying to continue, but this might not work.\n");
drivers/virtio/virtio_pci_modern_dev.c
290
device = virtio_pci_find_capability(pci_dev, VIRTIO_PCI_CAP_DEVICE_CFG,
drivers/virtio/virtio_pci_modern_dev.c
294
err = pci_request_selected_regions(pci_dev, mdev->modern_bars,
drivers/virtio/virtio_pci_modern_dev.c
314
pci_read_config_dword(pci_dev,
drivers/virtio/virtio_pci_modern_dev.c
319
pci_read_config_dword(pci_dev,
drivers/virtio/virtio_pci_modern_dev.c
324
pci_read_config_dword(pci_dev,
drivers/virtio/virtio_pci_modern_dev.c
361
pci_iounmap(pci_dev, mdev->notify_base);
drivers/virtio/virtio_pci_modern_dev.c
363
pci_iounmap(pci_dev, mdev->isr);
drivers/virtio/virtio_pci_modern_dev.c
365
pci_iounmap(pci_dev, mdev->common);
drivers/virtio/virtio_pci_modern_dev.c
367
pci_release_selected_regions(pci_dev, mdev->modern_bars);
drivers/virtio/virtio_pci_modern_dev.c
378
struct pci_dev *pci_dev = mdev->pci_dev;
drivers/virtio/virtio_pci_modern_dev.c
381
pci_iounmap(pci_dev, mdev->device);
drivers/virtio/virtio_pci_modern_dev.c
383
pci_iounmap(pci_dev, mdev->notify_base);
drivers/virtio/virtio_pci_modern_dev.c
384
pci_iounmap(pci_dev, mdev->isr);
drivers/virtio/virtio_pci_modern_dev.c
385
pci_iounmap(pci_dev, mdev->common);
drivers/virtio/virtio_pci_modern_dev.c
386
pci_release_selected_regions(pci_dev, mdev->modern_bars);
drivers/virtio/virtio_pci_modern_dev.c
717
dev_warn(&mdev->pci_dev->dev,
drivers/w1/masters/matrox_w1.c
114
static int matrox_w1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/w1/masters/matrox_w1.c
172
static void matrox_w1_remove(struct pci_dev *pdev)
drivers/watchdog/alim1535_wdt.c
28
static struct pci_dev *ali_pci;
drivers/watchdog/alim1535_wdt.c
316
struct pci_dev *pdev;
drivers/watchdog/alim7101_wdt.c
362
struct pci_dev *ali1543_south;
drivers/watchdog/alim7101_wdt.c
79
static struct pci_dev *alim7101_pmu;
drivers/watchdog/hpwdt.c
247
static int hpwdt_init_nmi_decoding(struct pci_dev *dev)
drivers/watchdog/hpwdt.c
291
static int hpwdt_init_one(struct pci_dev *dev,
drivers/watchdog/hpwdt.c
382
static void hpwdt_exit(struct pci_dev *dev)
drivers/watchdog/i6300esb.c
289
static int esb_probe(struct pci_dev *pdev,
drivers/watchdog/i6300esb.c
332
static void esb_remove(struct pci_dev *pdev)
drivers/watchdog/i6300esb.c
95
struct pci_dev *pdev;
drivers/watchdog/iTCO_wdt.c
103
struct pci_dev *pci_dev;
drivers/watchdog/iTCO_wdt.c
184
pci_read_config_dword(p->pci_dev, 0xd4, &val32);
drivers/watchdog/iTCO_wdt.c
189
pci_write_config_dword(p->pci_dev, 0xd4, val32);
drivers/watchdog/iTCO_wdt.c
190
pci_read_config_dword(p->pci_dev, 0xd4, &newval32);
drivers/watchdog/iTCO_wdt.c
473
p->pci_dev = to_pci_dev(dev->parent);
drivers/watchdog/nv_tco.c
307
struct pci_dev *dev = NULL;
drivers/watchdog/nv_tco.c
48
static struct pci_dev *tco_pci;
drivers/watchdog/pcwd_pci.c
126
struct pci_dev *pdev;
drivers/watchdog/pcwd_pci.c
680
static int pcipcwd_card_init(struct pci_dev *pdev,
drivers/watchdog/pcwd_pci.c
783
static void pcipcwd_card_exit(struct pci_dev *pdev)
drivers/watchdog/rdc321x_wdt.c
50
struct pci_dev *sb_pdev;
drivers/watchdog/sp5100_tco.c
591
struct pci_dev *dev = NULL;
drivers/watchdog/sp5100_tco.c
64
static struct pci_dev *sp5100_tco_pci;
drivers/watchdog/sp5100_tco.c
89
static enum tco_reg_layout tco_reg_layout(struct pci_dev *dev)
drivers/watchdog/via_wdt.c
158
static int wdt_probe(struct pci_dev *pdev,
drivers/watchdog/via_wdt.c
234
static void wdt_remove(struct pci_dev *pdev)
drivers/watchdog/wdt_pci.c
602
static int wdtpci_init_one(struct pci_dev *dev,
drivers/watchdog/wdt_pci.c
702
static void wdtpci_remove_one(struct pci_dev *pdev)
drivers/xen/acpi.c
87
int xen_acpi_get_gsi_info(struct pci_dev *dev,
drivers/xen/dbgp.c
24
const struct pci_dev *pdev = to_pci_dev(ctrlr);
drivers/xen/events/events_base.c
1084
int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc)
drivers/xen/events/events_base.c
1098
int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc,
drivers/xen/grant-dma-ops.c
303
struct pci_dev *pdev = to_pci_dev(dev);
drivers/xen/grant-dma-ops.c
325
struct pci_dev *pdev = to_pci_dev(dev);
drivers/xen/pci.c
121
if (pci_domain_nr(pci_dev->bus))
drivers/xen/pci.c
124
else if (pci_dev->is_virtfn) {
drivers/xen/pci.c
126
.bus = pci_dev->bus->number,
drivers/xen/pci.c
127
.devfn = pci_dev->devfn,
drivers/xen/pci.c
137
else if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) {
drivers/xen/pci.c
139
.bus = pci_dev->bus->number,
drivers/xen/pci.c
140
.devfn = pci_dev->devfn,
drivers/xen/pci.c
148
.bus = pci_dev->bus->number,
drivers/xen/pci.c
149
.devfn = pci_dev->devfn,
drivers/xen/pci.c
162
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/xen/pci.c
164
if (pci_domain_nr(pci_dev->bus) >> 16) {
drivers/xen/pci.c
176
.seg = pci_domain_nr(pci_dev->bus),
drivers/xen/pci.c
177
.bus = pci_dev->bus->number,
drivers/xen/pci.c
178
.devfn = pci_dev->devfn
drivers/xen/pci.c
183
} else if (pci_domain_nr(pci_dev->bus))
drivers/xen/pci.c
187
.bus = pci_dev->bus->number,
drivers/xen/pci.c
188
.devfn = pci_dev->devfn
drivers/xen/pci.c
198
int xen_reset_device(const struct pci_dev *dev)
drivers/xen/pci.c
30
struct pci_dev *pci_dev = to_pci_dev(dev);
drivers/xen/pci.c
303
struct pci_dev *dev;
drivers/xen/pci.c
310
static struct xen_device_domain_owner *find_device(struct pci_dev *dev)
drivers/xen/pci.c
32
struct pci_dev *physfn = pci_dev->physfn;
drivers/xen/pci.c
321
int xen_find_device_domain_owner(struct pci_dev *dev)
drivers/xen/pci.c
335
int xen_register_device_domain_owner(struct pci_dev *dev, uint16_t domain)
drivers/xen/pci.c
357
int xen_unregister_device_domain_owner(struct pci_dev *dev)
drivers/xen/pci.c
47
if (pci_domain_nr(pci_dev->bus) >> 16) {
drivers/xen/pci.c
61
add->seg = pci_domain_nr(pci_dev->bus);
drivers/xen/pci.c
62
add->bus = pci_dev->bus->number;
drivers/xen/pci.c
63
add->devfn = pci_dev->devfn;
drivers/xen/pci.c
70
if (pci_dev->is_virtfn) {
drivers/xen/pci.c
76
if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn))
drivers/xen/pci.c
80
handle = ACPI_HANDLE(&pci_dev->dev);
drivers/xen/pci.c
82
if (!handle && pci_dev->is_virtfn)
drivers/xen/pci.c
91
for (pbus = pci_dev->bus; pbus; pbus = pbus->parent) {
drivers/xen/platform-pci.c
47
static uint64_t get_callback_via(struct pci_dev *pdev)
drivers/xen/platform-pci.c
72
static int xen_allocate_irq(struct pci_dev *pdev)
drivers/xen/platform-pci.c
94
static int platform_pci_probe(struct pci_dev *pdev,
drivers/xen/xen-pciback/conf_space.c
147
int xen_pcibk_config_read(struct pci_dev *dev, int offset, int size,
drivers/xen/xen-pciback/conf_space.c
204
int xen_pcibk_config_write(struct pci_dev *dev, int offset, int size, u32 value)
drivers/xen/xen-pciback/conf_space.c
285
int xen_pcibk_get_interrupt_type(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space.c
29
(struct pci_dev *dev, int offset, type value, void *data) \
drivers/xen/xen-pciback/conf_space.c
329
void xen_pcibk_config_free_dyn_fields(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space.c
355
void xen_pcibk_config_reset_dev(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space.c
373
void xen_pcibk_config_free_dev(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space.c
395
int xen_pcibk_config_add_field_offset(struct pci_dev *dev,
drivers/xen/xen-pciback/conf_space.c
42
static int conf_space_read(struct pci_dev *dev,
drivers/xen/xen-pciback/conf_space.c
445
int xen_pcibk_config_init_dev(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space.c
70
static int conf_space_write(struct pci_dev *dev,
drivers/xen/xen-pciback/conf_space.h
102
static inline int xen_pcibk_config_add_fields_offset(struct pci_dev *dev,
drivers/xen/xen-pciback/conf_space.h
116
int xen_pcibk_read_config_byte(struct pci_dev *dev, int offset, u8 *value,
drivers/xen/xen-pciback/conf_space.h
118
int xen_pcibk_read_config_word(struct pci_dev *dev, int offset, u16 *value,
drivers/xen/xen-pciback/conf_space.h
120
int xen_pcibk_read_config_dword(struct pci_dev *dev, int offset, u32 *value,
drivers/xen/xen-pciback/conf_space.h
122
int xen_pcibk_write_config_byte(struct pci_dev *dev, int offset, u8 value,
drivers/xen/xen-pciback/conf_space.h
124
int xen_pcibk_write_config_word(struct pci_dev *dev, int offset, u16 value,
drivers/xen/xen-pciback/conf_space.h
126
int xen_pcibk_write_config_dword(struct pci_dev *dev, int offset, u32 value,
drivers/xen/xen-pciback/conf_space.h
131
int xen_pcibk_config_header_add_fields(struct pci_dev *dev);
drivers/xen/xen-pciback/conf_space.h
132
int xen_pcibk_config_capability_add_fields(struct pci_dev *dev);
drivers/xen/xen-pciback/conf_space.h
134
int xen_pcibk_get_interrupt_type(struct pci_dev *dev);
drivers/xen/xen-pciback/conf_space.h
15
typedef void *(*conf_field_init) (struct pci_dev *dev, int offset);
drivers/xen/xen-pciback/conf_space.h
16
typedef void (*conf_field_reset) (struct pci_dev *dev, int offset, void *data);
drivers/xen/xen-pciback/conf_space.h
17
typedef void (*conf_field_free) (struct pci_dev *dev, int offset, void *data);
drivers/xen/xen-pciback/conf_space.h
19
typedef int (*conf_dword_write) (struct pci_dev *dev, int offset, u32 value,
drivers/xen/xen-pciback/conf_space.h
21
typedef int (*conf_word_write) (struct pci_dev *dev, int offset, u16 value,
drivers/xen/xen-pciback/conf_space.h
23
typedef int (*conf_byte_write) (struct pci_dev *dev, int offset, u8 value,
drivers/xen/xen-pciback/conf_space.h
25
typedef int (*conf_dword_read) (struct pci_dev *dev, int offset, u32 *value,
drivers/xen/xen-pciback/conf_space.h
27
typedef int (*conf_word_read) (struct pci_dev *dev, int offset, u16 *value,
drivers/xen/xen-pciback/conf_space.h
29
typedef int (*conf_byte_read) (struct pci_dev *dev, int offset, u8 *value,
drivers/xen/xen-pciback/conf_space.h
80
int xen_pcibk_config_add_field_offset(struct pci_dev *dev,
drivers/xen/xen-pciback/conf_space.h
84
static inline int xen_pcibk_config_add_field(struct pci_dev *dev,
drivers/xen/xen-pciback/conf_space.h
90
static inline int xen_pcibk_config_add_fields(struct pci_dev *dev,
drivers/xen/xen-pciback/conf_space_capability.c
114
static int pm_ctrl_write(struct pci_dev *dev, int offset, u16 new_value,
drivers/xen/xen-pciback/conf_space_capability.c
148
static void *pm_ctrl_init(struct pci_dev *dev, int offset)
drivers/xen/xen-pciback/conf_space_capability.c
206
static void *msi_field_init(struct pci_dev *dev, int offset)
drivers/xen/xen-pciback/conf_space_capability.c
211
static void *msix_field_init(struct pci_dev *dev, int offset)
drivers/xen/xen-pciback/conf_space_capability.c
216
static int msi_msix_flags_write(struct pci_dev *dev, int offset, u16 new_value,
drivers/xen/xen-pciback/conf_space_capability.c
39
int xen_pcibk_config_capability_add_fields(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space_capability.c
68
static int vpd_address_write(struct pci_dev *dev, int offset, u16 value,
drivers/xen/xen-pciback/conf_space_capability.c
94
static int pm_caps_read(struct pci_dev *dev, int offset, u16 *value,
drivers/xen/xen-pciback/conf_space_header.c
127
static int rom_write(struct pci_dev *dev, int offset, u32 value, void *data)
drivers/xen/xen-pciback/conf_space_header.c
160
static int bar_write(struct pci_dev *dev, int offset, u32 value, void *data)
drivers/xen/xen-pciback/conf_space_header.c
196
static int bar_read(struct pci_dev *dev, int offset, u32 * value, void *data)
drivers/xen/xen-pciback/conf_space_header.c
210
static void *bar_init(struct pci_dev *dev, int offset)
drivers/xen/xen-pciback/conf_space_header.c
247
static void bar_reset(struct pci_dev *dev, int offset, void *data)
drivers/xen/xen-pciback/conf_space_header.c
254
static void bar_release(struct pci_dev *dev, int offset, void *data)
drivers/xen/xen-pciback/conf_space_header.c
259
static int xen_pcibk_read_vendor(struct pci_dev *dev, int offset,
drivers/xen/xen-pciback/conf_space_header.c
267
static int xen_pcibk_read_device(struct pci_dev *dev, int offset,
drivers/xen/xen-pciback/conf_space_header.c
275
static int interrupt_read(struct pci_dev *dev, int offset, u8 * value,
drivers/xen/xen-pciback/conf_space_header.c
283
static int bist_write(struct pci_dev *dev, int offset, u8 value, void *data)
drivers/xen/xen-pciback/conf_space_header.c
34
static void *command_init(struct pci_dev *dev, int offset)
drivers/xen/xen-pciback/conf_space_header.c
390
int xen_pcibk_config_header_add_fields(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space_header.c
51
static int command_read(struct pci_dev *dev, int offset, u16 *value, void *data)
drivers/xen/xen-pciback/conf_space_header.c
62
static int command_write(struct pci_dev *dev, int offset, u16 value, void *data)
drivers/xen/xen-pciback/conf_space_quirks.c
126
int xen_pcibk_config_quirk_release(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space_quirks.c
19
match_one_device(const struct pci_device_id *id, const struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space_quirks.c
32
static struct xen_pcibk_config_quirk *xen_pcibk_find_quirk(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space_quirks.c
51
int xen_pcibk_field_is_dup(struct pci_dev *dev, unsigned int reg)
drivers/xen/xen-pciback/conf_space_quirks.c
66
int xen_pcibk_config_quirks_add_field(struct pci_dev *dev, struct config_field
drivers/xen/xen-pciback/conf_space_quirks.c
95
int xen_pcibk_config_quirks_init(struct pci_dev *dev)
drivers/xen/xen-pciback/conf_space_quirks.h
18
struct pci_dev *pdev;
drivers/xen/xen-pciback/conf_space_quirks.h
21
int xen_pcibk_config_quirks_add_field(struct pci_dev *dev, struct config_field
drivers/xen/xen-pciback/conf_space_quirks.h
24
int xen_pcibk_config_quirks_init(struct pci_dev *dev);
drivers/xen/xen-pciback/conf_space_quirks.h
28
int xen_pcibk_config_quirk_release(struct pci_dev *dev);
drivers/xen/xen-pciback/conf_space_quirks.h
30
int xen_pcibk_field_is_dup(struct pci_dev *dev, unsigned int reg);
drivers/xen/xen-pciback/passthrough.c
123
struct pci_dev *dev;
drivers/xen/xen-pciback/passthrough.c
165
struct pci_dev *dev = dev_entry->dev;
drivers/xen/xen-pciback/passthrough.c
177
static int __xen_pcibk_get_pcifront_dev(struct pci_dev *pcidev,
drivers/xen/xen-pciback/passthrough.c
20
static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev,
drivers/xen/xen-pciback/passthrough.c
27
struct pci_dev *dev = NULL;
drivers/xen/xen-pciback/passthrough.c
46
struct pci_dev *dev,
drivers/xen/xen-pciback/passthrough.c
73
struct pci_dev *dev, bool lock)
drivers/xen/xen-pciback/passthrough.c
77
struct pci_dev *found_dev = NULL;
drivers/xen/xen-pciback/pci_stub.c
101
static int pcistub_reset_device_state(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
115
struct pci_dev *dev;
drivers/xen/xen-pciback/pci_stub.c
1181
struct pci_dev *dev;
drivers/xen/xen-pciback/pci_stub.c
1669
static struct pcistub_device *find_vfs(const struct pci_dev *pdev)
drivers/xen/xen-pciback/pci_stub.c
1693
const struct pci_dev *pdev = to_pci_dev(dev);
drivers/xen/xen-pciback/pci_stub.c
210
static struct pci_dev *pcistub_device_get_pci_dev(struct xen_pcibk_device *pdev,
drivers/xen/xen-pciback/pci_stub.c
213
struct pci_dev *pci_dev = NULL;
drivers/xen/xen-pciback/pci_stub.c
219
pci_dev = psdev->dev;
drivers/xen/xen-pciback/pci_stub.c
223
if (pci_dev)
drivers/xen/xen-pciback/pci_stub.c
226
return pci_dev;
drivers/xen/xen-pciback/pci_stub.c
247
struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev,
drivers/xen/xen-pciback/pci_stub.c
252
struct pci_dev *found_dev = NULL;
drivers/xen/xen-pciback/pci_stub.c
276
void pcistub_put_pci_dev(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
336
static int pcistub_match_one(struct pci_dev *dev,
drivers/xen/xen-pciback/pci_stub.c
356
static int pcistub_match(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
377
struct pci_dev *dev;
drivers/xen/xen-pciback/pci_stub.c
559
static int pcistub_seize(struct pci_dev *dev,
drivers/xen/xen-pciback/pci_stub.c
57
struct pci_dev *dev;
drivers/xen/xen-pciback/pci_stub.c
605
static int pcistub_probe(struct pci_dev *dev, const struct pci_device_id *id)
drivers/xen/xen-pciback/pci_stub.c
647
static void pcistub_remove(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
76
static struct pcistub_device *pcistub_device_alloc(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
816
static pci_ers_result_t xen_pcibk_slot_reset(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
873
static pci_ers_result_t xen_pcibk_mmio_enabled(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
929
static pci_ers_result_t xen_pcibk_error_detected(struct pci_dev *dev,
drivers/xen/xen-pciback/pci_stub.c
985
static void xen_pcibk_error_resume(struct pci_dev *dev)
drivers/xen/xen-pciback/pciback.h
106
int (*find)(struct pci_dev *pcidev, struct xen_pcibk_device *pdev,
drivers/xen/xen-pciback/pciback.h
110
void (*release)(struct xen_pcibk_device *pdev, struct pci_dev *dev,
drivers/xen/xen-pciback/pciback.h
112
int (*add)(struct xen_pcibk_device *pdev, struct pci_dev *dev,
drivers/xen/xen-pciback/pciback.h
114
struct pci_dev *(*get)(struct xen_pcibk_device *pdev,
drivers/xen/xen-pciback/pciback.h
124
struct pci_dev *dev,
drivers/xen/xen-pciback/pciback.h
134
struct pci_dev *dev, bool lock)
drivers/xen/xen-pciback/pciback.h
140
static inline struct pci_dev *
drivers/xen/xen-pciback/pciback.h
155
static inline int xen_pcibk_get_pcifront_dev(struct pci_dev *pcidev,
drivers/xen/xen-pciback/pciback.h
24
struct pci_dev *dev;
drivers/xen/xen-pciback/pciback.h
67
struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev,
drivers/xen/xen-pciback/pciback.h
70
void pcistub_put_pci_dev(struct pci_dev *dev);
drivers/xen/xen-pciback/pciback.h
78
void xen_pcibk_reset_device(struct pci_dev *pdev);
drivers/xen/xen-pciback/pciback.h
82
int xen_pcibk_config_init_dev(struct pci_dev *dev);
drivers/xen/xen-pciback/pciback.h
83
void xen_pcibk_config_free_dyn_fields(struct pci_dev *dev);
drivers/xen/xen-pciback/pciback.h
84
void xen_pcibk_config_reset_dev(struct pci_dev *dev);
drivers/xen/xen-pciback/pciback.h
85
void xen_pcibk_config_free_dev(struct pci_dev *dev);
drivers/xen/xen-pciback/pciback.h
86
int xen_pcibk_config_read(struct pci_dev *dev, int offset, int size,
drivers/xen/xen-pciback/pciback.h
88
int xen_pcibk_config_write(struct pci_dev *dev, int offset, int size,
drivers/xen/xen-pciback/pciback_ops.c
109
void xen_pcibk_reset_device(struct pci_dev *dev)
drivers/xen/xen-pciback/pciback_ops.c
143
struct pci_dev *dev, struct xen_pci_op *op)
drivers/xen/xen-pciback/pciback_ops.c
178
struct pci_dev *dev, struct xen_pci_op *op)
drivers/xen/xen-pciback/pciback_ops.c
198
struct pci_dev *dev, struct xen_pci_op *op)
drivers/xen/xen-pciback/pciback_ops.c
24
static void xen_pcibk_control_isr(struct pci_dev *dev, int reset)
drivers/xen/xen-pciback/pciback_ops.c
257
struct pci_dev *dev, struct xen_pci_op *op)
drivers/xen/xen-pciback/pciback_ops.c
323
struct pci_dev *dev;
drivers/xen/xen-pciback/pciback_ops.c
427
struct pci_dev *dev = (struct pci_dev *)dev_id;
drivers/xen/xen-pciback/vpci.c
151
struct pci_dev *dev, bool lock)
drivers/xen/xen-pciback/vpci.c
155
struct pci_dev *found_dev = NULL;
drivers/xen/xen-pciback/vpci.c
219
struct pci_dev *dev = e->dev;
drivers/xen/xen-pciback/vpci.c
232
static int __xen_pcibk_get_pcifront_dev(struct pci_dev *pcidev,
drivers/xen/xen-pciback/vpci.c
31
static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev,
drivers/xen/xen-pciback/vpci.c
37
struct pci_dev *dev = NULL;
drivers/xen/xen-pciback/vpci.c
60
static inline int match_slot(struct pci_dev *l, struct pci_dev *r)
drivers/xen/xen-pciback/vpci.c
70
struct pci_dev *dev, int devid,
drivers/xen/xen-pciback/xenbus.c
230
struct pci_dev *dev;
drivers/xen/xen-pciback/xenbus.c
277
struct pci_dev *dev;
include/acpi/acpi_drivers.h
62
struct pci_dev *acpi_get_pci_dev(acpi_handle);
include/acpi/acpi_drivers.h
64
static inline struct pci_dev *acpi_get_pci_dev(acpi_handle handle)
include/asm-generic/pci_iomap.h
10
struct pci_dev;
include/asm-generic/pci_iomap.h
13
extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max);
include/asm-generic/pci_iomap.h
14
extern void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long max);
include/asm-generic/pci_iomap.h
15
extern void __iomem *pci_iomap_range(struct pci_dev *dev, int bar,
include/asm-generic/pci_iomap.h
18
extern void __iomem *pci_iomap_wc_range(struct pci_dev *dev, int bar,
include/asm-generic/pci_iomap.h
21
extern void pci_iounmap(struct pci_dev *dev, void __iomem *);
include/asm-generic/pci_iomap.h
26
extern void __iomem *__pci_ioport_map(struct pci_dev *dev, unsigned long port,
include/asm-generic/pci_iomap.h
35
static inline void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max)
include/asm-generic/pci_iomap.h
40
static inline void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long max)
include/asm-generic/pci_iomap.h
44
static inline void __iomem *pci_iomap_range(struct pci_dev *dev, int bar,
include/asm-generic/pci_iomap.h
50
static inline void __iomem *pci_iomap_wc_range(struct pci_dev *dev, int bar,
include/asm-generic/pci_iomap.h
56
static inline void pci_iounmap(struct pci_dev *dev, void __iomem *addr)
include/cxl/einj.h
16
struct pci_dev;
include/cxl/einj.h
21
int einj_cxl_inject_error(struct pci_dev *dport_dev, u64 type);
include/cxl/einj.h
31
static inline int einj_cxl_inject_error(struct pci_dev *dport_dev, u64 type)
include/drm/drm_device.h
25
struct pci_dev;
include/drm/intel/intel-gtt.h
10
struct pci_dev;
include/drm/intel/intel-gtt.h
17
int intel_gmch_probe(struct pci_dev *bridge_pdev, struct pci_dev *gpu_pdev,
include/drm/intel/xe_sriov_vfio.h
11
struct pci_dev;
include/drm/intel/xe_sriov_vfio.h
20
struct xe_device *xe_sriov_vfio_get_pf(struct pci_dev *pdev);
include/linux/8250_pci.h
35
pciserial_init_ports(struct pci_dev *dev, const struct pciserial_board *board);
include/linux/acpi.h
390
struct pci_dev;
include/linux/acpi.h
392
struct acpi_prt_entry *acpi_pci_irq_lookup(struct pci_dev *dev, int pin);
include/linux/acpi.h
393
int acpi_pci_irq_enable (struct pci_dev *dev);
include/linux/acpi.h
404
void acpi_pci_irq_disable (struct pci_dev *dev);
include/linux/aer.h
27
struct pci_dev;
include/linux/aer.h
57
int pci_aer_clear_nonfatal_status(struct pci_dev *dev);
include/linux/aer.h
58
int pcie_aer_is_native(struct pci_dev *dev);
include/linux/aer.h
59
void pci_aer_unmask_internal_errors(struct pci_dev *dev);
include/linux/aer.h
61
static inline int pci_aer_clear_nonfatal_status(struct pci_dev *dev)
include/linux/aer.h
65
static inline int pcie_aer_is_native(struct pci_dev *dev) { return 0; }
include/linux/aer.h
66
static inline void pci_aer_unmask_internal_errors(struct pci_dev *dev) { }
include/linux/aer.h
69
void pci_print_aer(struct pci_dev *dev, int aer_severity,
include/linux/agp_backend.h
106
extern struct agp_bridge_data *agp_backend_acquire(struct pci_dev *);
include/linux/agp_backend.h
47
struct pci_dev *device;
include/linux/agp_backend.h
98
extern struct agp_bridge_data *(*agp_find_bridge)(struct pci_dev *);
include/linux/alcor_pci.h
263
struct pci_dev *pdev;
include/linux/alcor_pci.h
264
struct pci_dev *parent_pdev;
include/linux/amd-iommu.h
18
struct pci_dev;
include/linux/aperture.h
19
int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev);
include/linux/aperture.h
21
int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name);
include/linux/aperture.h
36
static inline int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev)
include/linux/aperture.h
41
static inline int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name)
include/linux/aperture.h
8
struct pci_dev;
include/linux/bcma/bcma.h
344
struct pci_dev *host_pci; /* PCI bus pointer (BCMA_HOSTTYPE_PCI only) */
include/linux/bcma/bcma_driver_pci.h
251
extern int bcma_core_pci_pcibios_map_irq(const struct pci_dev *dev);
include/linux/bcma/bcma_driver_pci.h
252
extern int bcma_core_pci_plat_dev_init(struct pci_dev *dev);
include/linux/bcma/bcma_driver_pci.h
254
static inline int bcma_core_pci_pcibios_map_irq(const struct pci_dev *dev)
include/linux/bcma/bcma_driver_pci.h
258
static inline int bcma_core_pci_plat_dev_init(struct pci_dev *dev)
include/linux/bcma/bcma_driver_pci.h
7
struct pci_dev;
include/linux/bnxt/ulp.h
68
struct pci_dev *pdev;
include/linux/cb710.h
30
struct pci_dev *pdev;
include/linux/cb710.h
76
void cb710_pci_update_config_reg(struct pci_dev *pdev,
include/linux/comedi/comedi_pci.h
27
struct pci_dev *comedi_to_pci_dev(struct comedi_device *dev);
include/linux/comedi/comedi_pci.h
33
int comedi_pci_auto_config(struct pci_dev *pcidev, struct comedi_driver *driver,
include/linux/comedi/comedi_pci.h
35
void comedi_pci_auto_unconfig(struct pci_dev *pcidev);
include/linux/dmar.h
59
struct pci_dev *dev;
include/linux/hisi_acc_qm.h
389
struct pci_dev *pdev;
include/linux/hisi_acc_qm.h
577
int hisi_qm_sriov_enable(struct pci_dev *pdev, int max_vfs);
include/linux/hisi_acc_qm.h
578
int hisi_qm_sriov_disable(struct pci_dev *pdev, bool is_frozen);
include/linux/hisi_acc_qm.h
579
int hisi_qm_sriov_configure(struct pci_dev *pdev, int num_vfs);
include/linux/hisi_acc_qm.h
588
pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev,
include/linux/hisi_acc_qm.h
590
pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev);
include/linux/hisi_acc_qm.h
591
void hisi_qm_reset_prepare(struct pci_dev *pdev);
include/linux/hisi_acc_qm.h
592
void hisi_qm_reset_done(struct pci_dev *pdev);
include/linux/hisi_acc_qm.h
612
void hisi_qm_dev_shutdown(struct pci_dev *pdev);
include/linux/hyperv.h
1735
int hyperv_read_cfg_blk(struct pci_dev *dev, void *buf, unsigned int buf_len,
include/linux/hyperv.h
1737
int hyperv_write_cfg_blk(struct pci_dev *dev, void *buf, unsigned int len,
include/linux/hyperv.h
1739
int hyperv_reg_block_invalidate(struct pci_dev *dev, void *context,
include/linux/hyperv.h
1744
int (*read_block)(struct pci_dev *dev, void *buf, unsigned int buf_len,
include/linux/hyperv.h
1746
int (*write_block)(struct pci_dev *dev, void *buf, unsigned int len,
include/linux/hyperv.h
1748
int (*reg_blk_invalidate)(struct pci_dev *dev, void *context,
include/linux/intel_vsec.h
226
struct oobmsm_plat_info *intel_vsec_get_mapping(struct pci_dev *pdev);
include/linux/intel_vsec.h
238
static inline struct oobmsm_plat_info *intel_vsec_get_mapping(struct pci_dev *pdev)
include/linux/intel_vsec.h
34
struct pci_dev;
include/linux/iommu.h
1226
int pci_dev_reset_iommu_prepare(struct pci_dev *pdev);
include/linux/iommu.h
1227
void pci_dev_reset_iommu_done(struct pci_dev *pdev);
include/linux/iommu.h
1552
static inline int pci_dev_reset_iommu_prepare(struct pci_dev *pdev)
include/linux/iommu.h
1557
static inline void pci_dev_reset_iommu_done(struct pci_dev *pdev)
include/linux/ism.h
23
struct pci_dev *pdev;
include/linux/libata.h
1342
struct pci_dev;
include/linux/libata.h
1351
extern int pci_test_config_bits(struct pci_dev *pdev, const struct pci_bits *bits);
include/linux/libata.h
1352
extern void ata_pci_shutdown_one(struct pci_dev *pdev);
include/linux/libata.h
1353
extern void ata_pci_remove_one(struct pci_dev *pdev);
include/linux/libata.h
1356
extern void ata_pci_device_do_suspend(struct pci_dev *pdev, pm_message_t mesg);
include/linux/libata.h
1357
extern int __must_check ata_pci_device_do_resume(struct pci_dev *pdev);
include/linux/libata.h
1358
extern int ata_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg);
include/linux/libata.h
1359
extern int ata_pci_device_resume(struct pci_dev *pdev);
include/linux/libata.h
2079
extern int ata_pci_sff_prepare_host(struct pci_dev *pdev,
include/linux/libata.h
2085
extern int ata_pci_sff_init_one(struct pci_dev *pdev,
include/linux/libata.h
2117
extern int ata_pci_bmdma_clear_simplex(struct pci_dev *pdev);
include/linux/libata.h
2119
extern int ata_pci_bmdma_prepare_host(struct pci_dev *pdev,
include/linux/libata.h
2122
extern int ata_pci_bmdma_init_one(struct pci_dev *pdev,
include/linux/mfd/rdc321x.h
19
struct pci_dev *sb_pdev;
include/linux/mfd/rdc321x.h
24
struct pci_dev *sb_pdev;
include/linux/mlx4/device.h
857
struct pci_dev *pdev;
include/linux/mlx5/driver.h
1201
struct mlx5_core_dev *mlx5_vf_get_core_dev(struct pci_dev *pdev);
include/linux/mlx5/driver.h
744
struct pci_dev *pdev;
include/linux/msi.h
383
int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc);
include/linux/msi.h
385
int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type);
include/linux/msi.h
386
void arch_teardown_msi_irqs(struct pci_dev *dev);
include/linux/msi.h
407
bool arch_restore_msi_irqs(struct pci_dev *dev);
include/linux/msi.h
699
struct pci_dev *msi_desc_to_pci_dev(struct msi_desc *desc);
include/linux/msi.h
705
u32 pci_msi_domain_get_msi_rid(struct irq_domain *domain, struct pci_dev *pdev);
include/linux/msi.h
706
u32 pci_msi_map_rid_ctlr_node(struct irq_domain *domain, struct pci_dev *pdev,
include/linux/msi.h
708
struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev);
include/linux/msi.h
712
static inline struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev)
include/linux/msi.h
78
struct pci_dev;
include/linux/net/intel/i40e_client.h
77
struct pci_dev *pcidev;
include/linux/net/intel/iidc_rdma.h
41
struct pci_dev *pdev; /* PCI device of corresponding to main function */
include/linux/net/intel/libie/fwlog.h
74
struct pci_dev *pdev;
include/linux/ntb.h
423
struct pci_dev *pdev;
include/linux/ntb.h
66
struct pci_dev;
include/linux/of_pci.h
32
int of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin);
include/linux/of_pci.h
35
of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin)
include/linux/of_pci.h
8
struct pci_dev;
include/linux/pci-acpi.h
127
void pci_acpi_add_edr_notifier(struct pci_dev *pdev);
include/linux/pci-acpi.h
128
void pci_acpi_remove_edr_notifier(struct pci_dev *pdev);
include/linux/pci-acpi.h
130
static inline void pci_acpi_add_edr_notifier(struct pci_dev *pdev) { }
include/linux/pci-acpi.h
131
static inline void pci_acpi_remove_edr_notifier(struct pci_dev *pdev) { }
include/linux/pci-acpi.h
134
int pci_acpi_set_companion_lookup_hook(struct acpi_device *(*func)(struct pci_dev *));
include/linux/pci-acpi.h
22
struct pci_dev *pci_dev);
include/linux/pci-acpi.h
33
static inline acpi_handle acpi_find_root_bridge_handle(struct pci_dev *pdev)
include/linux/pci-ats.h
10
int pci_enable_ats(struct pci_dev *dev, int ps);
include/linux/pci-ats.h
11
int pci_prepare_ats(struct pci_dev *dev, int ps);
include/linux/pci-ats.h
12
void pci_disable_ats(struct pci_dev *dev);
include/linux/pci-ats.h
13
int pci_ats_queue_depth(struct pci_dev *dev);
include/linux/pci-ats.h
14
int pci_ats_page_aligned(struct pci_dev *dev);
include/linux/pci-ats.h
15
bool pci_ats_required(struct pci_dev *dev);
include/linux/pci-ats.h
17
static inline bool pci_ats_supported(struct pci_dev *d)
include/linux/pci-ats.h
19
static inline int pci_enable_ats(struct pci_dev *d, int ps)
include/linux/pci-ats.h
21
static inline int pci_prepare_ats(struct pci_dev *dev, int ps)
include/linux/pci-ats.h
23
static inline void pci_disable_ats(struct pci_dev *d) { }
include/linux/pci-ats.h
24
static inline int pci_ats_queue_depth(struct pci_dev *d)
include/linux/pci-ats.h
26
static inline int pci_ats_page_aligned(struct pci_dev *dev)
include/linux/pci-ats.h
28
static inline bool pci_ats_required(struct pci_dev *dev)
include/linux/pci-ats.h
33
int pci_enable_pri(struct pci_dev *pdev, u32 reqs);
include/linux/pci-ats.h
34
void pci_disable_pri(struct pci_dev *pdev);
include/linux/pci-ats.h
35
int pci_reset_pri(struct pci_dev *pdev);
include/linux/pci-ats.h
36
int pci_prg_resp_pasid_required(struct pci_dev *pdev);
include/linux/pci-ats.h
37
bool pci_pri_supported(struct pci_dev *pdev);
include/linux/pci-ats.h
39
static inline bool pci_pri_supported(struct pci_dev *pdev)
include/linux/pci-ats.h
44
int pci_enable_pasid(struct pci_dev *pdev, int features);
include/linux/pci-ats.h
45
void pci_disable_pasid(struct pci_dev *pdev);
include/linux/pci-ats.h
46
int pci_pasid_features(struct pci_dev *pdev);
include/linux/pci-ats.h
47
int pci_max_pasids(struct pci_dev *pdev);
include/linux/pci-ats.h
48
int pci_pasid_status(struct pci_dev *pdev);
include/linux/pci-ats.h
50
static inline int pci_enable_pasid(struct pci_dev *pdev, int features)
include/linux/pci-ats.h
52
static inline void pci_disable_pasid(struct pci_dev *pdev) { }
include/linux/pci-ats.h
53
static inline int pci_pasid_features(struct pci_dev *pdev)
include/linux/pci-ats.h
55
static inline int pci_max_pasids(struct pci_dev *pdev)
include/linux/pci-ats.h
57
static inline int pci_pasid_status(struct pci_dev *pdev)
include/linux/pci-ats.h
9
bool pci_ats_supported(struct pci_dev *dev);
include/linux/pci-bwctrl.h
16
struct thermal_cooling_device *pcie_cooling_device_register(struct pci_dev *port);
include/linux/pci-bwctrl.h
19
static inline struct thermal_cooling_device *pcie_cooling_device_register(struct pci_dev *port)
include/linux/pci-doe.h
22
struct pci_doe_mb *pci_find_doe_mailbox(struct pci_dev *pdev, u16 vendor,
include/linux/pci-ecam.h
49
struct pci_dev *);
include/linux/pci-ecam.h
51
struct pci_dev *);
include/linux/pci-ide.h
105
struct pci_ide_partner *pci_ide_to_settings(struct pci_dev *pdev,
include/linux/pci-ide.h
107
struct pci_ide *pci_ide_stream_alloc(struct pci_dev *pdev);
include/linux/pci-ide.h
111
void pci_ide_stream_setup(struct pci_dev *pdev, struct pci_ide *ide);
include/linux/pci-ide.h
112
void pci_ide_stream_teardown(struct pci_dev *pdev, struct pci_ide *ide);
include/linux/pci-ide.h
113
int pci_ide_stream_enable(struct pci_dev *pdev, struct pci_ide *ide);
include/linux/pci-ide.h
114
void pci_ide_stream_disable(struct pci_dev *pdev, struct pci_ide *ide);
include/linux/pci-ide.h
91
struct pci_dev *pdev;
include/linux/pci-p2pdma.h
101
static inline int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar,
include/linux/pci-p2pdma.h
106
static inline int pci_p2pdma_distance_many(struct pci_dev *provider,
include/linux/pci-p2pdma.h
111
static inline struct pci_dev *pci_p2pmem_find_many(struct device **clients,
include/linux/pci-p2pdma.h
116
static inline void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size)
include/linux/pci-p2pdma.h
120
static inline void pci_free_p2pmem(struct pci_dev *pdev, void *addr,
include/linux/pci-p2pdma.h
124
static inline pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev,
include/linux/pci-p2pdma.h
129
static inline struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
include/linux/pci-p2pdma.h
134
static inline void pci_p2pmem_free_sgl(struct pci_dev *pdev,
include/linux/pci-p2pdma.h
138
static inline void pci_p2pmem_publish(struct pci_dev *pdev, bool publish)
include/linux/pci-p2pdma.h
142
struct pci_dev **p2p_dev, bool *use_p2pdma)
include/linux/pci-p2pdma.h
148
struct pci_dev *p2p_dev, bool use_p2pdma)
include/linux/pci-p2pdma.h
160
static inline int pci_p2pdma_distance(struct pci_dev *provider,
include/linux/pci-p2pdma.h
166
static inline struct pci_dev *pci_p2pmem_find(struct device *client)
include/linux/pci-p2pdma.h
71
int pcim_p2pdma_init(struct pci_dev *pdev);
include/linux/pci-p2pdma.h
72
struct p2pdma_provider *pcim_p2pdma_provider(struct pci_dev *pdev, int bar);
include/linux/pci-p2pdma.h
73
int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, size_t size,
include/linux/pci-p2pdma.h
75
int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients,
include/linux/pci-p2pdma.h
77
struct pci_dev *pci_p2pmem_find_many(struct device **clients, int num_clients);
include/linux/pci-p2pdma.h
78
void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size);
include/linux/pci-p2pdma.h
79
void pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size);
include/linux/pci-p2pdma.h
80
pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr);
include/linux/pci-p2pdma.h
81
struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
include/linux/pci-p2pdma.h
83
void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl);
include/linux/pci-p2pdma.h
84
void pci_p2pmem_publish(struct pci_dev *pdev, bool publish);
include/linux/pci-p2pdma.h
85
int pci_p2pdma_enable_store(const char *page, struct pci_dev **p2p_dev,
include/linux/pci-p2pdma.h
87
ssize_t pci_p2pdma_enable_show(char *page, struct pci_dev *p2p_dev,
include/linux/pci-p2pdma.h
92
static inline int pcim_p2pdma_init(struct pci_dev *pdev)
include/linux/pci-p2pdma.h
96
static inline struct p2pdma_provider *pcim_p2pdma_provider(struct pci_dev *pdev,
include/linux/pci-tph.h
24
int pcie_tph_set_st_entry(struct pci_dev *pdev,
include/linux/pci-tph.h
26
int pcie_tph_get_cpu_st(struct pci_dev *dev,
include/linux/pci-tph.h
29
void pcie_disable_tph(struct pci_dev *pdev);
include/linux/pci-tph.h
30
int pcie_enable_tph(struct pci_dev *pdev, int mode);
include/linux/pci-tph.h
31
u16 pcie_tph_get_st_table_size(struct pci_dev *pdev);
include/linux/pci-tph.h
32
u32 pcie_tph_get_st_table_loc(struct pci_dev *pdev);
include/linux/pci-tph.h
34
static inline int pcie_tph_set_st_entry(struct pci_dev *pdev,
include/linux/pci-tph.h
37
static inline int pcie_tph_get_cpu_st(struct pci_dev *dev,
include/linux/pci-tph.h
41
static inline void pcie_disable_tph(struct pci_dev *pdev) { }
include/linux/pci-tph.h
42
static inline int pcie_enable_tph(struct pci_dev *pdev, int mode)
include/linux/pci-tsm.h
111
struct pci_dev *pdev;
include/linux/pci-tsm.h
112
struct pci_dev *dsm_dev;
include/linux/pci-tsm.h
130
static inline bool is_pci_tsm_pf0(struct pci_dev *pdev)
include/linux/pci-tsm.h
205
int pci_tsm_link_constructor(struct pci_dev *pdev, struct pci_tsm *tsm,
include/linux/pci-tsm.h
207
int pci_tsm_pf0_constructor(struct pci_dev *pdev, struct pci_tsm_pf0 *tsm,
include/linux/pci-tsm.h
210
int pci_tsm_doe_transfer(struct pci_dev *pdev, u8 type, const void *req,
include/linux/pci-tsm.h
212
int pci_tsm_bind(struct pci_dev *pdev, struct kvm *kvm, u32 tdi_id);
include/linux/pci-tsm.h
213
void pci_tsm_unbind(struct pci_dev *pdev);
include/linux/pci-tsm.h
214
void pci_tsm_tdi_constructor(struct pci_dev *pdev, struct pci_tdi *tdi,
include/linux/pci-tsm.h
216
ssize_t pci_tsm_guest_req(struct pci_dev *pdev, enum pci_tsm_req_scope scope,
include/linux/pci-tsm.h
227
static inline int pci_tsm_bind(struct pci_dev *pdev, struct kvm *kvm, u64 tdi_id)
include/linux/pci-tsm.h
231
static inline void pci_tsm_unbind(struct pci_dev *pdev)
include/linux/pci-tsm.h
234
static inline ssize_t pci_tsm_guest_req(struct pci_dev *pdev,
include/linux/pci-tsm.h
49
struct pci_dev *pdev);
include/linux/pci-tsm.h
51
int (*connect)(struct pci_dev *pdev);
include/linux/pci-tsm.h
52
void (*disconnect)(struct pci_dev *pdev);
include/linux/pci-tsm.h
53
struct pci_tdi *(*bind)(struct pci_dev *pdev,
include/linux/pci-tsm.h
75
struct pci_dev *pdev);
include/linux/pci-tsm.h
87
struct pci_dev *pdev;
include/linux/pci.h
1024
int (*probe)(struct pci_dev *dev, const struct pci_device_id *id); /* New device inserted */
include/linux/pci.h
1025
void (*remove)(struct pci_dev *dev); /* Device removed (NULL if not a hot-plug capable driver) */
include/linux/pci.h
1026
int (*suspend)(struct pci_dev *dev, pm_message_t state); /* Device suspended */
include/linux/pci.h
1027
int (*resume)(struct pci_dev *dev); /* Device woken up */
include/linux/pci.h
1028
void (*shutdown)(struct pci_dev *dev);
include/linux/pci.h
1029
int (*sriov_configure)(struct pci_dev *dev, int num_vfs); /* On PF */
include/linux/pci.h
1030
int (*sriov_set_msix_vec_count)(struct pci_dev *vf, int msix_vec_count); /* On PF */
include/linux/pci.h
1031
u32 (*sriov_get_vf_total_msix)(struct pci_dev *pf);
include/linux/pci.h
1204
void pcibios_bus_add_device(struct pci_dev *pdev);
include/linux/pci.h
1208
int __must_check pcibios_enable_device(struct pci_dev *, int mask);
include/linux/pci.h
1217
resource_size_t pci_align_resource(struct pci_dev *dev,
include/linux/pci.h
1245
struct pci_bus *pci_add_new_bus(struct pci_bus *parent, struct pci_dev *dev,
include/linux/pci.h
1252
void pci_dev_assign_slot(struct pci_dev *dev);
include/linux/pci.h
1254
static inline void pci_dev_assign_slot(struct pci_dev *dev) { }
include/linux/pci.h
1257
struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn);
include/linux/pci.h
1258
void pci_device_add(struct pci_dev *dev, struct pci_bus *bus);
include/linux/pci.h
1260
void pci_bus_add_device(struct pci_dev *dev);
include/linux/pci.h
1262
struct resource *pci_find_parent_resource(const struct pci_dev *dev,
include/linux/pci.h
1264
u8 pci_swizzle_interrupt_pin(const struct pci_dev *dev, u8 pin);
include/linux/pci.h
1265
int pci_get_interrupt_pin(struct pci_dev *dev, struct pci_dev **bridge);
include/linux/pci.h
1266
u8 pci_common_swizzle(struct pci_dev *dev, u8 *pinp);
include/linux/pci.h
1267
struct pci_dev *pci_dev_get(struct pci_dev *dev);
include/linux/pci.h
1268
void pci_dev_put(struct pci_dev *dev);
include/linux/pci.h
1269
DEFINE_FREE(pci_dev_put, struct pci_dev *, if (_T) pci_dev_put(_T))
include/linux/pci.h
1271
void pci_stop_and_remove_bus_device(struct pci_dev *dev);
include/linux/pci.h
1272
void pci_stop_and_remove_bus_device_locked(struct pci_dev *dev);
include/linux/pci.h
1288
u8 pci_find_capability(struct pci_dev *dev, int cap);
include/linux/pci.h
1289
u8 pci_find_next_capability(struct pci_dev *dev, u8 pos, int cap);
include/linux/pci.h
1290
u8 pci_find_ht_capability(struct pci_dev *dev, int ht_cap);
include/linux/pci.h
1291
u8 pci_find_next_ht_capability(struct pci_dev *dev, u8 pos, int ht_cap);
include/linux/pci.h
1292
u16 pci_find_ext_capability(struct pci_dev *dev, int cap);
include/linux/pci.h
1293
u16 pci_find_next_ext_capability(struct pci_dev *dev, u16 pos, int cap);
include/linux/pci.h
1295
u16 pci_find_vsec_capability(struct pci_dev *dev, u16 vendor, int cap);
include/linux/pci.h
1296
u16 pci_find_dvsec_capability(struct pci_dev *dev, u16 vendor, u16 dvsec);
include/linux/pci.h
1298
u64 pci_get_dsn(struct pci_dev *dev);
include/linux/pci.h
1300
struct pci_dev *pci_get_device(unsigned int vendor, unsigned int device,
include/linux/pci.h
1301
struct pci_dev *from);
include/linux/pci.h
1302
struct pci_dev *pci_get_device_reverse(unsigned int vendor, unsigned int device,
include/linux/pci.h
1303
struct pci_dev *from);
include/linux/pci.h
1304
struct pci_dev *pci_get_subsys(unsigned int vendor, unsigned int device,
include/linux/pci.h
1306
struct pci_dev *from);
include/linux/pci.h
1307
struct pci_dev *pci_get_slot(struct pci_bus *bus, unsigned int devfn);
include/linux/pci.h
1308
struct pci_dev *pci_get_domain_bus_and_slot(int domain, unsigned int bus,
include/linux/pci.h
1310
struct pci_dev *pci_get_class(unsigned int class, struct pci_dev *from);
include/linux/pci.h
1311
struct pci_dev *pci_get_base_class(unsigned int class, struct pci_dev *from);
include/linux/pci.h
1339
int pci_read_config_byte(const struct pci_dev *dev, int where, u8 *val);
include/linux/pci.h
1340
int pci_read_config_word(const struct pci_dev *dev, int where, u16 *val);
include/linux/pci.h
1341
int pci_read_config_dword(const struct pci_dev *dev, int where, u32 *val);
include/linux/pci.h
1342
int pci_write_config_byte(const struct pci_dev *dev, int where, u8 val);
include/linux/pci.h
1343
int pci_write_config_word(const struct pci_dev *dev, int where, u16 val);
include/linux/pci.h
1344
int pci_write_config_dword(const struct pci_dev *dev, int where, u32 val);
include/linux/pci.h
1345
void pci_clear_and_set_config_dword(const struct pci_dev *dev, int pos,
include/linux/pci.h
1348
int pcie_capability_read_word(struct pci_dev *dev, int pos, u16 *val);
include/linux/pci.h
1349
int pcie_capability_read_dword(struct pci_dev *dev, int pos, u32 *val);
include/linux/pci.h
1350
int pcie_capability_write_word(struct pci_dev *dev, int pos, u16 val);
include/linux/pci.h
1351
int pcie_capability_write_dword(struct pci_dev *dev, int pos, u32 val);
include/linux/pci.h
1352
int pcie_capability_clear_and_set_word_unlocked(struct pci_dev *dev, int pos,
include/linux/pci.h
1354
int pcie_capability_clear_and_set_word_locked(struct pci_dev *dev, int pos,
include/linux/pci.h
1356
int pcie_capability_clear_and_set_dword(struct pci_dev *dev, int pos,
include/linux/pci.h
1371
static inline int pcie_capability_clear_and_set_word(struct pci_dev *dev,
include/linux/pci.h
1387
static inline int pcie_capability_set_word(struct pci_dev *dev, int pos,
include/linux/pci.h
1393
static inline int pcie_capability_set_dword(struct pci_dev *dev, int pos,
include/linux/pci.h
1399
static inline int pcie_capability_clear_word(struct pci_dev *dev, int pos,
include/linux/pci.h
1405
static inline int pcie_capability_clear_dword(struct pci_dev *dev, int pos,
include/linux/pci.h
1412
int pci_user_read_config_byte(struct pci_dev *dev, int where, u8 *val);
include/linux/pci.h
1413
int pci_user_read_config_word(struct pci_dev *dev, int where, u16 *val);
include/linux/pci.h
1414
int pci_user_read_config_dword(struct pci_dev *dev, int where, u32 *val);
include/linux/pci.h
1415
int pci_user_write_config_byte(struct pci_dev *dev, int where, u8 val);
include/linux/pci.h
1416
int pci_user_write_config_word(struct pci_dev *dev, int where, u16 val);
include/linux/pci.h
1417
int pci_user_write_config_dword(struct pci_dev *dev, int where, u32 val);
include/linux/pci.h
1419
int __must_check pci_enable_device(struct pci_dev *dev);
include/linux/pci.h
1420
int __must_check pci_enable_device_mem(struct pci_dev *dev);
include/linux/pci.h
1421
int __must_check pci_reenable_device(struct pci_dev *);
include/linux/pci.h
1422
int __must_check pcim_enable_device(struct pci_dev *pdev);
include/linux/pci.h
1423
void pcim_pin_device(struct pci_dev *pdev);
include/linux/pci.h
1425
static inline bool pci_intx_mask_supported(struct pci_dev *pdev)
include/linux/pci.h
1434
static inline int pci_is_enabled(struct pci_dev *pdev)
include/linux/pci.h
1439
static inline int pci_is_managed(struct pci_dev *pdev)
include/linux/pci.h
1444
void pci_disable_device(struct pci_dev *dev);
include/linux/pci.h
1447
void pci_set_master(struct pci_dev *dev);
include/linux/pci.h
1448
void pci_clear_master(struct pci_dev *dev);
include/linux/pci.h
1450
int pci_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state);
include/linux/pci.h
1451
int pci_set_cacheline_size(struct pci_dev *dev);
include/linux/pci.h
1452
int __must_check pci_set_mwi(struct pci_dev *dev);
include/linux/pci.h
1453
int __must_check pcim_set_mwi(struct pci_dev *dev);
include/linux/pci.h
1454
int pci_try_set_mwi(struct pci_dev *dev);
include/linux/pci.h
1455
void pci_clear_mwi(struct pci_dev *dev);
include/linux/pci.h
1456
void pci_disable_parity(struct pci_dev *dev);
include/linux/pci.h
1457
void pci_intx(struct pci_dev *dev, int enable);
include/linux/pci.h
1458
bool pci_check_and_mask_intx(struct pci_dev *dev);
include/linux/pci.h
1459
bool pci_check_and_unmask_intx(struct pci_dev *dev);
include/linux/pci.h
1460
int pci_wait_for_pending(struct pci_dev *dev, int pos, u16 mask);
include/linux/pci.h
1461
int pci_wait_for_pending_transaction(struct pci_dev *dev);
include/linux/pci.h
1462
int pcix_get_max_mmrbc(struct pci_dev *dev);
include/linux/pci.h
1463
int pcix_get_mmrbc(struct pci_dev *dev);
include/linux/pci.h
1464
int pcix_set_mmrbc(struct pci_dev *dev, int mmrbc);
include/linux/pci.h
1465
int pcie_get_readrq(struct pci_dev *dev);
include/linux/pci.h
1466
int pcie_set_readrq(struct pci_dev *dev, int rq);
include/linux/pci.h
1467
int pcie_get_mps(struct pci_dev *dev);
include/linux/pci.h
1468
int pcie_set_mps(struct pci_dev *dev, int mps);
include/linux/pci.h
1469
u32 pcie_bandwidth_available(struct pci_dev *dev, struct pci_dev **limiting_dev,
include/linux/pci.h
1472
int pcie_link_speed_mbps(struct pci_dev *pdev);
include/linux/pci.h
1473
void pcie_print_link_status(struct pci_dev *dev);
include/linux/pci.h
1474
int pcie_reset_flr(struct pci_dev *dev, bool probe);
include/linux/pci.h
1475
int pcie_flr(struct pci_dev *dev);
include/linux/pci.h
1476
int __pci_reset_function_locked(struct pci_dev *dev);
include/linux/pci.h
1477
int pci_reset_function(struct pci_dev *dev);
include/linux/pci.h
1478
int pci_reset_function_locked(struct pci_dev *dev);
include/linux/pci.h
1479
int pci_try_reset_function(struct pci_dev *dev);
include/linux/pci.h
1482
int pci_reset_bus(struct pci_dev *dev);
include/linux/pci.h
1483
void pci_reset_secondary_bus(struct pci_dev *dev);
include/linux/pci.h
1484
void pcibios_reset_secondary_bus(struct pci_dev *dev);
include/linux/pci.h
1485
void pci_update_resource(struct pci_dev *dev, int resno);
include/linux/pci.h
1486
int __must_check pci_assign_resource(struct pci_dev *dev, int i);
include/linux/pci.h
1487
int pci_release_resource(struct pci_dev *dev, int resno);
include/linux/pci.h
1492
u64 pci_rebar_get_possible_sizes(struct pci_dev *pdev, int bar);
include/linux/pci.h
1493
bool pci_rebar_size_supported(struct pci_dev *pdev, int bar, int size);
include/linux/pci.h
1494
int pci_rebar_get_max_size(struct pci_dev *pdev, int bar);
include/linux/pci.h
1495
int __must_check pci_resize_resource(struct pci_dev *dev, int i, int size,
include/linux/pci.h
1498
int pci_select_bars(struct pci_dev *dev, unsigned long flags);
include/linux/pci.h
1499
bool pci_device_is_present(struct pci_dev *pdev);
include/linux/pci.h
1500
void pci_ignore_hotplug(struct pci_dev *dev);
include/linux/pci.h
1501
struct pci_dev *pci_real_dma_dev(struct pci_dev *dev);
include/linux/pci.h
1502
int pci_status_get_and_clear_errors(struct pci_dev *pdev);
include/linux/pci.h
1504
int __printf(6, 7) pci_request_irq(struct pci_dev *dev, unsigned int nr,
include/linux/pci.h
1507
void pci_free_irq(struct pci_dev *dev, unsigned int nr, void *dev_id);
include/linux/pci.h
1510
int pci_enable_rom(struct pci_dev *pdev);
include/linux/pci.h
1511
void pci_disable_rom(struct pci_dev *pdev);
include/linux/pci.h
1512
void __iomem __must_check *pci_map_rom(struct pci_dev *pdev, size_t *size);
include/linux/pci.h
1513
void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom);
include/linux/pci.h
1516
int pci_save_state(struct pci_dev *dev);
include/linux/pci.h
1517
void pci_restore_state(struct pci_dev *dev);
include/linux/pci.h
1518
struct pci_saved_state *pci_store_saved_state(struct pci_dev *dev);
include/linux/pci.h
1519
int pci_load_saved_state(struct pci_dev *dev,
include/linux/pci.h
1521
int pci_load_and_free_saved_state(struct pci_dev *dev,
include/linux/pci.h
1523
int pci_platform_power_transition(struct pci_dev *dev, pci_power_t state);
include/linux/pci.h
1524
int pci_set_power_state(struct pci_dev *dev, pci_power_t state);
include/linux/pci.h
1525
int pci_set_power_state_locked(struct pci_dev *dev, pci_power_t state);
include/linux/pci.h
1526
pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state);
include/linux/pci.h
1527
bool pci_pme_capable(struct pci_dev *dev, pci_power_t state);
include/linux/pci.h
1528
void pci_pme_active(struct pci_dev *dev, bool enable);
include/linux/pci.h
1529
int pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable);
include/linux/pci.h
1530
int pci_wake_from_d3(struct pci_dev *dev, bool enable);
include/linux/pci.h
1531
int pci_prepare_to_sleep(struct pci_dev *dev);
include/linux/pci.h
1532
int pci_back_from_sleep(struct pci_dev *dev);
include/linux/pci.h
1533
bool pci_dev_run_wake(struct pci_dev *dev);
include/linux/pci.h
1534
void pci_d3cold_enable(struct pci_dev *dev);
include/linux/pci.h
1535
void pci_d3cold_disable(struct pci_dev *dev);
include/linux/pci.h
1536
bool pcie_relaxed_ordering_enabled(struct pci_dev *dev);
include/linux/pci.h
1541
void set_pcie_port_type(struct pci_dev *pdev);
include/linux/pci.h
1542
void set_pcie_hotplug_bridge(struct pci_dev *pdev);
include/linux/pci.h
1550
ssize_t pci_read_vpd(struct pci_dev *dev, loff_t pos, size_t count, void *buf);
include/linux/pci.h
1551
ssize_t pci_write_vpd(struct pci_dev *dev, loff_t pos, size_t count, const void *buf);
include/linux/pci.h
1552
ssize_t pci_read_vpd_any(struct pci_dev *dev, loff_t pos, size_t count, void *buf);
include/linux/pci.h
1553
ssize_t pci_write_vpd_any(struct pci_dev *dev, loff_t pos, size_t count, const void *buf);
include/linux/pci.h
1556
resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx);
include/linux/pci.h
1560
int pci_claim_resource(struct pci_dev *, int);
include/linux/pci.h
1561
int pci_claim_bridge_resource(struct pci_dev *bridge, int i);
include/linux/pci.h
1563
void pci_assign_unassigned_bridge_resources(struct pci_dev *bridge);
include/linux/pci.h
1566
int pci_enable_resources(struct pci_dev *, int mask);
include/linux/pci.h
1567
void pci_assign_irq(struct pci_dev *dev);
include/linux/pci.h
1568
struct resource *pci_find_resource(struct pci_dev *dev, struct resource *res);
include/linux/pci.h
1570
int __must_check pci_request_regions(struct pci_dev *, const char *);
include/linux/pci.h
1571
int __must_check pci_request_regions_exclusive(struct pci_dev *, const char *);
include/linux/pci.h
1572
void pci_release_regions(struct pci_dev *);
include/linux/pci.h
1573
int __must_check pci_request_region(struct pci_dev *, int, const char *);
include/linux/pci.h
1574
void pci_release_region(struct pci_dev *, int);
include/linux/pci.h
1575
int pci_request_selected_regions(struct pci_dev *, int, const char *);
include/linux/pci.h
1576
int pci_request_selected_regions_exclusive(struct pci_dev *, int, const char *);
include/linux/pci.h
1577
void pci_release_selected_regions(struct pci_dev *, int);
include/linux/pci.h
1580
pci_request_config_region_exclusive(struct pci_dev *pdev, unsigned int offset,
include/linux/pci.h
1587
static inline void pci_release_config_region(struct pci_dev *pdev,
include/linux/pci.h
1607
int pci_bridge_secondary_bus_reset(struct pci_dev *dev);
include/linux/pci.h
1670
static inline pci_bus_addr_t pci_bus_address(struct pci_dev *pdev, int bar)
include/linux/pci.h
1710
struct pci_driver *pci_dev_driver(const struct pci_dev *dev);
include/linux/pci.h
1717
struct pci_dev *dev);
include/linux/pci.h
1718
int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max,
include/linux/pci.h
1721
void pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *),
include/linux/pci.h
1724
int (*cb)(struct pci_dev *, void *), void *userdata);
include/linux/pci.h
1725
int pci_cfg_space_size(struct pci_dev *dev);
include/linux/pci.h
1733
int pci_set_vga_state(struct pci_dev *pdev, bool decode,
include/linux/pci.h
1754
int pci_msi_vec_count(struct pci_dev *dev);
include/linux/pci.h
1755
void pci_disable_msi(struct pci_dev *dev);
include/linux/pci.h
1756
int pci_msix_vec_count(struct pci_dev *dev);
include/linux/pci.h
1757
void pci_disable_msix(struct pci_dev *dev);
include/linux/pci.h
1758
void pci_restore_msi_state(struct pci_dev *dev);
include/linux/pci.h
1760
int pci_enable_msi(struct pci_dev *dev);
include/linux/pci.h
1761
int pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries,
include/linux/pci.h
1763
static inline int pci_enable_msix_exact(struct pci_dev *dev,
include/linux/pci.h
1771
int pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs,
include/linux/pci.h
1773
int pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs,
include/linux/pci.h
1777
bool pci_msix_can_alloc_dyn(struct pci_dev *dev);
include/linux/pci.h
1778
struct msi_map pci_msix_alloc_irq_at(struct pci_dev *dev, unsigned int index,
include/linux/pci.h
1780
void pci_msix_free_irq(struct pci_dev *pdev, struct msi_map map);
include/linux/pci.h
1782
void pci_free_irq_vectors(struct pci_dev *dev);
include/linux/pci.h
1783
int pci_irq_vector(struct pci_dev *dev, unsigned int nr);
include/linux/pci.h
1784
const struct cpumask *pci_irq_get_affinity(struct pci_dev *pdev, int vec);
include/linux/pci.h
1787
static inline int pci_msi_vec_count(struct pci_dev *dev) { return -ENOSYS; }
include/linux/pci.h
1788
static inline void pci_disable_msi(struct pci_dev *dev) { }
include/linux/pci.h
1789
static inline int pci_msix_vec_count(struct pci_dev *dev) { return -ENOSYS; }
include/linux/pci.h
1790
static inline void pci_disable_msix(struct pci_dev *dev) { }
include/linux/pci.h
1791
static inline void pci_restore_msi_state(struct pci_dev *dev) { }
include/linux/pci.h
1793
static inline int pci_enable_msi(struct pci_dev *dev)
include/linux/pci.h
1795
static inline int pci_enable_msix_range(struct pci_dev *dev,
include/linux/pci.h
1798
static inline int pci_enable_msix_exact(struct pci_dev *dev,
include/linux/pci.h
1803
pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs,
include/linux/pci.h
1812
pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs,
include/linux/pci.h
1819
static inline bool pci_msix_can_alloc_dyn(struct pci_dev *dev)
include/linux/pci.h
1821
static inline struct msi_map pci_msix_alloc_irq_at(struct pci_dev *dev, unsigned int index,
include/linux/pci.h
1829
static inline void pci_msix_free_irq(struct pci_dev *pdev, struct msi_map map)
include/linux/pci.h
1833
static inline void pci_free_irq_vectors(struct pci_dev *dev)
include/linux/pci.h
1837
static inline int pci_irq_vector(struct pci_dev *dev, unsigned int nr)
include/linux/pci.h
1843
static inline const struct cpumask *pci_irq_get_affinity(struct pci_dev *pdev,
include/linux/pci.h
1886
int pcie_set_target_speed(struct pci_dev *port, enum pci_bus_speed speed_req,
include/linux/pci.h
1892
static inline int pcie_set_target_speed(struct pci_dev *port,
include/linux/pci.h
1917
int pci_disable_link_state(struct pci_dev *pdev, int state);
include/linux/pci.h
1918
int pci_disable_link_state_locked(struct pci_dev *pdev, int state);
include/linux/pci.h
1919
int pci_enable_link_state(struct pci_dev *pdev, int state);
include/linux/pci.h
1920
int pci_enable_link_state_locked(struct pci_dev *pdev, int state);
include/linux/pci.h
1923
bool pcie_aspm_enabled(struct pci_dev *pdev);
include/linux/pci.h
1925
static inline int pci_disable_link_state(struct pci_dev *pdev, int state)
include/linux/pci.h
1927
static inline int pci_disable_link_state_locked(struct pci_dev *pdev, int state)
include/linux/pci.h
1929
static inline int pci_enable_link_state(struct pci_dev *pdev, int state)
include/linux/pci.h
1931
static inline int pci_enable_link_state_locked(struct pci_dev *pdev, int state)
include/linux/pci.h
1935
static inline bool pcie_aspm_enabled(struct pci_dev *pdev) { return false; }
include/linux/pci.h
1939
void pci_hp_ignore_link_change(struct pci_dev *pdev);
include/linux/pci.h
1940
void pci_hp_unignore_link_change(struct pci_dev *pdev);
include/linux/pci.h
1942
static inline void pci_hp_ignore_link_change(struct pci_dev *pdev) { }
include/linux/pci.h
1943
static inline void pci_hp_unignore_link_change(struct pci_dev *pdev) { }
include/linux/pci.h
1988
int pci_enable_ptm(struct pci_dev *dev);
include/linux/pci.h
1989
void pci_disable_ptm(struct pci_dev *dev);
include/linux/pci.h
1990
bool pcie_ptm_enabled(struct pci_dev *dev);
include/linux/pci.h
1992
static inline int pci_enable_ptm(struct pci_dev *dev)
include/linux/pci.h
1994
static inline void pci_disable_ptm(struct pci_dev *dev) { }
include/linux/pci.h
1995
static inline bool pcie_ptm_enabled(struct pci_dev *dev)
include/linux/pci.h
2011
void pci_cfg_access_lock(struct pci_dev *dev);
include/linux/pci.h
2012
bool pci_cfg_access_trylock(struct pci_dev *dev);
include/linux/pci.h
2013
void pci_cfg_access_unlock(struct pci_dev *dev);
include/linux/pci.h
2015
void pci_dev_lock(struct pci_dev *dev);
include/linux/pci.h
2016
int pci_dev_trylock(struct pci_dev *dev);
include/linux/pci.h
2017
void pci_dev_unlock(struct pci_dev *dev);
include/linux/pci.h
2018
DEFINE_GUARD(pci_dev, struct pci_dev *, pci_dev_lock(_T), pci_dev_unlock(_T))
include/linux/pci.h
2061
typedef int (*arch_set_vga_state_t)(struct pci_dev *pdev, bool decode,
include/linux/pci.h
2066
pci_request_io_regions(struct pci_dev *pdev, const char *name)
include/linux/pci.h
2073
pci_release_io_regions(struct pci_dev *pdev)
include/linux/pci.h
2080
pci_request_mem_regions(struct pci_dev *pdev, const char *name)
include/linux/pci.h
2087
pci_release_mem_regions(struct pci_dev *pdev)
include/linux/pci.h
2093
bool pci_suspend_retains_context(struct pci_dev *pdev);
include/linux/pci.h
2107
static inline int pci_##o##_config_##s(struct pci_dev *dev, \
include/linux/pci.h
2119
static inline struct pci_dev *pci_get_device(unsigned int vendor,
include/linux/pci.h
2121
struct pci_dev *from)
include/linux/pci.h
2124
static inline struct pci_dev *pci_get_device_reverse(unsigned int vendor,
include/linux/pci.h
2126
struct pci_dev *from)
include/linux/pci.h
2129
static inline struct pci_dev *pci_get_subsys(unsigned int vendor,
include/linux/pci.h
2133
struct pci_dev *from)
include/linux/pci.h
2136
static inline struct pci_dev *pci_get_class(unsigned int class,
include/linux/pci.h
2137
struct pci_dev *from)
include/linux/pci.h
2140
static inline struct pci_dev *pci_get_base_class(unsigned int class,
include/linux/pci.h
2141
struct pci_dev *from)
include/linux/pci.h
2149
static inline void pci_set_master(struct pci_dev *dev) { }
include/linux/pci.h
2150
static inline void pci_clear_master(struct pci_dev *dev) { }
include/linux/pci.h
2151
static inline int pci_enable_device(struct pci_dev *dev) { return -EIO; }
include/linux/pci.h
2152
static inline void pci_disable_device(struct pci_dev *dev) { }
include/linux/pci.h
2153
static inline int pcim_enable_device(struct pci_dev *pdev) { return -EIO; }
include/linux/pci.h
2154
static inline int pci_assign_resource(struct pci_dev *dev, int i)
include/linux/pci.h
2163
static inline u8 pci_find_capability(struct pci_dev *dev, int cap)
include/linux/pci.h
2165
static inline u8 pci_find_next_capability(struct pci_dev *dev, u8 post, int cap)
include/linux/pci.h
2167
static inline u16 pci_find_ext_capability(struct pci_dev *dev, int cap)
include/linux/pci.h
2170
static inline u64 pci_get_dsn(struct pci_dev *dev)
include/linux/pci.h
2174
static inline int pci_save_state(struct pci_dev *dev) { return 0; }
include/linux/pci.h
2175
static inline void pci_restore_state(struct pci_dev *dev) { }
include/linux/pci.h
2176
static inline int pci_set_power_state(struct pci_dev *dev, pci_power_t state)
include/linux/pci.h
2178
static inline int pci_set_power_state_locked(struct pci_dev *dev, pci_power_t state)
include/linux/pci.h
2180
static inline int pci_wake_from_d3(struct pci_dev *dev, bool enable)
include/linux/pci.h
2182
static inline pci_power_t pci_choose_state(struct pci_dev *dev,
include/linux/pci.h
2185
static inline int pci_enable_wake(struct pci_dev *dev, pci_power_t state,
include/linux/pci.h
2189
static inline struct resource *pci_find_resource(struct pci_dev *dev,
include/linux/pci.h
2192
static inline int pci_request_regions(struct pci_dev *dev, const char *res_name)
include/linux/pci.h
2194
static inline void pci_release_regions(struct pci_dev *dev) { }
include/linux/pci.h
2204
static inline struct pci_dev *pci_get_slot(struct pci_bus *bus,
include/linux/pci.h
2207
static inline struct pci_dev *pci_get_domain_bus_and_slot(int domain,
include/linux/pci.h
2212
static inline struct pci_dev *pci_dev_get(struct pci_dev *dev) { return NULL; }
include/linux/pci.h
2216
static inline bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags)
include/linux/pci.h
2227
struct pci_dev *dev)
include/linux/pci.h
2231
static inline int pci_irq_vector(struct pci_dev *dev, unsigned int nr)
include/linux/pci.h
2237
pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs,
include/linux/pci.h
2244
pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs,
include/linux/pci.h
2250
static inline void pci_free_irq_vectors(struct pci_dev *dev)
include/linux/pci.h
2254
static inline bool pci_suspend_retains_context(struct pci_dev *pdev)
include/linux/pci.h
2269
int pci_mmap_resource_range(struct pci_dev *dev, int bar,
include/linux/pci.h
2281
int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma);
include/linux/pci.h
2321
static inline bool pci_resource_is_io(const struct pci_dev *dev, int resno)
include/linux/pci.h
2334
static inline bool pci_resource_is_mem(const struct pci_dev *dev, int resno)
include/linux/pci.h
2344
static inline void *pci_get_drvdata(struct pci_dev *pdev)
include/linux/pci.h
2349
static inline void pci_set_drvdata(struct pci_dev *pdev, void *data)
include/linux/pci.h
2354
static inline const char *pci_name(const struct pci_dev *pdev)
include/linux/pci.h
2359
void pci_resource_to_user(const struct pci_dev *dev, int bar,
include/linux/pci.h
2378
void (*hook)(struct pci_dev *dev);
include/linux/pci.h
2412
void stub(struct pci_dev *dev); \
include/linux/pci.h
2413
void stub(struct pci_dev *dev) \
include/linux/pci.h
2498
void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev);
include/linux/pci.h
2501
struct pci_dev *dev) { }
include/linux/pci.h
2504
int pcim_intx(struct pci_dev *pdev, int enabled);
include/linux/pci.h
2505
int pcim_request_all_regions(struct pci_dev *pdev, const char *name);
include/linux/pci.h
2506
void __iomem *pcim_iomap(struct pci_dev *pdev, int bar, unsigned long maxlen);
include/linux/pci.h
2507
void __iomem *pcim_iomap_region(struct pci_dev *pdev, int bar,
include/linux/pci.h
2509
void pcim_iounmap_region(struct pci_dev *pdev, int bar);
include/linux/pci.h
2510
void pcim_iounmap(struct pci_dev *pdev, void __iomem *addr);
include/linux/pci.h
2511
void __iomem * const *pcim_iomap_table(struct pci_dev *pdev);
include/linux/pci.h
2512
int pcim_request_region(struct pci_dev *pdev, int bar, const char *name);
include/linux/pci.h
2513
int pcim_iomap_regions(struct pci_dev *pdev, int mask, const char *name);
include/linux/pci.h
2514
void __iomem *pcim_iomap_range(struct pci_dev *pdev, int bar,
include/linux/pci.h
2530
void pcibios_disable_device(struct pci_dev *dev);
include/linux/pci.h
2531
void pcibios_set_master(struct pci_dev *dev);
include/linux/pci.h
2532
int pcibios_set_pcie_reset_state(struct pci_dev *dev,
include/linux/pci.h
2534
int pcibios_device_add(struct pci_dev *dev);
include/linux/pci.h
2535
void pcibios_release_device(struct pci_dev *dev);
include/linux/pci.h
2541
int pcibios_alloc_irq(struct pci_dev *dev);
include/linux/pci.h
2542
void pcibios_free_irq(struct pci_dev *dev);
include/linux/pci.h
2555
void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar);
include/linux/pci.h
2556
void __iomem *pci_ioremap_wc_bar(struct pci_dev *pdev, int bar);
include/linux/pci.h
2559
int pci_iov_virtfn_bus(struct pci_dev *dev, int id);
include/linux/pci.h
2560
int pci_iov_virtfn_devfn(struct pci_dev *dev, int id);
include/linux/pci.h
2561
int pci_iov_vf_id(struct pci_dev *dev);
include/linux/pci.h
2562
void *pci_iov_get_pf_drvdata(struct pci_dev *dev, struct pci_driver *pf_driver);
include/linux/pci.h
2563
int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn);
include/linux/pci.h
2564
void pci_disable_sriov(struct pci_dev *dev);
include/linux/pci.h
2566
int pci_iov_sysfs_link(struct pci_dev *dev, struct pci_dev *virtfn, int id);
include/linux/pci.h
2567
int pci_iov_add_virtfn(struct pci_dev *dev, int id);
include/linux/pci.h
2568
void pci_iov_remove_virtfn(struct pci_dev *dev, int id);
include/linux/pci.h
2569
int pci_num_vf(struct pci_dev *dev);
include/linux/pci.h
2570
int pci_vfs_assigned(struct pci_dev *dev);
include/linux/pci.h
2571
int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs);
include/linux/pci.h
2572
int pci_sriov_get_totalvfs(struct pci_dev *dev);
include/linux/pci.h
2573
int pci_sriov_configure_simple(struct pci_dev *dev, int nr_virtfn);
include/linux/pci.h
2574
resource_size_t pci_iov_resource_size(const struct pci_dev *dev, int resno);
include/linux/pci.h
2575
int pci_iov_vf_bar_set_size(struct pci_dev *dev, int resno, int size);
include/linux/pci.h
2576
u32 pci_iov_vf_bar_get_sizes(struct pci_dev *dev, int resno, int num_vfs);
include/linux/pci.h
2577
void pci_vf_drivers_autoprobe(struct pci_dev *dev, bool probe);
include/linux/pci.h
2580
int pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs);
include/linux/pci.h
2581
int pcibios_sriov_disable(struct pci_dev *pdev);
include/linux/pci.h
2582
resource_size_t pcibios_iov_resource_alignment(const struct pci_dev *dev,
include/linux/pci.h
2585
static inline int pci_iov_virtfn_bus(struct pci_dev *dev, int id)
include/linux/pci.h
2589
static inline int pci_iov_virtfn_devfn(struct pci_dev *dev, int id)
include/linux/pci.h
2594
static inline int pci_iov_vf_id(struct pci_dev *dev)
include/linux/pci.h
2599
static inline void *pci_iov_get_pf_drvdata(struct pci_dev *dev,
include/linux/pci.h
2605
static inline int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn)
include/linux/pci.h
2608
static inline int pci_iov_sysfs_link(struct pci_dev *dev,
include/linux/pci.h
2609
struct pci_dev *virtfn, int id)
include/linux/pci.h
2613
static inline int pci_iov_add_virtfn(struct pci_dev *dev, int id)
include/linux/pci.h
2617
static inline void pci_iov_remove_virtfn(struct pci_dev *dev,
include/linux/pci.h
2619
static inline void pci_disable_sriov(struct pci_dev *dev) { }
include/linux/pci.h
2620
static inline int pci_num_vf(struct pci_dev *dev) { return 0; }
include/linux/pci.h
2621
static inline int pci_vfs_assigned(struct pci_dev *dev)
include/linux/pci.h
2623
static inline int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs)
include/linux/pci.h
2625
static inline int pci_sriov_get_totalvfs(struct pci_dev *dev)
include/linux/pci.h
2628
static inline resource_size_t pci_iov_resource_size(const struct pci_dev *dev,
include/linux/pci.h
2631
static inline int pci_iov_vf_bar_set_size(struct pci_dev *dev, int resno, int size)
include/linux/pci.h
2633
static inline u32 pci_iov_vf_bar_get_sizes(struct pci_dev *dev, int resno, int num_vfs)
include/linux/pci.h
2635
static inline void pci_vf_drivers_autoprobe(struct pci_dev *dev, bool probe) { }
include/linux/pci.h
2649
static inline int pci_pcie_cap(struct pci_dev *dev)
include/linux/pci.h
2660
static inline bool pci_is_pcie(struct pci_dev *dev)
include/linux/pci.h
2669
static inline u16 pcie_caps_reg(const struct pci_dev *dev)
include/linux/pci.h
2678
static inline int pci_pcie_type(const struct pci_dev *dev)
include/linux/pci.h
2690
static inline struct pci_dev *pcie_find_root_port(struct pci_dev *dev)
include/linux/pci.h
2702
static inline bool pci_dev_is_disconnected(const struct pci_dev *dev)
include/linux/pci.h
2713
bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags);
include/linux/pci.h
2714
bool pci_acs_path_enabled(struct pci_dev *start,
include/linux/pci.h
2715
struct pci_dev *end, u16 acs_flags);
include/linux/pci.h
2716
int pci_enable_atomic_ops_to_root(struct pci_dev *dev, u32 cap_mask);
include/linux/pci.h
2743
void *pci_vpd_alloc(struct pci_dev *dev, unsigned int *size);
include/linux/pci.h
2794
pci_device_to_OF_node(const struct pci_dev *pdev)
include/linux/pci.h
2809
bool pci_pr3_present(struct pci_dev *pdev);
include/linux/pci.h
2813
static inline bool pci_pr3_present(struct pci_dev *pdev) { return false; }
include/linux/pci.h
2817
bool arch_pci_dev_is_removable(struct pci_dev *pdev);
include/linux/pci.h
2819
static inline bool arch_pci_dev_is_removable(struct pci_dev *pdev) { return false; }
include/linux/pci.h
2823
static inline struct eeh_dev *pci_dev_to_eeh_dev(struct pci_dev *pdev)
include/linux/pci.h
2829
void pci_add_dma_alias(struct pci_dev *dev, u8 devfn_from, unsigned nr_devfns);
include/linux/pci.h
2830
bool pci_devs_are_dma_aliases(struct pci_dev *dev1, struct pci_dev *dev2);
include/linux/pci.h
2831
int pci_for_each_dma_alias(struct pci_dev *pdev,
include/linux/pci.h
2832
int (*fn)(struct pci_dev *pdev,
include/linux/pci.h
2836
static inline void pci_set_dev_assigned(struct pci_dev *pdev)
include/linux/pci.h
2840
static inline void pci_clear_dev_assigned(struct pci_dev *pdev)
include/linux/pci.h
2844
static inline bool pci_is_dev_assigned(struct pci_dev *pdev)
include/linux/pci.h
2868
static inline bool pci_is_thunderbolt_attached(struct pci_dev *pdev)
include/linux/pci.h
2870
struct pci_dev *parent = pdev;
include/linux/pci.h
2883
void pci_uevent_ers(struct pci_dev *pdev, enum pci_ers_result err_type);
include/linux/pci.h
323
enum pci_bus_speed pcie_get_speed_cap(struct pci_dev *dev);
include/linux/pci.h
324
enum pcie_link_width pcie_get_width_cap(struct pci_dev *dev);
include/linux/pci.h
375
struct pci_dev *rcec; /* Associated RCEC device */
include/linux/pci.h
545
struct pci_dev *physfn; /* VF: related PF */
include/linux/pci.h
597
static inline struct pci_dev *pci_physfn(struct pci_dev *dev)
include/linux/pci.h
606
struct pci_dev *pci_alloc_dev(struct pci_bus *bus);
include/linux/pci.h
608
#define to_pci_dev(n) container_of(n, struct pci_dev, dev)
include/linux/pci.h
613
static inline int pci_channel_offline(struct pci_dev *pdev)
include/linux/pci.h
644
u8 (*swizzle_irq)(struct pci_dev *, u8 *); /* Platform IRQ swizzler */
include/linux/pci.h
645
int (*map_irq)(const struct pci_dev *, u8, u8);
include/linux/pci.h
647
int (*enable_device)(struct pci_host_bridge *bridge, struct pci_dev *dev);
include/linux/pci.h
648
void (*disable_device)(struct pci_host_bridge *bridge, struct pci_dev *dev);
include/linux/pci.h
667
resource_size_t (*align_resource)(struct pci_dev *dev,
include/linux/pci.h
691
struct device *pci_get_host_bridge_device(struct pci_dev *dev);
include/linux/pci.h
707
struct pci_dev *self; /* Bridge device as seen by parent */
include/linux/pci.h
739
static inline u16 pci_dev_id(struct pci_dev *dev)
include/linux/pci.h
764
static inline bool pci_is_bridge(struct pci_dev *dev)
include/linux/pci.h
784
static inline bool pci_is_vga(struct pci_dev *pdev)
include/linux/pci.h
805
static inline bool pci_is_display(struct pci_dev *pdev)
include/linux/pci.h
810
static inline bool pcie_is_cxl(struct pci_dev *pci_dev)
include/linux/pci.h
812
return pci_dev->is_cxl;
include/linux/pci.h
819
static inline struct pci_dev *pci_upstream_bridge(struct pci_dev *dev)
include/linux/pci.h
829
static inline bool pci_dev_msi_enabled(struct pci_dev *pci_dev)
include/linux/pci.h
831
return pci_dev->msi_enabled || pci_dev->msix_enabled;
include/linux/pci.h
834
static inline bool pci_dev_msi_enabled(struct pci_dev *pci_dev) { return false; }
include/linux/pci.h
943
pci_ers_result_t (*error_detected)(struct pci_dev *dev,
include/linux/pci.h
947
pci_ers_result_t (*mmio_enabled)(struct pci_dev *dev);
include/linux/pci.h
950
pci_ers_result_t (*slot_reset)(struct pci_dev *dev);
include/linux/pci.h
953
void (*reset_prepare)(struct pci_dev *dev);
include/linux/pci.h
954
void (*reset_done)(struct pci_dev *dev);
include/linux/pci.h
957
void (*resume)(struct pci_dev *dev);
include/linux/pci.h
960
void (*cor_error_detected)(struct pci_dev *dev);
include/linux/pci_hotplug.h
101
static inline bool pciehp_is_native(struct pci_dev *bridge) { return true; }
include/linux/pci_hotplug.h
102
static inline bool shpchp_is_native(struct pci_dev *bridge) { return true; }
include/linux/pci_hotplug.h
105
static inline bool hotplug_is_native(struct pci_dev *bridge)
include/linux/pci_hotplug.h
91
bool pciehp_is_native(struct pci_dev *bridge);
include/linux/pci_hotplug.h
92
int acpi_get_hp_hw_control_from_firmware(struct pci_dev *bridge);
include/linux/pci_hotplug.h
93
bool shpchp_is_native(struct pci_dev *bridge);
include/linux/pci_hotplug.h
97
static inline int acpi_get_hp_hw_control_from_firmware(struct pci_dev *bridge)
include/linux/pds/pds_auxbus.h
11
struct pci_dev *vf_pdev;
include/linux/pds/pds_common.h
53
void *pdsc_get_pf_struct(struct pci_dev *vf_pdev);
include/linux/platform_data/usb-xhci-prom21.h
14
struct pci_dev;
include/linux/platform_data/usb-xhci-prom21.h
17
struct pci_dev *pdev;
include/linux/ptp_pch.h
15
struct pci_dev;
include/linux/ptp_pch.h
17
void pch_ch_control_write(struct pci_dev *pdev, u32 val);
include/linux/ptp_pch.h
18
u32 pch_ch_event_read(struct pci_dev *pdev);
include/linux/ptp_pch.h
19
void pch_ch_event_write(struct pci_dev *pdev, u32 val);
include/linux/ptp_pch.h
20
u32 pch_src_uuid_lo_read(struct pci_dev *pdev);
include/linux/ptp_pch.h
21
u32 pch_src_uuid_hi_read(struct pci_dev *pdev);
include/linux/ptp_pch.h
22
u64 pch_rx_snap_read(struct pci_dev *pdev);
include/linux/ptp_pch.h
23
u64 pch_tx_snap_read(struct pci_dev *pdev);
include/linux/ptp_pch.h
24
int pch_set_station_address(u8 *addr, struct pci_dev *pdev);
include/linux/qat/qat_mig_dev.h
17
struct qat_mig_dev *qat_vfmig_create(struct pci_dev *pdev, int vf_id);
include/linux/qat/qat_mig_dev.h
6
struct pci_dev;
include/linux/qed/qed_if.h
879
struct qed_dev* (*probe)(struct pci_dev *dev,
include/linux/qed/qede_rdma.h
37
struct qedr_dev* (*add)(struct qed_dev *, struct pci_dev *,
include/linux/rtsx_pci.h
1185
struct pci_dev *pci;
include/linux/screen_info.h
14
struct pci_dev;
include/linux/screen_info.h
144
struct pci_dev *screen_info_pci_dev(const struct screen_info *si);
include/linux/screen_info.h
148
static inline struct pci_dev *screen_info_pci_dev(const struct screen_info *si)
include/linux/soc/marvell/silicons.h
17
static inline bool is_cn20k(struct pci_dev *pdev)
include/linux/soc/mediatek/mtk_wed.h
137
struct pci_dev *pci_dev;
include/linux/ssb/ssb.h
440
struct pci_dev *host_pci;
include/linux/ssb/ssb.h
531
struct pci_dev *host_pci);
include/linux/ssb/ssb.h
670
int ssb_pcibios_plat_dev_init(struct pci_dev *dev);
include/linux/ssb/ssb.h
671
int ssb_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin);
include/linux/ssb/ssb_driver_gige.h
102
static inline int ssb_gige_get_macaddr(struct pci_dev *pdev, u8 *macaddr)
include/linux/ssb/ssb_driver_gige.h
113
static inline int ssb_gige_get_phyaddr(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
123
struct pci_dev *pdev);
include/linux/ssb/ssb_driver_gige.h
125
const struct pci_dev *pdev);
include/linux/ssb/ssb_driver_gige.h
143
struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
148
const struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
160
static inline bool pdev_is_ssb_gige_core(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
164
static inline struct ssb_gige * pdev_to_ssb_gige(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
168
static inline bool ssb_gige_is_rgmii(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
172
static inline bool ssb_gige_have_roboswitch(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
176
static inline bool ssb_gige_one_dma_at_once(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
180
static inline bool ssb_gige_must_flush_posted_writes(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
184
static inline int ssb_gige_get_macaddr(struct pci_dev *pdev, u8 *macaddr)
include/linux/ssb/ssb_driver_gige.h
188
static inline int ssb_gige_get_phyaddr(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
55
extern bool pdev_is_ssb_gige_core(struct pci_dev *pdev);
include/linux/ssb/ssb_driver_gige.h
58
static inline struct ssb_gige * pdev_to_ssb_gige(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
66
static inline bool ssb_gige_is_rgmii(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
73
static inline bool ssb_gige_have_roboswitch(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
83
static inline bool ssb_gige_one_dma_at_once(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_gige.h
93
static inline bool ssb_gige_must_flush_posted_writes(struct pci_dev *pdev)
include/linux/ssb/ssb_driver_pci.h
120
int ssb_pcicore_plat_dev_init(struct pci_dev *d)
include/linux/ssb/ssb_driver_pci.h
125
int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
include/linux/ssb/ssb_driver_pci.h
7
struct pci_dev;
include/linux/ssb/ssb_driver_pci.h
97
int ssb_pcicore_plat_dev_init(struct pci_dev *d);
include/linux/ssb/ssb_driver_pci.h
98
int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin);
include/linux/svga.h
92
static inline int svga_primary_device(struct pci_dev *dev)
include/linux/switchtec.h
475
struct pci_dev *pdev;
include/linux/usb/hcd.h
481
struct pci_dev;
include/linux/usb/hcd.h
483
extern int usb_hcd_pci_probe(struct pci_dev *dev,
include/linux/usb/hcd.h
485
extern void usb_hcd_pci_remove(struct pci_dev *dev);
include/linux/usb/hcd.h
486
extern void usb_hcd_pci_shutdown(struct pci_dev *dev);
include/linux/usb/hcd.h
489
extern int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *dev);
include/linux/usb/hcd.h
491
static inline bool usb_hcd_amd_resume_bug(struct pci_dev *dev,
include/linux/usb/hcd.h
501
static inline bool usb_hcd_amd_resume_bug(struct pci_dev *dev,
include/linux/vfio_pci_core.h
100
struct pci_dev *pdev;
include/linux/vfio_pci_core.h
196
pci_ers_result_t vfio_pci_core_aer_err_detected(struct pci_dev *pdev,
include/linux/vga_switcheroo.h
122
enum vga_switcheroo_client_id (*get_client_id)(struct pci_dev *pdev);
include/linux/vga_switcheroo.h
144
void (*set_gpu_state)(struct pci_dev *dev, enum vga_switcheroo_state);
include/linux/vga_switcheroo.h
145
void (*reprobe)(struct pci_dev *dev);
include/linux/vga_switcheroo.h
146
bool (*can_switch)(struct pci_dev *dev);
include/linux/vga_switcheroo.h
147
void (*gpu_bound)(struct pci_dev *dev, enum vga_switcheroo_client_id);
include/linux/vga_switcheroo.h
151
void vga_switcheroo_unregister_client(struct pci_dev *dev);
include/linux/vga_switcheroo.h
152
int vga_switcheroo_register_client(struct pci_dev *dev,
include/linux/vga_switcheroo.h
155
int vga_switcheroo_register_audio_client(struct pci_dev *pdev,
include/linux/vga_switcheroo.h
157
struct pci_dev *vga_dev);
include/linux/vga_switcheroo.h
159
void vga_switcheroo_client_fb_set(struct pci_dev *dev,
include/linux/vga_switcheroo.h
166
int vga_switcheroo_lock_ddc(struct pci_dev *pdev);
include/linux/vga_switcheroo.h
167
int vga_switcheroo_unlock_ddc(struct pci_dev *pdev);
include/linux/vga_switcheroo.h
171
bool vga_switcheroo_client_probe_defer(struct pci_dev *pdev);
include/linux/vga_switcheroo.h
172
enum vga_switcheroo_state vga_switcheroo_get_client_state(struct pci_dev *dev);
include/linux/vga_switcheroo.h
178
static inline void vga_switcheroo_unregister_client(struct pci_dev *dev) {}
include/linux/vga_switcheroo.h
179
static inline int vga_switcheroo_register_client(struct pci_dev *dev,
include/linux/vga_switcheroo.h
181
static inline void vga_switcheroo_client_fb_set(struct pci_dev *dev, struct fb_info *info) {}
include/linux/vga_switcheroo.h
184
static inline int vga_switcheroo_register_audio_client(struct pci_dev *pdev,
include/linux/vga_switcheroo.h
186
struct pci_dev *vga_dev) { return 0; }
include/linux/vga_switcheroo.h
189
static inline int vga_switcheroo_lock_ddc(struct pci_dev *pdev) { return -ENODEV; }
include/linux/vga_switcheroo.h
190
static inline int vga_switcheroo_unlock_ddc(struct pci_dev *pdev) { return -ENODEV; }
include/linux/vga_switcheroo.h
192
static inline bool vga_switcheroo_client_probe_defer(struct pci_dev *pdev) { return false; }
include/linux/vga_switcheroo.h
193
static inline enum vga_switcheroo_state vga_switcheroo_get_client_state(struct pci_dev *dev) { return VGA_SWITCHEROO_ON; }
include/linux/vga_switcheroo.h
36
struct pci_dev;
include/linux/vgaarb.h
17
struct pci_dev;
include/linux/vgaarb.h
29
void vga_set_legacy_decoding(struct pci_dev *pdev, unsigned int decodes);
include/linux/vgaarb.h
30
int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible);
include/linux/vgaarb.h
31
void vga_put(struct pci_dev *pdev, unsigned int rsrc);
include/linux/vgaarb.h
32
struct pci_dev *vga_default_device(void);
include/linux/vgaarb.h
33
void vga_set_default_device(struct pci_dev *pdev);
include/linux/vgaarb.h
34
int vga_remove_vgacon(struct pci_dev *pdev);
include/linux/vgaarb.h
35
int vga_client_register(struct pci_dev *pdev,
include/linux/vgaarb.h
36
unsigned int (*set_decode)(struct pci_dev *pdev, bool state));
include/linux/vgaarb.h
38
static inline void vga_set_legacy_decoding(struct pci_dev *pdev,
include/linux/vgaarb.h
42
static inline int vga_get(struct pci_dev *pdev, unsigned int rsrc,
include/linux/vgaarb.h
47
static inline void vga_put(struct pci_dev *pdev, unsigned int rsrc)
include/linux/vgaarb.h
50
static inline struct pci_dev *vga_default_device(void)
include/linux/vgaarb.h
54
static inline void vga_set_default_device(struct pci_dev *pdev)
include/linux/vgaarb.h
57
static inline int vga_remove_vgacon(struct pci_dev *pdev)
include/linux/vgaarb.h
61
static inline int vga_client_register(struct pci_dev *pdev,
include/linux/vgaarb.h
62
unsigned int (*set_decode)(struct pci_dev *pdev, bool state))
include/linux/vgaarb.h
77
static inline int vga_get_interruptible(struct pci_dev *pdev,
include/linux/vgaarb.h
92
static inline int vga_get_uninterruptible(struct pci_dev *pdev,
include/linux/vgaarb.h
98
static inline void vga_client_unregister(struct pci_dev *pdev)
include/linux/via-core.h
65
struct pci_dev *pdev;
include/linux/virtio_pci_admin.h
10
int virtio_pci_admin_legacy_common_io_write(struct pci_dev *pdev, u8 offset,
include/linux/virtio_pci_admin.h
12
int virtio_pci_admin_legacy_common_io_read(struct pci_dev *pdev, u8 offset,
include/linux/virtio_pci_admin.h
14
int virtio_pci_admin_legacy_device_io_write(struct pci_dev *pdev, u8 offset,
include/linux/virtio_pci_admin.h
16
int virtio_pci_admin_legacy_device_io_read(struct pci_dev *pdev, u8 offset,
include/linux/virtio_pci_admin.h
18
int virtio_pci_admin_legacy_io_notify_info(struct pci_dev *pdev,
include/linux/virtio_pci_admin.h
23
bool virtio_pci_admin_has_dev_parts(struct pci_dev *pdev);
include/linux/virtio_pci_admin.h
24
int virtio_pci_admin_mode_set(struct pci_dev *pdev, u8 mode);
include/linux/virtio_pci_admin.h
25
int virtio_pci_admin_obj_create(struct pci_dev *pdev, u16 obj_type, u8 operation_type,
include/linux/virtio_pci_admin.h
27
int virtio_pci_admin_obj_destroy(struct pci_dev *pdev, u16 obj_type, u32 id);
include/linux/virtio_pci_admin.h
28
int virtio_pci_admin_dev_parts_metadata_get(struct pci_dev *pdev, u16 obj_type,
include/linux/virtio_pci_admin.h
30
int virtio_pci_admin_dev_parts_get(struct pci_dev *pdev, u16 obj_type, u32 id,
include/linux/virtio_pci_admin.h
32
int virtio_pci_admin_dev_parts_set(struct pci_dev *pdev, struct scatterlist *data_sg);
include/linux/virtio_pci_admin.h
9
bool virtio_pci_admin_has_legacy_io(struct pci_dev *pdev);
include/linux/virtio_pci_legacy.h
10
struct pci_dev *pci_dev;
include/linux/virtio_pci_modern.h
32
struct pci_dev *pci_dev;
include/linux/virtio_pci_modern.h
50
int (*device_id_check)(struct pci_dev *pdev);
include/media/drv-intf/saa7146.h
133
struct pci_dev *pci;
include/media/drv-intf/saa7146.h
171
int saa7146_pgtable_alloc(struct pci_dev *pci, struct saa7146_pgtable *pt);
include/media/drv-intf/saa7146.h
172
void saa7146_pgtable_free(struct pci_dev *pci, struct saa7146_pgtable *pt);
include/media/drv-intf/saa7146.h
173
int saa7146_pgtable_build_single(struct pci_dev *pci, struct saa7146_pgtable *pt, struct scatterlist *list, int length );
include/media/drv-intf/saa7146.h
174
void *saa7146_vmalloc_build_pgtable(struct pci_dev *pci, long length, struct saa7146_pgtable *pt);
include/media/drv-intf/saa7146.h
175
void saa7146_vfree_destroy_pgtable(struct pci_dev *pci, void *mem, struct saa7146_pgtable *pt);
include/media/media-device.h
416
struct pci_dev *pci_dev,
include/media/media-device.h
474
struct pci_dev *pci_dev,
include/media/v4l2-mc.h
19
struct pci_dev;
include/misc/ocxl.h
333
int ocxl_config_read_afu(struct pci_dev *dev,
include/misc/ocxl.h
346
void ocxl_config_set_afu_pasid(struct pci_dev *dev,
include/misc/ocxl.h
357
int ocxl_config_get_actag_info(struct pci_dev *dev,
include/misc/ocxl.h
367
void ocxl_config_set_actag(struct pci_dev *dev, int func_offset,
include/misc/ocxl.h
377
void ocxl_config_set_afu_actag(struct pci_dev *dev,
include/misc/ocxl.h
387
void ocxl_config_set_afu_state(struct pci_dev *dev,
include/misc/ocxl.h
398
int ocxl_config_set_TL(struct pci_dev *dev, int tl_dvsec);
include/misc/ocxl.h
411
int ocxl_config_terminate_pasid(struct pci_dev *dev,
include/misc/ocxl.h
418
int ocxl_config_read_function(struct pci_dev *dev,
include/misc/ocxl.h
431
int ocxl_link_setup(struct pci_dev *dev, int PE_mask,
include/misc/ocxl.h
437
void ocxl_link_release(struct pci_dev *dev, void *link_handle);
include/misc/ocxl.h
70
struct ocxl_fn *ocxl_function_open(struct pci_dev *dev);
include/net/mana/gdma.h
1006
int mana_gd_verify_vf_version(struct pci_dev *pdev);
include/net/mana/gdma.h
1039
int mana_gd_suspend(struct pci_dev *pdev, pm_message_t state);
include/net/mana/gdma.h
1040
int mana_gd_resume(struct pci_dev *pdev);
include/net/mana/gdma.h
220
struct pci_dev *pdev;
include/pcmcia/ss.h
158
struct pci_dev *cb_dev;
include/rdma/rdma_vt.h
238
struct pci_dev * (*get_pci_dev)(struct rvt_dev_info *rdi);
include/sound/ac97_codec.h
227
struct pci_dev *pci; /* assigned PCI device - used for quirks */
include/sound/ac97_codec.h
241
struct pci_dev *pci; /* assigned PCI device - used for quirks */
include/sound/core.h
29
struct pci_dev;
include/sound/core.h
448
snd_pci_quirk_lookup(struct pci_dev *pci, const struct snd_pci_quirk *list);
include/sound/core.h
455
snd_pci_quirk_lookup(struct pci_dev *pci, const struct snd_pci_quirk *list)
include/sound/emu10k1.h
1740
struct pci_dev *pci;
include/sound/emu10k1.h
1811
struct pci_dev *pci,
include/sound/hda_codec.h
43
struct pci_dev *pci;
include/sound/intel-dsp-config.h
11
struct pci_dev;
include/sound/intel-dsp-config.h
24
int snd_intel_dsp_driver_probe(struct pci_dev *pci);
include/sound/intel-dsp-config.h
29
static inline int snd_intel_dsp_driver_probe(struct pci_dev *pci)
include/sound/sb.h
61
struct pci_dev *pci; /* ALS4000 */
include/uapi/scsi/scsi_bsg_mpi3mr.h
136
__u32 pci_dev:5;
include/video/sstfb.h
350
struct pci_dev *dev;
include/video/sticore.h
365
struct pci_dev *pd;
include/xen/acpi.h
73
int xen_acpi_get_gsi_info(struct pci_dev *dev,
include/xen/acpi.h
89
static inline int xen_acpi_get_gsi_info(struct pci_dev *dev,
include/xen/events.h
115
int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc);
include/xen/events.h
117
int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc,
include/xen/pci.h
10
int xen_unregister_device_domain_owner(struct pci_dev *dev);
include/xen/pci.h
12
static inline int xen_reset_device(const struct pci_dev *dev)
include/xen/pci.h
17
static inline int xen_find_device_domain_owner(struct pci_dev *dev)
include/xen/pci.h
22
static inline int xen_register_device_domain_owner(struct pci_dev *dev,
include/xen/pci.h
28
static inline int xen_unregister_device_domain_owner(struct pci_dev *dev)
include/xen/pci.h
7
int xen_reset_device(const struct pci_dev *dev);
include/xen/pci.h
8
int xen_find_device_domain_owner(struct pci_dev *dev);
include/xen/pci.h
9
int xen_register_device_domain_owner(struct pci_dev *dev, uint16_t domain);
kernel/dma/map_benchmark.c
541
map_benchmark_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
kernel/trace/trace_mmiotrace.c
20
struct pci_dev *dev;
kernel/trace/trace_mmiotrace.c
62
static void mmio_print_pcidev(struct trace_seq *s, const struct pci_dev *dev)
lib/iomap.c
424
void pci_iounmap(struct pci_dev *dev, void __iomem * addr)
lib/pldmfw/pldmfw.c
638
struct pci_dev *pdev = to_pci_dev(context->dev);
net/smc/smc_core.h
552
static inline void smc_set_pci_values(struct pci_dev *pci_dev,
net/smc/smc_core.h
555
smc_dev->pci_vendor = pci_dev->vendor;
net/smc/smc_core.h
556
smc_dev->pci_device = pci_dev->device;
net/smc/smc_core.h
558
pci_name(pci_dev));
net/smc/smc_core.h
563
zdev = to_zpci(pci_dev);
net/smc/smc_ib.c
558
struct pci_dev *pci_dev;
net/smc/smc_ib.c
577
pci_dev = to_pci_dev(smcibdev->ibdev->dev.parent);
net/smc/smc_ib.c
578
smc_set_pci_values(pci_dev, &smc_pci_dev);
rust/helpers/pci.c
11
rust_helper_pci_resource_start(struct pci_dev *pdev, int bar)
rust/helpers/pci.c
16
__rust_helper resource_size_t rust_helper_pci_resource_len(struct pci_dev *pdev,
rust/helpers/pci.c
28
__rust_helper int rust_helper_pci_alloc_irq_vectors(struct pci_dev *dev,
rust/helpers/pci.c
36
__rust_helper void rust_helper_pci_free_irq_vectors(struct pci_dev *dev)
rust/helpers/pci.c
41
__rust_helper int rust_helper_pci_irq_vector(struct pci_dev *pdev,
rust/helpers/pci.c
5
__rust_helper u16 rust_helper_pci_dev_id(struct pci_dev *dev)
samples/v4l/v4l2-pci-skeleton.c
53
struct pci_dev *pdev;
samples/v4l/v4l2-pci-skeleton.c
739
static int skeleton_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
samples/v4l/v4l2-pci-skeleton.c
882
static void skeleton_remove(struct pci_dev *pdev)
samples/vfio-mdev/mdpy-fb.c
189
static void mdpy_fb_remove(struct pci_dev *pdev)
samples/vfio-mdev/mdpy-fb.c
96
static int mdpy_fb_probe(struct pci_dev *pdev,
sound/core/misc.c
68
snd_pci_quirk_lookup(struct pci_dev *pci, const struct snd_pci_quirk *list)
sound/hda/codecs/hdmi/hdmi.c
2216
struct pci_dev *pci, *master;
sound/hda/common/hda_controller.h
100
struct pci_dev *pci;
sound/hda/controllers/intel.c
1090
struct pci_dev *pci = to_pci_dev(dev);
sound/hda/controllers/intel.c
1104
struct pci_dev *pci = to_pci_dev(dev);
sound/hda/controllers/intel.c
1186
static struct pci_dev *get_bound_vga(struct pci_dev *pci);
sound/hda/controllers/intel.c
1188
static void azx_vs_set_state(struct pci_dev *pci,
sound/hda/controllers/intel.c
1243
static bool azx_vs_can_switch(struct pci_dev *pci)
sound/hda/controllers/intel.c
1278
static void azx_vs_gpu_bound(struct pci_dev *pci,
sound/hda/controllers/intel.c
1292
struct pci_dev *p = get_bound_vga(chip->pci);
sound/hda/controllers/intel.c
1293
struct pci_dev *parent;
sound/hda/controllers/intel.c
1318
struct pci_dev *p;
sound/hda/controllers/intel.c
1346
struct pci_dev *pci = chip->pci;
sound/hda/controllers/intel.c
1429
struct pci_dev *pdev = NULL;
sound/hda/controllers/intel.c
1459
static struct pci_dev *get_bound_vga(struct pci_dev *pci)
sound/hda/controllers/intel.c
1461
struct pci_dev *p;
sound/hda/controllers/intel.c
1498
static bool check_hdmi_disabled(struct pci_dev *pci)
sound/hda/controllers/intel.c
1501
struct pci_dev *p = get_bound_vga(pci);
sound/hda/controllers/intel.c
1777
static int azx_create(struct snd_card *card, struct pci_dev *pci,
sound/hda/controllers/intel.c
1895
struct pci_dev *pci = chip->pci;
sound/hda/controllers/intel.c
1962
struct pci_dev *p_smbus;
sound/hda/controllers/intel.c
2150
static int azx_probe(struct pci_dev *pci,
sound/hda/controllers/intel.c
2346
struct pci_dev *pci = chip->pci;
sound/hda/controllers/intel.c
2447
static void azx_remove(struct pci_dev *pci)
sound/hda/controllers/intel.c
2465
static void azx_shutdown(struct pci_dev *pci)
sound/hda/controllers/intel.c
373
static void update_pci_byte(struct pci_dev *pci, unsigned int reg,
sound/hda/controllers/intel.c
555
struct pci_dev *pci = chip->pci;
sound/hda/core/ext/stream.c
93
struct pci_dev *pci = to_pci_dev(bus->dev);
sound/hda/core/i915.c
109
struct pci_dev *hdac_pci, *i915_pci;
sound/hda/core/i915.c
128
static int i915_gfx_present(struct pci_dev *hdac_pci)
sound/hda/core/i915.c
151
struct pci_dev *display_dev = NULL;
sound/hda/core/i915.c
37
struct pci_dev *pci = to_pci_dev(bus->dev);
sound/hda/core/i915.c
76
static bool connectivity_check(struct pci_dev *i915, struct pci_dev *hdac)
sound/hda/core/intel-dsp-config.c
596
(struct pci_dev *pci, const struct config_entry *table, u32 len)
sound/hda/core/intel-dsp-config.c
643
static int snd_intel_dsp_check_dmic(struct pci_dev *pci)
sound/hda/core/intel-dsp-config.c
658
static int snd_intel_dsp_check_soundwire(struct pci_dev *pci)
sound/hda/core/intel-dsp-config.c
675
static int snd_intel_dsp_check_soundwire(struct pci_dev *pci)
sound/hda/core/intel-dsp-config.c
681
int snd_intel_dsp_driver_probe(struct pci_dev *pci)
sound/pci/ad1889.c
75
struct pci_dev *pci;
sound/pci/ad1889.c
787
snd_ad1889_create(struct snd_card *card, struct pci_dev *pci)
sound/pci/ad1889.c
840
__snd_ad1889_probe(struct pci_dev *pci,
sound/pci/ad1889.c
900
static int snd_ad1889_probe(struct pci_dev *pci,
sound/pci/ali5451/ali5451.c
1900
struct pci_dev *pci_dev;
sound/pci/ali5451/ali5451.c
1910
pci_dev = codec->pci_m1533;
sound/pci/ali5451/ali5451.c
1911
pci_read_config_byte(pci_dev, 0x59, &temp);
sound/pci/ali5451/ali5451.c
1913
pci_write_config_byte(pci_dev, 0x59, temp);
sound/pci/ali5451/ali5451.c
1915
pci_dev = codec->pci_m7101;
sound/pci/ali5451/ali5451.c
1916
pci_read_config_byte(pci_dev, 0xb8, &temp);
sound/pci/ali5451/ali5451.c
1918
pci_write_config_byte(pci_dev, 0xB8, temp);
sound/pci/ali5451/ali5451.c
1994
struct pci_dev *pci,
sound/pci/ali5451/ali5451.c
2089
static int __snd_ali_probe(struct pci_dev *pci,
sound/pci/ali5451/ali5451.c
2135
static int snd_ali_probe(struct pci_dev *pci,
sound/pci/ali5451/ali5451.c
221
struct pci_dev *pci;
sound/pci/ali5451/ali5451.c
222
struct pci_dev *pci_m1533;
sound/pci/ali5451/ali5451.c
223
struct pci_dev *pci_m7101;
sound/pci/ali5451/ali5451.c
419
struct pci_dev *pci_dev;
sound/pci/ali5451/ali5451.c
423
pci_dev = codec->pci_m1533;
sound/pci/ali5451/ali5451.c
424
if (pci_dev) {
sound/pci/ali5451/ali5451.c
425
pci_read_config_dword(pci_dev, 0x7c, &dwVal);
sound/pci/ali5451/ali5451.c
426
pci_write_config_dword(pci_dev, 0x7c, dwVal | 0x08000000);
sound/pci/ali5451/ali5451.c
428
pci_read_config_dword(pci_dev, 0x7c, &dwVal);
sound/pci/ali5451/ali5451.c
429
pci_write_config_dword(pci_dev, 0x7c, dwVal & 0xf7ffffff);
sound/pci/ali5451/ali5451.c
433
pci_dev = codec->pci;
sound/pci/ali5451/ali5451.c
434
pci_read_config_dword(pci_dev, 0x44, &dwVal);
sound/pci/ali5451/ali5451.c
435
pci_write_config_dword(pci_dev, 0x44, dwVal | 0x000c0000);
sound/pci/ali5451/ali5451.c
437
pci_read_config_dword(pci_dev, 0x44, &dwVal);
sound/pci/ali5451/ali5451.c
438
pci_write_config_dword(pci_dev, 0x44, dwVal & 0xfffbffff);
sound/pci/ali5451/ali5451.c
762
struct pci_dev *pci_dev;
sound/pci/ali5451/ali5451.c
764
pci_dev = codec->pci_m1533;
sound/pci/ali5451/ali5451.c
765
if (pci_dev == NULL)
sound/pci/ali5451/ali5451.c
767
pci_read_config_byte(pci_dev, 0x61, &bVal);
sound/pci/ali5451/ali5451.c
769
pci_write_config_byte(pci_dev, 0x61, bVal);
sound/pci/ali5451/ali5451.c
770
pci_read_config_byte(pci_dev, 0x7d, &bVal);
sound/pci/ali5451/ali5451.c
772
pci_write_config_byte(pci_dev, 0x7d, bVal);
sound/pci/ali5451/ali5451.c
774
pci_read_config_byte(pci_dev, 0x7e, &bVal);
sound/pci/ali5451/ali5451.c
777
pci_write_config_byte(pci_dev, 0x7e, bVal);
sound/pci/als300.c
105
struct pci_dev *pci;
sound/pci/als300.c
591
struct pci_dev *pci, int chip_type)
sound/pci/als300.c
674
static int snd_als300_probe(struct pci_dev *pci,
sound/pci/als4000.c
801
static int __snd_card_als4000_probe(struct pci_dev *pci,
sound/pci/als4000.c
925
static int snd_card_als4000_probe(struct pci_dev *pci,
sound/pci/als4000.c
97
struct pci_dev *pci;
sound/pci/asihpi/asihpi.c
102
struct pci_dev *pci;
sound/pci/asihpi/asihpi.c
2764
static int snd_asihpi_probe(struct pci_dev *pci_dev,
sound/pci/asihpi/asihpi.c
2787
err = asihpi_adapter_probe(pci_dev, pci_id);
sound/pci/asihpi/asihpi.c
2791
hpi = pci_get_drvdata(pci_dev);
sound/pci/asihpi/asihpi.c
2794
err = snd_card_new(&pci_dev->dev, adapter_index, id[adapter_index],
sound/pci/asihpi/asihpi.c
2798
err = snd_card_new(&pci_dev->dev, index[dev], id[dev],
sound/pci/asihpi/asihpi.c
2803
dev_warn(&pci_dev->dev, "Adapter index %d->ALSA index %d\n",
sound/pci/asihpi/asihpi.c
2809
asihpi->pci = pci_dev;
sound/pci/asihpi/asihpi.c
2868
dev_info(&pci_dev->dev, "Has dma:%d, grouping:%d, mrx:%d, uif:%d\n",
sound/pci/asihpi/asihpi.c
2877
dev_err(&pci_dev->dev, "pcm_new failed\n");
sound/pci/asihpi/asihpi.c
2882
dev_err(&pci_dev->dev, "mixer_new failed\n");
sound/pci/asihpi/asihpi.c
2914
dev_err(&pci_dev->dev, "snd_asihpi_probe error %d\n", err);
sound/pci/asihpi/asihpi.c
2919
static void snd_asihpi_remove(struct pci_dev *pci_dev)
sound/pci/asihpi/asihpi.c
2921
struct hpi_adapter *hpi = pci_get_drvdata(pci_dev);
sound/pci/asihpi/asihpi.c
2932
asihpi_adapter_remove(pci_dev);
sound/pci/asihpi/hpi6000.c
1089
if (HPI_ADAPTER_FAMILY_ASI(pao->pci.pci_dev->
sound/pci/asihpi/hpi6000.c
1095
if (HPI_ADAPTER_FAMILY_ASI(pao->pci.pci_dev->
sound/pci/asihpi/hpi6000.c
649
switch (pao->pci.pci_dev->subsystem_device) {
sound/pci/asihpi/hpi6000.c
936
error = hpi_dsp_code_open(boot_load_family, pao->pci.pci_dev,
sound/pci/asihpi/hpi6205.c
1048
pao->pci.pci_dev);
sound/pci/asihpi/hpi6205.c
1268
boot_code_id[1] = pao->pci.pci_dev->subsystem_device;
sound/pci/asihpi/hpi6205.c
1381
err = hpi_dsp_code_open(boot_code_id[dsp], pao->pci.pci_dev,
sound/pci/asihpi/hpi6205.c
1931
if (pao->pci.pci_dev->subsystem_device == 0x5000) {
sound/pci/asihpi/hpi6205.c
1956
if (pao->pci.pci_dev->subsystem_device == 0x5000) {
sound/pci/asihpi/hpi6205.c
1969
if (pao->pci.pci_dev->subsystem_device == 0x8700) {
sound/pci/asihpi/hpi6205.c
545
pao->pci.pci_dev))
sound/pci/asihpi/hpi6205.c
589
pao->pci.pci_dev);
sound/pci/asihpi/hpi6205.c
766
pao->pci.pci_dev);
sound/pci/asihpi/hpi_internal.h
37
struct pci_dev *p_os_reference
sound/pci/asihpi/hpi_internal.h
543
struct pci_dev *pci_dev;
sound/pci/asihpi/hpidspcd.c
19
struct pci_dev *dev;
sound/pci/asihpi/hpidspcd.c
27
struct pci_dev *dev = os_data;
sound/pci/asihpi/hpidspcd.h
64
u32 adapter, void *pci_dev,
sound/pci/asihpi/hpimsgx.c
38
pci_info->pci_dev->vendor)
sound/pci/asihpi/hpimsgx.c
42
pci_info->pci_dev->device)
sound/pci/asihpi/hpimsgx.c
46
pci_info->pci_dev->subsystem_vendor)
sound/pci/asihpi/hpimsgx.c
50
pci_info->pci_dev->subsystem_device)
sound/pci/asihpi/hpioctl.c
346
int asihpi_adapter_probe(struct pci_dev *pci_dev,
sound/pci/asihpi/hpioctl.c
359
dev_dbg(&pci_dev->dev,
sound/pci/asihpi/hpioctl.c
360
"probe %04x:%04x,%04x:%04x,%04x\n", pci_dev->vendor,
sound/pci/asihpi/hpioctl.c
361
pci_dev->device, pci_dev->subsystem_vendor,
sound/pci/asihpi/hpioctl.c
362
pci_dev->subsystem_device, pci_dev->devfn);
sound/pci/asihpi/hpioctl.c
364
if (pcim_enable_device(pci_dev) < 0) {
sound/pci/asihpi/hpioctl.c
365
dev_err(&pci_dev->dev,
sound/pci/asihpi/hpioctl.c
370
pci_set_master(pci_dev); /* also sets latency timer if < 16 */
sound/pci/asihpi/hpioctl.c
383
&pci_dev->resource[idx]);
sound/pci/asihpi/hpioctl.c
385
if (pci_resource_flags(pci_dev, idx) & IORESOURCE_MEM) {
sound/pci/asihpi/hpioctl.c
386
memlen = pci_resource_len(pci_dev, idx);
sound/pci/asihpi/hpioctl.c
388
ioremap(pci_resource_start(pci_dev, idx),
sound/pci/asihpi/hpioctl.c
399
pci.pci_dev = pci_dev;
sound/pci/asihpi/hpioctl.c
442
dev_info(&pci_dev->dev,
sound/pci/asihpi/hpioctl.c
453
dev_info(&pci_dev->dev,
sound/pci/asihpi/hpioctl.c
465
pci_set_drvdata(pci_dev, &adapters[adapter_index]);
sound/pci/asihpi/hpioctl.c
469
dev_err(&pci_dev->dev,
sound/pci/asihpi/hpioctl.c
490
if (request_threaded_irq(pci_dev->irq, asihpi_isr,
sound/pci/asihpi/hpioctl.c
493
dev_err(&pci_dev->dev, "request_irq(%d) failed\n",
sound/pci/asihpi/hpioctl.c
494
pci_dev->irq);
sound/pci/asihpi/hpioctl.c
500
dev_info(&pci_dev->dev, "using irq %d\n", pci_dev->irq);
sound/pci/asihpi/hpioctl.c
501
adapters[adapter_index].irq = pci_dev->irq;
sound/pci/asihpi/hpioctl.c
503
dev_info(&pci_dev->dev, "using polled mode\n");
sound/pci/asihpi/hpioctl.c
506
dev_info(&pci_dev->dev, "probe succeeded for ASI%04X HPI index %d\n",
sound/pci/asihpi/hpioctl.c
528
void asihpi_adapter_remove(struct pci_dev *pci_dev)
sound/pci/asihpi/hpioctl.c
536
pa = pci_get_drvdata(pci_dev);
sound/pci/asihpi/hpioctl.c
563
dev_info(&pci_dev->dev,
sound/pci/asihpi/hpioctl.c
565
pci_dev->vendor, pci_dev->device,
sound/pci/asihpi/hpioctl.c
566
pci_dev->subsystem_vendor, pci_dev->subsystem_device,
sound/pci/asihpi/hpioctl.c
567
pci_dev->devfn, pa->adapter->index);
sound/pci/asihpi/hpioctl.h
11
int asihpi_adapter_probe(struct pci_dev *pci_dev,
sound/pci/asihpi/hpioctl.h
13
void asihpi_adapter_remove(struct pci_dev *pci_dev);
sound/pci/asihpi/hpios.c
36
struct pci_dev *pdev)
sound/pci/atiixp.c
1520
static int snd_atiixp_init(struct snd_card *card, struct pci_dev *pci)
sound/pci/atiixp.c
1553
static int __snd_atiixp_probe(struct pci_dev *pci,
sound/pci/atiixp.c
1604
static int snd_atiixp_probe(struct pci_dev *pci,
sound/pci/atiixp.c
248
struct pci_dev *pci;
sound/pci/atiixp.c
546
static int ac97_probing_bugs(struct pci_dev *pci)
sound/pci/atiixp_modem.c
1152
static int snd_atiixp_init(struct snd_card *card, struct pci_dev *pci)
sound/pci/atiixp_modem.c
1185
static int __snd_atiixp_probe(struct pci_dev *pci,
sound/pci/atiixp_modem.c
1231
static int snd_atiixp_probe(struct pci_dev *pci,
sound/pci/atiixp_modem.c
222
struct pci_dev *pci;
sound/pci/au88x0/au88x0.c
137
snd_vortex_create(struct snd_card *card, struct pci_dev *pci)
sound/pci/au88x0/au88x0.c
154
chip->pci_dev = pci;
sound/pci/au88x0/au88x0.c
195
__snd_vortex_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/au88x0/au88x0.c
313
snd_vortex_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/au88x0/au88x0.c
46
static void vortex_fix_latency(struct pci_dev *vortex)
sound/pci/au88x0/au88x0.c
58
static void vortex_fix_agp_bridge(struct pci_dev *via)
sound/pci/au88x0/au88x0.c
82
static void snd_vortex_workaround(struct pci_dev *vortex, int fix)
sound/pci/au88x0/au88x0.c
84
struct pci_dev *via = NULL;
sound/pci/au88x0/au88x0.h
179
struct pci_dev *pci_dev;
sound/pci/au88x0/au88x0_game.c
94
gameport_set_phys(gp, "pci%s/gameport0", pci_name(vortex->pci_dev));
sound/pci/au88x0/au88x0_game.c
95
gameport_set_dev_parent(gp, &vortex->pci_dev->dev);
sound/pci/au88x0/au88x0_pcm.c
631
&chip->pci_dev->dev, 0x10000, 0x10000);
sound/pci/aw2/aw2-alsa.c
102
static int snd_aw2_create(struct snd_card *card, struct pci_dev *pci);
sound/pci/aw2/aw2-alsa.c
103
static int snd_aw2_probe(struct pci_dev *pci,
sound/pci/aw2/aw2-alsa.c
204
struct pci_dev *pci)
sound/pci/aw2/aw2-alsa.c
250
static int snd_aw2_probe(struct pci_dev *pci,
sound/pci/aw2/aw2-alsa.c
85
struct pci_dev *pci;
sound/pci/azt3328.c
2312
struct pci_dev *pci,
sound/pci/azt3328.c
2406
__snd_azf3328_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/azt3328.c
2500
snd_azf3328_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/azt3328.c
289
struct pci_dev *pci;
sound/pci/bt87x.c
177
struct pci_dev *pci;
sound/pci/bt87x.c
679
struct pci_dev *pci)
sound/pci/bt87x.c
775
static int snd_bt87x_detect_card(struct pci_dev *pci)
sound/pci/bt87x.c
801
static int __snd_bt87x_probe(struct pci_dev *pci,
sound/pci/bt87x.c
885
static int snd_bt87x_probe(struct pci_dev *pci,
sound/pci/ca0106/ca0106.h
667
struct pci_dev *pci;
sound/pci/ca0106/ca0106_main.c
1561
struct pci_dev *pci)
sound/pci/ca0106/ca0106_main.c
1713
static int __snd_ca0106_probe(struct pci_dev *pci,
sound/pci/ca0106/ca0106_main.c
1774
static int snd_ca0106_probe(struct pci_dev *pci,
sound/pci/cmipci.c
2925
static int snd_cmipci_create(struct snd_card *card, struct pci_dev *pci,
sound/pci/cmipci.c
3169
static int snd_cmipci_probe(struct pci_dev *pci,
sound/pci/cmipci.c
443
struct pci_dev *pci;
sound/pci/cs4281.c
1281
struct pci_dev *pci,
sound/pci/cs4281.c
1814
static int __snd_cs4281_probe(struct pci_dev *pci,
sound/pci/cs4281.c
1875
static int snd_cs4281_probe(struct pci_dev *pci,
sound/pci/cs4281.c
450
struct pci_dev *pci;
sound/pci/cs46xx/cs46xx.c
54
static int snd_card_cs46xx_probe(struct pci_dev *pci,
sound/pci/cs46xx/cs46xx.h
1671
struct pci_dev *pci;
sound/pci/cs46xx/cs46xx.h
1719
struct pci_dev *pci,
sound/pci/cs46xx/cs46xx_lib.c
3524
struct pci_dev *pdev;
sound/pci/cs46xx/cs46xx_lib.c
3780
struct pci_dev *pci,
sound/pci/cs5530.c
185
static int snd_cs5530_probe(struct pci_dev *pci,
sound/pci/cs5530.c
55
struct pci_dev *pci;
sound/pci/cs5530.c
78
struct pci_dev *pci)
sound/pci/cs5535audio/cs5535audio.c
248
struct pci_dev *pci)
sound/pci/cs5535audio/cs5535audio.c
286
static int __snd_cs5535audio_probe(struct pci_dev *pci,
sound/pci/cs5535audio/cs5535audio.c
336
static int snd_cs5535audio_probe(struct pci_dev *pci,
sound/pci/cs5535audio/cs5535audio.h
90
struct pci_dev *pci;
sound/pci/ctxfi/ctatc.c
1719
int ct_atc_create(struct snd_card *card, struct pci_dev *pci,
sound/pci/ctxfi/ctatc.h
151
int ct_atc_create(struct snd_card *card, struct pci_dev *pci,
sound/pci/ctxfi/ctatc.h
74
struct pci_dev *pci;
sound/pci/ctxfi/cthardware.c
19
int create_hw_obj(struct pci_dev *pci, enum CHIPTYP chip_type,
sound/pci/ctxfi/cthardware.h
186
struct pci_dev *pci; /* the pci kernel structure of this card */
sound/pci/ctxfi/cthardware.h
196
int create_hw_obj(struct pci_dev *pci, enum CHIPTYP chip_type,
sound/pci/ctxfi/cthw20k1.c
1790
static int uaa_to_xfi(struct pci_dev *pci)
sound/pci/ctxfi/cthw20k1.c
1897
struct pci_dev *pci = hw->pci;
sound/pci/ctxfi/cthw20k1.c
2074
struct pci_dev *pci = hw->pci;
sound/pci/ctxfi/cthw20k2.c
2061
struct pci_dev *pci = hw->pci;
sound/pci/ctxfi/ctvmem.c
165
int ct_vm_create(struct ct_vm **rvm, struct pci_dev *pci)
sound/pci/ctxfi/ctvmem.h
57
int ct_vm_create(struct ct_vm **rvm, struct pci_dev *pci);
sound/pci/ctxfi/xfi.c
120
static void ct_card_remove(struct pci_dev *pci)
sound/pci/ctxfi/xfi.c
56
ct_card_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/echoaudio/echoaudio.c
1865
struct pci_dev *pci)
sound/pci/echoaudio/echoaudio.c
1937
static int __snd_echo_probe(struct pci_dev *pci,
sound/pci/echoaudio/echoaudio.c
2104
static int snd_echo_probe(struct pci_dev *pci,
sound/pci/echoaudio/echoaudio.c
2139
struct pci_dev *pci = to_pci_dev(dev);
sound/pci/echoaudio/echoaudio.h
333
struct pci_dev *pci;
sound/pci/emu10k1/emu10k1.c
69
static int snd_card_emu10k1_probe(struct pci_dev *pci,
sound/pci/emu10k1/emu10k1_main.c
1459
struct pci_dev *pci,
sound/pci/emu10k1/emu10k1x.c
1450
static int __snd_emu10k1x_probe(struct pci_dev *pci,
sound/pci/emu10k1/emu10k1x.c
1513
static int snd_emu10k1x_probe(struct pci_dev *pci,
sound/pci/emu10k1/emu10k1x.c
217
struct pci_dev *pci;
sound/pci/emu10k1/emu10k1x.c
848
struct pci_dev *pci)
sound/pci/ens1370.c
1989
struct pci_dev *pci)
sound/pci/ens1370.c
2270
static int __snd_audiopci_probe(struct pci_dev *pci,
sound/pci/ens1370.c
2335
static int snd_audiopci_probe(struct pci_dev *pci,
sound/pci/ens1370.c
395
struct pci_dev *pci;
sound/pci/es1938.c
1424
struct pci_dev *pci = to_pci_dev(dev);
sound/pci/es1938.c
1505
struct pci_dev *pci)
sound/pci/es1938.c
1686
static int __snd_es1938_probe(struct pci_dev *pci,
sound/pci/es1938.c
1766
static int snd_es1938_probe(struct pci_dev *pci,
sound/pci/es1938.c
195
struct pci_dev *pci;
sound/pci/es1968.c
2123
struct pci_dev *pci = chip->pci;
sound/pci/es1968.c
2584
struct pci_dev *pci,
sound/pci/es1968.c
2695
static int __snd_es1968_probe(struct pci_dev *pci,
sound/pci/es1968.c
2802
static int snd_es1968_probe(struct pci_dev *pci,
sound/pci/es1968.c
499
struct pci_dev *pci;
sound/pci/fm801.c
1177
struct pci_dev *pci,
sound/pci/fm801.c
1267
static int __snd_card_fm801_probe(struct pci_dev *pci,
sound/pci/fm801.c
1332
static int snd_card_fm801_probe(struct pci_dev *pci,
sound/pci/fm801.c
715
struct pci_dev *pdev = to_pci_dev(chip->dev);
sound/pci/ice1712/ice1712.c
2436
struct pci_dev *pci,
sound/pci/ice1712/ice1712.c
2522
static int snd_ice1712_probe(struct pci_dev *pci,
sound/pci/ice1712/ice1712.h
296
struct pci_dev *pci;
sound/pci/ice1712/ice1724.c
2467
struct pci_dev *pci,
sound/pci/ice1712/ice1724.c
2527
static int __snd_vt1724_probe(struct pci_dev *pci,
sound/pci/ice1712/ice1724.c
2670
static int snd_vt1724_probe(struct pci_dev *pci,
sound/pci/intel8x0.c
2646
struct pci_dev *pci = to_pci_dev(dev);
sound/pci/intel8x0.c
2831
struct pci_dev *pci = chip->pci;
sound/pci/intel8x0.c
2895
static int snd_intel8x0_inside_vm(struct pci_dev *pci)
sound/pci/intel8x0.c
2927
struct pci_dev *pci,
sound/pci/intel8x0.c
3151
static int check_default_spdif_aclink(struct pci_dev *pci)
sound/pci/intel8x0.c
3170
static int __snd_intel8x0_probe(struct pci_dev *pci,
sound/pci/intel8x0.c
3250
static int snd_intel8x0_probe(struct pci_dev *pci,
sound/pci/intel8x0.c
346
struct pci_dev *pci;
sound/pci/intel8x0m.c
1033
struct pci_dev *pci = to_pci_dev(dev);
sound/pci/intel8x0m.c
1087
struct pci_dev *pci,
sound/pci/intel8x0m.c
1221
static int __snd_intel8x0m_probe(struct pci_dev *pci,
sound/pci/intel8x0m.c
1268
static int snd_intel8x0m_probe(struct pci_dev *pci,
sound/pci/intel8x0m.c
171
struct pci_dev *pci;
sound/pci/korg1212/korg1212.c
1974
static int snd_korg1212_create(struct snd_card *card, struct pci_dev *pci)
sound/pci/korg1212/korg1212.c
2218
snd_korg1212_probe(struct pci_dev *pci,
sound/pci/korg1212/korg1212.c
304
struct pci_dev *pci;
sound/pci/lola/lola.c
537
static int lola_create(struct snd_card *card, struct pci_dev *pci, int dev)
sound/pci/lola/lola.c
644
static int __lola_probe(struct pci_dev *pci,
sound/pci/lola/lola.c
694
static int lola_probe(struct pci_dev *pci,
sound/pci/lola/lola.h
313
struct pci_dev *pci;
sound/pci/lx6464es/lx6464es.c
899
struct pci_dev *pci)
sound/pci/lx6464es/lx6464es.c
980
static int snd_lx6464es_probe(struct pci_dev *pci,
sound/pci/lx6464es/lx6464es.h
53
struct pci_dev *pci;
sound/pci/maestro3.c
2268
struct pci_dev *pcidev = chip->pci;
sound/pci/maestro3.c
2485
snd_m3_create(struct snd_card *card, struct pci_dev *pci,
sound/pci/maestro3.c
2632
__snd_m3_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/maestro3.c
2698
snd_m3_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/maestro3.c
732
struct pci_dev *pci;
sound/pci/mixart/mixart.c
1212
static int snd_mixart_probe(struct pci_dev *pci,
sound/pci/mixart/mixart.c
1378
static void snd_mixart_remove(struct pci_dev *pci)
sound/pci/mixart/mixart.h
57
struct pci_dev *pci;
sound/pci/nm256/nm256.c
1406
snd_nm256_create(struct snd_card *card, struct pci_dev *pci)
sound/pci/nm256/nm256.c
1551
static int snd_nm256_probe(struct pci_dev *pci,
sound/pci/nm256/nm256.c
231
struct pci_dev *pci;
sound/pci/oxygen/oxygen.c
1088
static int generic_oxygen_probe(struct pci_dev *pci,
sound/pci/oxygen/oxygen.h
124
struct pci_dev *pci;
sound/pci/oxygen/oxygen.h
157
int oxygen_pci_probe(struct pci_dev *pci, int index, char *id,
sound/pci/oxygen/oxygen.h
165
void oxygen_pci_shutdown(struct pci_dev *pci);
sound/pci/oxygen/oxygen.h
66
struct pci_dev;
sound/pci/oxygen/oxygen_lib.c
298
static void configure_pcie_bridge(struct pci_dev *pci)
sound/pci/oxygen/oxygen_lib.c
308
struct pci_dev *bridge;
sound/pci/oxygen/oxygen_lib.c
575
static int __oxygen_pci_probe(struct pci_dev *pci, int index, char *id,
sound/pci/oxygen/oxygen_lib.c
701
int oxygen_pci_probe(struct pci_dev *pci, int index, char *id,
sound/pci/oxygen/oxygen_lib.c
789
void oxygen_pci_shutdown(struct pci_dev *pci)
sound/pci/oxygen/se6x.c
118
static int se6x_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/oxygen/virtuoso.c
62
static int xonar_probe(struct pci_dev *pci,
sound/pci/pcxhr/pcxhr.c
1462
static int pcxhr_probe(struct pci_dev *pci,
sound/pci/pcxhr/pcxhr.c
1638
static void pcxhr_remove(struct pci_dev *pci)
sound/pci/pcxhr/pcxhr.h
55
struct pci_dev *pci;
sound/pci/riptide/riptide.c
1814
snd_riptide_create(struct snd_card *card, struct pci_dev *pci)
sound/pci/riptide/riptide.c
1969
snd_riptide_joystick_probe(struct pci_dev *pci, const struct pci_device_id *id)
sound/pci/riptide/riptide.c
2012
static void snd_riptide_joystick_remove(struct pci_dev *pci)
sound/pci/riptide/riptide.c
2023
__snd_card_riptide_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/riptide/riptide.c
2125
snd_card_riptide_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/riptide/riptide.c
418
struct pci_dev *pci;
sound/pci/rme32.c
1245
struct pci_dev *pci = rme32->pci;
sound/pci/rme32.c
1813
__snd_rme32_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/rme32.c
1866
snd_rme32_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/pci/rme32.c
209
struct pci_dev *pci;
sound/pci/rme96.c
1541
struct pci_dev *pci = rme96->pci;
sound/pci/rme96.c
2359
__snd_rme96_probe(struct pci_dev *pci,
sound/pci/rme96.c
240
struct pci_dev *pci;
sound/pci/rme96.c
2427
static int snd_rme96_probe(struct pci_dev *pci,
sound/pci/rme9652/hdsp.c
491
struct pci_dev *pci;
sound/pci/rme9652/hdsp.c
5156
struct pci_dev *pci = hdsp->pci;
sound/pci/rme9652/hdsp.c
5326
static int snd_hdsp_probe(struct pci_dev *pci,
sound/pci/rme9652/hdsp.c
572
snd_hammerfall_get_buffer(struct pci_dev *pci, size_t size)
sound/pci/rme9652/hdspm.c
1050
struct pci_dev *pci; /* and an pci info */
sound/pci/rme9652/hdspm.c
6455
struct pci_dev *pci = hdspm->pci;
sound/pci/rme9652/hdspm.c
6800
static int snd_hdspm_probe(struct pci_dev *pci,
sound/pci/rme9652/rme9652.c
2338
struct pci_dev *pci = rme9652->pci;
sound/pci/rme9652/rme9652.c
237
struct pci_dev *pci;
sound/pci/rme9652/rme9652.c
2470
static int snd_rme9652_probe(struct pci_dev *pci,
sound/pci/rme9652/rme9652.c
282
snd_hammerfall_get_buffer(struct pci_dev *pci, size_t size)
sound/pci/sis7019.c
101
struct pci_dev *pci;
sound/pci/sis7019.c
1172
struct pci_dev *pci = to_pci_dev(dev);
sound/pci/sis7019.c
1239
struct pci_dev *pci)
sound/pci/sis7019.c
1312
static int __snd_sis7019_probe(struct pci_dev *pci,
sound/pci/sis7019.c
1367
static int snd_sis7019_probe(struct pci_dev *pci,
sound/pci/sonicvibes.c
1181
struct pci_dev *pci,
sound/pci/sonicvibes.c
1365
static int __snd_sonic_probe(struct pci_dev *pci,
sound/pci/sonicvibes.c
1437
static int snd_sonic_probe(struct pci_dev *pci,
sound/pci/sonicvibes.c
208
struct pci_dev *pci;
sound/pci/trident/trident.c
53
static int snd_trident_probe(struct pci_dev *pci,
sound/pci/trident/trident.h
376
struct pci_dev *pci;
sound/pci/trident/trident.h
400
struct pci_dev *pci,
sound/pci/trident/trident_main.c
3334
struct pci_dev *pci = trident->pci;
sound/pci/trident/trident_main.c
3374
struct pci_dev *pci = trident->pci;
sound/pci/trident/trident_main.c
3463
struct pci_dev *pci,
sound/pci/via82xx.c
2198
struct pci_dev *pci;
sound/pci/via82xx.c
2294
struct pci_dev *pci,
sound/pci/via82xx.c
2413
static int check_dxs_list(struct pci_dev *pci, int revision)
sound/pci/via82xx.c
2438
static int __snd_via82xx_probe(struct pci_dev *pci,
sound/pci/via82xx.c
2549
static int snd_via82xx_probe(struct pci_dev *pci,
sound/pci/via82xx.c
361
struct pci_dev *pci;
sound/pci/via82xx.c
409
struct pci_dev *pci,
sound/pci/via82xx.c
482
struct pci_dev *pci)
sound/pci/via82xx_modem.c
1053
struct pci_dev *pci,
sound/pci/via82xx_modem.c
1097
static int __snd_via82xx_probe(struct pci_dev *pci,
sound/pci/via82xx_modem.c
1151
static int snd_via82xx_probe(struct pci_dev *pci,
sound/pci/via82xx_modem.c
230
struct pci_dev *pci;
sound/pci/via82xx_modem.c
264
struct pci_dev *pci,
sound/pci/via82xx_modem.c
338
struct pci_dev *pci)
sound/pci/vx222/vx222.c
103
static int snd_vx222_create(struct snd_card *card, struct pci_dev *pci,
sound/pci/vx222/vx222.c
146
static int snd_vx222_probe(struct pci_dev *pci,
sound/pci/vx222/vx222.h
18
struct pci_dev *pci;
sound/pci/ymfpci/ymfpci.c
155
static int __snd_card_ymfpci_probe(struct pci_dev *pci,
sound/pci/ymfpci/ymfpci.c
351
static int snd_card_ymfpci_probe(struct pci_dev *pci,
sound/pci/ymfpci/ymfpci.h
361
struct pci_dev *pci;
sound/pci/ymfpci/ymfpci.h
397
struct pci_dev *pci,
sound/pci/ymfpci/ymfpci_main.c
1945
static void snd_ymfpci_aclink_reset(struct pci_dev * pci)
sound/pci/ymfpci/ymfpci_main.c
2213
struct pci_dev *pci = to_pci_dev(dev);
sound/pci/ymfpci/ymfpci_main.c
2248
struct pci_dev *pci,
sound/ppc/pmac.c
1019
struct pci_dev *pdev = NULL;
sound/ppc/pmac.h
84
struct pci_dev *pdev;
sound/soc/amd/acp-config.c
207
static int snd_amd_acp_acpi_find_config(struct pci_dev *pci)
sound/soc/amd/acp-config.c
219
int snd_amd_acp_find_config(struct pci_dev *pci)
sound/soc/amd/acp/acp-legacy-common.c
572
void check_acp_config(struct pci_dev *pci, struct acp_chip_info *chip)
sound/soc/amd/acp/acp-pci.c
106
static int acp_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/soc/amd/acp/acp-pci.c
259
static void acp_pci_remove(struct pci_dev *pci)
sound/soc/amd/acp/acp-pci.c
57
static int create_acp_platform_devs(struct pci_dev *pci, struct acp_chip_info *chip, u32 addr)
sound/soc/amd/acp/amd.h
274
int snd_amd_acp_find_config(struct pci_dev *pci);
sound/soc/amd/acp/amd.h
284
void check_acp_config(struct pci_dev *pci, struct acp_chip_info *chip);
sound/soc/amd/acp7x/acp7x.h
108
int snd_amd_acp_find_config(struct pci_dev *pci);
sound/soc/amd/acp7x/pci-acp7x.c
131
static void snd_acp7x_remove(struct pci_dev *pci)
sound/soc/amd/acp7x/pci-acp7x.c
20
static int acp_hw_init_ops(struct acp7x_dev_data *adata, struct pci_dev *pci)
sound/soc/amd/acp7x/pci-acp7x.c
40
static int snd_acp7x_probe(struct pci_dev *pci,
sound/soc/amd/ps/acp63.h
307
void (*acp_get_config)(struct pci_dev *pci, struct acp63_dev_data *acp_data);
sound/soc/amd/ps/acp63.h
400
static inline void acp_hw_get_config(struct pci_dev *pci, struct acp63_dev_data *adata)
sound/soc/amd/ps/acp63.h
448
int snd_amd_acp_find_config(struct pci_dev *pci);
sound/soc/amd/ps/pci-ps.c
404
static int get_acp63_device_config(struct pci_dev *pci, struct acp63_dev_data *acp_data)
sound/soc/amd/ps/pci-ps.c
474
static int create_acp63_platform_devs(struct pci_dev *pci, struct acp63_dev_data *adata, u32 addr)
sound/soc/amd/ps/pci-ps.c
551
static int acp_hw_init_ops(struct acp63_dev_data *adata, struct pci_dev *pci)
sound/soc/amd/ps/pci-ps.c
574
static int snd_acp63_probe(struct pci_dev *pci,
sound/soc/amd/ps/pci-ps.c
696
static void acp_disable_msi_on_resume(struct pci_dev *pdev)
sound/soc/amd/ps/pci-ps.c
715
struct pci_dev *pdev = to_pci_dev(dev);
sound/soc/amd/ps/pci-ps.c
735
static void snd_acp63_remove(struct pci_dev *pci)
sound/soc/amd/ps/ps-common.c
103
static void acp63_get_config(struct pci_dev *pci, struct acp63_dev_data *acp_data)
sound/soc/amd/ps/ps-common.c
354
static void acp70_get_config(struct pci_dev *pci, struct acp63_dev_data *acp_data)
sound/soc/amd/raven/pci-acp3x.c
127
static int snd_acp3x_probe(struct pci_dev *pci,
sound/soc/amd/raven/pci-acp3x.c
305
static void snd_acp3x_remove(struct pci_dev *pci)
sound/soc/amd/renoir/rn-pci-acp3x.c
205
static int snd_rn_acp_probe(struct pci_dev *pci,
sound/soc/amd/renoir/rn-pci-acp3x.c
394
static void snd_rn_acp_remove(struct pci_dev *pci)
sound/soc/amd/renoir/rn_acp3x.h
93
int snd_amd_acp_find_config(struct pci_dev *pci);
sound/soc/amd/vangogh/acp5x.h
150
int snd_amd_acp_find_config(struct pci_dev *pci);
sound/soc/amd/vangogh/pci-acp5x.c
124
static int snd_acp5x_probe(struct pci_dev *pci,
sound/soc/amd/vangogh/pci-acp5x.c
301
static void snd_acp5x_remove(struct pci_dev *pci)
sound/soc/amd/yc/acp6x.h
109
int snd_amd_acp_find_config(struct pci_dev *pci);
sound/soc/amd/yc/pci-acp6x.c
144
static int snd_acp6x_probe(struct pci_dev *pci,
sound/soc/amd/yc/pci-acp6x.c
321
static void snd_acp6x_remove(struct pci_dev *pci)
sound/soc/codecs/tac5xx2-sdw.c
1650
static struct pci_dev *tac_get_pci_dev(struct sdw_slave *peripheral)
sound/soc/codecs/tac5xx2-sdw.c
1667
struct pci_dev *pci = tac_get_pci_dev(slave);
sound/soc/codecs/tas2783-sdw.c
1119
struct pci_dev *pci = NULL;
sound/soc/intel/atom/sst/sst.h
386
struct pci_dev *pci;
sound/soc/intel/atom/sst/sst_pci.c
101
static int intel_sst_probe(struct pci_dev *pci,
sound/soc/intel/atom/sst/sst_pci.c
154
static void intel_sst_remove(struct pci_dev *pci)
sound/soc/intel/atom/sst/sst_pci.c
27
struct pci_dev *pci = ctx->pci;
sound/soc/intel/avs/core.c
346
struct pci_dev *pci = to_pci_dev(bus->dev);
sound/soc/intel/avs/core.c
379
static int avs_bus_init(struct avs_dev *adev, struct pci_dev *pci, const struct pci_device_id *id)
sound/soc/intel/avs/core.c
425
static int avs_pci_probe(struct pci_dev *pci, const struct pci_device_id *id)
sound/soc/intel/avs/core.c
45
struct pci_dev *pci = to_pci_dev(bus->dev);
sound/soc/intel/avs/core.c
525
static void avs_pci_shutdown(struct pci_dev *pci)
sound/soc/intel/avs/core.c
546
static void avs_pci_remove(struct pci_dev *pci)
sound/soc/intel/avs/core.c
606
struct pci_dev *pci = adev->base.pci;
sound/soc/intel/avs/core.c
667
struct pci_dev *pci = adev->base.pci;
sound/soc/intel/avs/tgl.c
66
struct pci_dev *pci = adev->base.pci;
sound/soc/loongson/loongson_i2s_pci.c
22
static int loongson_i2s_pci_probe(struct pci_dev *pdev,
sound/soc/sdca/sdca_fdl.c
163
struct pci_dev *pci_dev = to_pci_dev(parent);
sound/soc/sdca/sdca_fdl.c
167
pci_dev->subsystem_vendor,
sound/soc/sdca/sdca_fdl.c
168
pci_dev->subsystem_device,
sound/soc/sof/amd/acp-loader.c
167
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/amd/acp-loader.c
52
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/amd/acp.c
863
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/amd/acp.h
349
int snd_amd_acp_find_config(struct pci_dev *pci);
sound/soc/sof/amd/pci-acp63.c
73
static int acp63_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/soc/sof/amd/pci-acp63.c
87
static void acp63_pci_remove(struct pci_dev *pci)
sound/soc/sof/amd/pci-acp70.c
73
static int acp70_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/soc/sof/amd/pci-acp70.c
93
static void acp70_pci_remove(struct pci_dev *pci)
sound/soc/sof/amd/pci-rmb.c
65
static int acp_pci_rmb_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/soc/sof/amd/pci-rmb.c
79
static void acp_pci_rmb_remove(struct pci_dev *pci)
sound/soc/sof/amd/pci-rn.c
66
static int acp_pci_rn_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/soc/sof/amd/pci-rn.c
80
static void acp_pci_rn_remove(struct pci_dev *pci)
sound/soc/sof/amd/pci-vangogh.c
59
static int acp_pci_vgh_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/soc/sof/amd/pci-vangogh.c
73
static void acp_pci_vgh_remove(struct pci_dev *pci)
sound/soc/sof/intel/hda-dsp.c
1014
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/intel/hda-dsp.c
905
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/intel/hda-stream.c
904
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/intel/hda.c
1746
int hda_pci_intel_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/soc/sof/intel/hda.c
493
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/intel/hda.c
746
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/intel/hda.c
795
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/intel/hda.c
952
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/intel/hda.h
978
int hda_pci_intel_probe(struct pci_dev *pci, const struct pci_device_id *pci_id);
sound/soc/sof/intel/pci-tng.c
56
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/ops.c
18
struct pci_dev *pci = to_pci_dev(sdev->dev);
sound/soc/sof/sof-pci-dev.c
190
int sof_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
sound/soc/sof/sof-pci-dev.c
277
void sof_pci_remove(struct pci_dev *pci)
sound/soc/sof/sof-pci-dev.c
289
void sof_pci_shutdown(struct pci_dev *pci)
sound/soc/sof/sof-pci-dev.h
13
int sof_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id);
sound/soc/sof/sof-pci-dev.h
14
void sof_pci_remove(struct pci_dev *pci);
sound/soc/sof/sof-pci-dev.h
15
void sof_pci_shutdown(struct pci_dev *pci);
tools/power/cpupower/utils/helpers/amd.c
152
struct pci_dev *device;
tools/power/cpupower/utils/helpers/helpers.h
129
extern struct pci_dev *pci_acc_init(struct pci_access **pacc, int domain,
tools/power/cpupower/utils/helpers/helpers.h
132
extern struct pci_dev *pci_slot_func_init(struct pci_access **pacc,
tools/power/cpupower/utils/helpers/pci.c
26
struct pci_dev *pci_acc_init(struct pci_access **pacc, int domain, int bus,
tools/power/cpupower/utils/helpers/pci.c
30
struct pci_dev *device;
tools/power/cpupower/utils/helpers/pci.c
57
struct pci_dev *pci_slot_func_init(struct pci_access **pacc, int slot,
tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c
82
static struct pci_dev *amd_fam14h_pci_dev;