Home
last modified time | relevance | path

Searched defs:devfn (Results 1 – 200 of 210) sorted by relevance

12

/linux-4.4.14/arch/mips/pci/
Dops-rc32434.c47 struct pci_bus *bus, unsigned int devfn, in config_access()
72 static int read_config_byte(struct pci_bus *bus, unsigned int devfn, in read_config_byte()
83 static int read_config_word(struct pci_bus *bus, unsigned int devfn, in read_config_word()
94 static int read_config_dword(struct pci_bus *bus, unsigned int devfn, in read_config_dword()
129 write_config_byte(struct pci_bus *bus, unsigned int devfn, int where, in write_config_byte()
148 write_config_word(struct pci_bus *bus, unsigned int devfn, int where, in write_config_word()
168 write_config_dword(struct pci_bus *bus, unsigned int devfn, int where, in write_config_dword()
177 static int pci_config_read(struct pci_bus *bus, unsigned int devfn, in pci_config_read()
190 static int pci_config_write(struct pci_bus *bus, unsigned int devfn, in pci_config_write()
Dops-sni.c24 static int set_config_address(unsigned int busno, unsigned int devfn, int reg) in set_config_address()
40 static int pcimt_read(struct pci_bus *bus, unsigned int devfn, int reg, in pcimt_read()
63 static int pcimt_write(struct pci_bus *bus, unsigned int devfn, int reg, in pcimt_write()
91 static int pcit_set_config_address(unsigned int busno, unsigned int devfn, int reg) in pcit_set_config_address()
100 static int pcit_read(struct pci_bus *bus, unsigned int devfn, int reg, in pcit_read()
137 static int pcit_write(struct pci_bus *bus, unsigned int devfn, int reg, in pcit_write()
Dops-pmcmsp.c362 unsigned int devfn, in msp_pcibios_config_access()
491 unsigned int devfn, in msp_pcibios_read_config_byte()
539 unsigned int devfn, in msp_pcibios_read_config_word()
596 unsigned int devfn, in msp_pcibios_read_config_dword()
649 unsigned int devfn, in msp_pcibios_write_config_byte()
698 unsigned int devfn, in msp_pcibios_write_config_word()
750 unsigned int devfn, in msp_pcibios_write_config_dword()
792 unsigned int devfn, in msp_pcibios_read_config()
843 unsigned int devfn, in msp_pcibios_write_config()
Dpci-bcm1480ht.c51 #define CFGOFFSET(bus, devfn, where) (((bus)<<16)+((devfn)<<8)+(where)) argument
52 #define CFGADDR(bus, devfn, where) CFGOFFSET((bus)->number, (devfn), where) argument
88 static int bcm1480ht_can_access(struct pci_bus *bus, int devfn) in bcm1480ht_can_access()
109 static int bcm1480ht_pcibios_read(struct pci_bus *bus, unsigned int devfn, in bcm1480ht_pcibios_read()
134 static int bcm1480ht_pcibios_write(struct pci_bus *bus, unsigned int devfn, in bcm1480ht_pcibios_write()
Dops-loongson2.c37 unsigned int devfn, int where, in loongson_pcibios_config_access()
121 static int loongson_pcibios_read(struct pci_bus *bus, unsigned int devfn, in loongson_pcibios_read()
145 static int loongson_pcibios_write(struct pci_bus *bus, unsigned int devfn, in loongson_pcibios_write()
190 u32 devfn = PCI_DEVFN(PCI_IDSEL_CS5536, 0); in _rdmsr() local
206 u32 devfn = PCI_DEVFN(PCI_IDSEL_CS5536, 0); in _wrmsr() local
Dops-bcm63xx.c65 unsigned int devfn, int where) in bcm63xx_setup_cfg_access()
101 unsigned int devfn, int where, int size, in bcm63xx_do_cfg_read()
122 unsigned int devfn, int where, int size, in bcm63xx_do_cfg_write()
147 static int bcm63xx_pci_read(struct pci_bus *bus, unsigned int devfn, in bcm63xx_pci_read()
161 static int bcm63xx_pci_write(struct pci_bus *bus, unsigned int devfn, in bcm63xx_pci_write()
362 static int bcm63xx_cb_read(struct pci_bus *bus, unsigned int devfn, in bcm63xx_cb_read()
386 static int bcm63xx_cb_write(struct pci_bus *bus, unsigned int devfn, in bcm63xx_cb_write()
468 static int bcm63xx_pcie_can_access(struct pci_bus *bus, int devfn) in bcm63xx_pcie_can_access()
482 static int bcm63xx_pcie_read(struct pci_bus *bus, unsigned int devfn, in bcm63xx_pcie_read()
502 static int bcm63xx_pcie_write(struct pci_bus *bus, unsigned int devfn, in bcm63xx_pcie_write()
Dpci-bcm1480.c53 #define CFGOFFSET(bus, devfn, where) (((bus)<<16)+((devfn)<<8)+(where)) argument
54 #define CFGADDR(bus, devfn, where) CFGOFFSET((bus)->number, (devfn), where) argument
97 static int bcm1480_pci_can_access(struct pci_bus *bus, int devfn) in bcm1480_pci_can_access()
120 static int bcm1480_pcibios_read(struct pci_bus *bus, unsigned int devfn, in bcm1480_pcibios_read()
145 static int bcm1480_pcibios_write(struct pci_bus *bus, unsigned int devfn, in bcm1480_pcibios_write()
Dops-emma2rh.c39 static int check_args(struct pci_bus *bus, u32 devfn, u32 * bus_num) in check_args()
60 unsigned int devfn, int where) in set_pci_configuration_address()
82 static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_config_read()
127 static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_config_write()
Dpci-sb1250.c53 #define CFGOFFSET(bus, devfn, where) (((bus)<<16) + ((devfn)<<8) + (where)) argument
54 #define CFGADDR(bus, devfn, where) CFGOFFSET((bus)->number, (devfn), where) argument
104 static int sb1250_pci_can_access(struct pci_bus *bus, int devfn) in sb1250_pci_can_access()
129 static int sb1250_pcibios_read(struct pci_bus *bus, unsigned int devfn, in sb1250_pcibios_read()
154 static int sb1250_pcibios_write(struct pci_bus *bus, unsigned int devfn, in sb1250_pcibios_write()
Dops-mace.c30 static inline int mkaddr(struct pci_bus *bus, unsigned int devfn, in mkaddr()
40 mace_pci_read_config(struct pci_bus *bus, unsigned int devfn, in mace_pci_read_config()
76 mace_pci_write_config(struct pci_bus *bus, unsigned int devfn, in mace_pci_write_config()
Dops-bridge.c43 static int pci_conf0_read_config(struct pci_bus *bus, unsigned int devfn, in pci_conf0_read_config()
103 static int pci_conf1_read_config(struct pci_bus *bus, unsigned int devfn, in pci_conf1_read_config()
167 static int pci_read_config(struct pci_bus *bus, unsigned int devfn, in pci_read_config()
176 static int pci_conf0_write_config(struct pci_bus *bus, unsigned int devfn, in pci_conf0_write_config()
242 static int pci_conf1_write_config(struct pci_bus *bus, unsigned int devfn, in pci_conf1_write_config()
310 static int pci_write_config(struct pci_bus *bus, unsigned int devfn, in pci_write_config()
Dops-vr41xx.c36 unsigned int devfn, int where) in set_pci_configuration_address()
61 static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_config_read()
89 static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_config_write()
Dpci-xlp.c60 #define pci_cfg_addr(bus, devfn, off) (((bus) << 20) | ((devfn) << 12) | (off)) argument
63 static inline u32 pci_cfg_read_32bit(struct pci_bus *bus, unsigned int devfn, in pci_cfg_read_32bit()
92 static inline void pci_cfg_write_32bit(struct pci_bus *bus, unsigned int devfn, in pci_cfg_write_32bit()
102 static int nlm_pcibios_read(struct pci_bus *bus, unsigned int devfn, in nlm_pcibios_read()
125 static int nlm_pcibios_write(struct pci_bus *bus, unsigned int devfn, in nlm_pcibios_write()
Dpci-alchemy.c187 static int read_config_byte(struct pci_bus *bus, unsigned int devfn, in read_config_byte()
201 static int read_config_word(struct pci_bus *bus, unsigned int devfn, in read_config_word()
213 static int read_config_dword(struct pci_bus *bus, unsigned int devfn, in read_config_dword()
219 static int write_config_byte(struct pci_bus *bus, unsigned int devfn, in write_config_byte()
236 static int write_config_word(struct pci_bus *bus, unsigned int devfn, in write_config_word()
253 static int write_config_dword(struct pci_bus *bus, unsigned int devfn, in write_config_dword()
259 static int alchemy_pci_read(struct pci_bus *bus, unsigned int devfn, in alchemy_pci_read()
282 static int alchemy_pci_write(struct pci_bus *bus, unsigned int devfn, in alchemy_pci_write()
Dpci-xlr.c59 #define pci_cfg_addr(bus, devfn, off) (((bus) << 16) | ((devfn) << 8) | (off)) argument
62 static inline u32 pci_cfg_read_32bit(struct pci_bus *bus, unsigned int devfn, in pci_cfg_read_32bit()
74 static inline void pci_cfg_write_32bit(struct pci_bus *bus, unsigned int devfn, in pci_cfg_write_32bit()
84 static int nlm_pcibios_read(struct pci_bus *bus, unsigned int devfn, in nlm_pcibios_read()
107 static int nlm_pcibios_write(struct pci_bus *bus, unsigned int devfn, in nlm_pcibios_write()
Dops-lantiq.c29 unsigned int devfn, unsigned int where, u32 *data) in ltq_pci_config_access()
73 int ltq_pci_read_config_dword(struct pci_bus *bus, unsigned int devfn, in ltq_pci_read_config_dword()
91 int ltq_pci_write_config_dword(struct pci_bus *bus, unsigned int devfn, in ltq_pci_write_config_dword()
Dops-gt64xxx_pci0.c43 struct pci_bus *bus, unsigned int devfn, int where, u32 * data) in gt64xxx_pci0_pcibios_config_access()
103 static int gt64xxx_pci0_pcibios_read(struct pci_bus *bus, unsigned int devfn, in gt64xxx_pci0_pcibios_read()
122 static int gt64xxx_pci0_pcibios_write(struct pci_bus *bus, unsigned int devfn, in gt64xxx_pci0_pcibios_write()
Dops-msc.c47 struct pci_bus *bus, unsigned int devfn, int where, u32 * data) in msc_pcibios_config_access()
88 static int msc_pcibios_read(struct pci_bus *bus, unsigned int devfn, in msc_pcibios_read()
112 static int msc_pcibios_write(struct pci_bus *bus, unsigned int devfn, in msc_pcibios_write()
Dpci-virtio-guest.c44 unsigned int devfn, int reg) in pci_virtio_guest_write_config_addr()
57 unsigned int devfn, int reg, int size, u32 val) in pci_virtio_guest_write_config()
76 static int pci_virtio_guest_read_config(struct pci_bus *bus, unsigned int devfn, in pci_virtio_guest_read_config()
Dops-loongson3.c16 struct pci_bus *bus, unsigned int devfn, in loongson3_pci_config_access()
50 static int loongson3_pci_pcibios_read(struct pci_bus *bus, unsigned int devfn, in loongson3_pci_pcibios_read()
70 static int loongson3_pci_pcibios_write(struct pci_bus *bus, unsigned int devfn, in loongson3_pci_pcibios_write()
Dops-nile4.c17 struct pci_bus *bus, unsigned int devfn, int where, u32 *val) in nile4_pcibios_config_access()
74 static int nile4_pcibios_read(struct pci_bus *bus, unsigned int devfn, in nile4_pcibios_read()
100 static int nile4_pcibios_write(struct pci_bus *bus, unsigned int devfn, in nile4_pcibios_write()
Dops-bonito64.c38 unsigned int devfn, int where, in bonito64_pcibios_config_access()
101 static int bonito64_pcibios_read(struct pci_bus *bus, unsigned int devfn, in bonito64_pcibios_read()
125 static int bonito64_pcibios_write(struct pci_bus *bus, unsigned int devfn, in bonito64_pcibios_write()
Dops-tx3927.c48 static int mkaddr(struct pci_bus *bus, unsigned char devfn, unsigned char where) in mkaddr()
76 static int tx3927_pci_read_config(struct pci_bus *bus, unsigned int devfn, in tx3927_pci_read_config()
101 static int tx3927_pci_write_config(struct pci_bus *bus, unsigned int devfn, in tx3927_pci_write_config()
Dpci-ar2315.c198 static int ar2315_pci_cfg_access(struct ar2315_pci_ctrl *apc, unsigned devfn, in ar2315_pci_cfg_access()
254 unsigned devfn, int where, u32 *val) in ar2315_pci_local_cfg_rd()
261 unsigned devfn, int where, u32 val) in ar2315_pci_local_cfg_wr()
267 static int ar2315_pci_cfg_read(struct pci_bus *bus, unsigned devfn, int where, in ar2315_pci_cfg_read()
278 static int ar2315_pci_cfg_write(struct pci_bus *bus, unsigned devfn, int where, in ar2315_pci_cfg_write()
296 unsigned devfn = PCI_DEVFN(AR2315_PCI_HOST_SLOT, 0); in ar2315_pci_host_setup() local
Dpci-ar71xx.c83 static inline u32 ar71xx_pci_bus_addr(struct pci_bus *bus, unsigned int devfn, in ar71xx_pci_bus_addr()
163 unsigned int devfn, in ar71xx_pci_set_cfgaddr()
179 static int ar71xx_pci_read_config(struct pci_bus *bus, unsigned int devfn, in ar71xx_pci_read_config()
203 static int ar71xx_pci_write_config(struct pci_bus *bus, unsigned int devfn, in ar71xx_pci_write_config()
Dpcie-octeon.c1541 unsigned int devfn, int reg, int size, in octeon_pcie_read_config()
1712 static int octeon_pcie0_read_config(struct pci_bus *bus, unsigned int devfn, in octeon_pcie0_read_config()
1718 static int octeon_pcie1_read_config(struct pci_bus *bus, unsigned int devfn, in octeon_pcie1_read_config()
1724 static int octeon_dummy_read_config(struct pci_bus *bus, unsigned int devfn, in octeon_dummy_read_config()
1734 unsigned int devfn, int reg, in octeon_pcie_write_config()
1768 static int octeon_pcie0_write_config(struct pci_bus *bus, unsigned int devfn, in octeon_pcie0_write_config()
1774 static int octeon_pcie1_write_config(struct pci_bus *bus, unsigned int devfn, in octeon_pcie1_write_config()
1780 static int octeon_dummy_write_config(struct pci_bus *bus, unsigned int devfn, in octeon_dummy_write_config()
Dops-tx4927.c62 static int mkaddr(struct pci_bus *bus, unsigned int devfn, int where, in mkaddr()
143 static int tx4927_pci_config_read(struct pci_bus *bus, unsigned int devfn, in tx4927_pci_config_read()
165 static int tx4927_pci_config_write(struct pci_bus *bus, unsigned int devfn, in tx4927_pci_config_write()
Dpci-rt2880.c67 static int rt2880_pci_config_read(struct pci_bus *bus, unsigned int devfn, in rt2880_pci_config_read()
97 static int rt2880_pci_config_write(struct pci_bus *bus, unsigned int devfn, in rt2880_pci_config_write()
Dpci-octeon.c260 static int octeon_read_config(struct pci_bus *bus, unsigned int devfn, in octeon_read_config()
294 static int octeon_write_config(struct pci_bus *bus, unsigned int devfn, in octeon_write_config()
Dpci-rt3883.c233 static int rt3883_pci_config_read(struct pci_bus *bus, unsigned int devfn, in rt3883_pci_config_read()
267 static int rt3883_pci_config_write(struct pci_bus *bus, unsigned int devfn, in rt3883_pci_config_write()
467 int devfn; in rt3883_pci_probe() local
Dpci-ar724x.c112 static int ar724x_pci_read(struct pci_bus *bus, unsigned int devfn, int where, in ar724x_pci_read()
159 static int ar724x_pci_write(struct pci_bus *bus, unsigned int devfn, int where, in ar724x_pci_write()
/linux-4.4.14/arch/powerpc/platforms/maple/
Dpci.c84 static unsigned long u3_agp_cfa0(u8 devfn, u8 off) in u3_agp_cfa0()
91 static unsigned long u3_agp_cfa1(u8 bus, u8 devfn, u8 off) in u3_agp_cfa1()
120 static int u3_agp_read_config(struct pci_bus *bus, unsigned int devfn, in u3_agp_read_config()
151 static int u3_agp_write_config(struct pci_bus *bus, unsigned int devfn, in u3_agp_write_config()
188 static unsigned long u3_ht_cfa0(u8 devfn, u8 off) in u3_ht_cfa0()
193 static unsigned long u3_ht_cfa1(u8 bus, u8 devfn, u8 off) in u3_ht_cfa1()
199 u8 bus, u8 devfn, u8 offset) in u3_ht_cfg_access()
257 static int u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, in u3_ht_read_config()
295 static int u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, in u3_ht_write_config()
338 static unsigned int u4_pcie_cfa0(unsigned int devfn, unsigned int off) in u4_pcie_cfa0()
[all …]
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Dpci.c36 #define PA_PXP_CFA(bus, devfn, off) (((bus) << 20) | ((devfn) << 12) | (off)) argument
38 static inline int pa_pxp_offset_valid(u8 bus, u8 devfn, int offset) in pa_pxp_offset_valid()
51 u8 bus, u8 devfn, int offset) in pa_pxp_cfg_addr()
56 static inline int is_root_port(int busno, int devfn) in is_root_port()
68 static int workaround_5945(struct pci_bus *bus, unsigned int devfn, in workaround_5945()
111 static int pa_pxp_read_config(struct pci_bus *bus, unsigned int devfn, in pa_pxp_read_config()
148 static int pa_pxp_write_config(struct pci_bus *bus, unsigned int devfn, in pa_pxp_write_config()
/linux-4.4.14/arch/mn10300/unit-asb2305/
Dpci.c55 #define CONFIG_CMD(bus, devfn, where) \ argument
68 static inline int __query(const struct pci_bus *bus, unsigned int devfn) in __query()
82 static int pci_ampci_read_config_byte(struct pci_bus *bus, unsigned int devfn, in pci_ampci_read_config_byte()
102 static int pci_ampci_read_config_word(struct pci_bus *bus, unsigned int devfn, in pci_ampci_read_config_word()
122 static int pci_ampci_read_config_dword(struct pci_bus *bus, unsigned int devfn, in pci_ampci_read_config_dword()
142 static int pci_ampci_write_config_byte(struct pci_bus *bus, unsigned int devfn, in pci_ampci_write_config_byte()
162 static int pci_ampci_write_config_word(struct pci_bus *bus, unsigned int devfn, in pci_ampci_write_config_word()
180 static int pci_ampci_write_config_dword(struct pci_bus *bus, unsigned int devfn, in pci_ampci_write_config_dword()
198 static int pci_ampci_read_config(struct pci_bus *bus, unsigned int devfn, in pci_ampci_read_config()
214 static int pci_ampci_write_config(struct pci_bus *bus, unsigned int devfn, in pci_ampci_write_config()
Dpci-asb2305.h39 u8 bus, devfn; /* Bus, device and function */ member
/linux-4.4.14/arch/x86/pci/
Ddirect.c16 #define PCI_CONF1_ADDRESS(bus, devfn, reg) \ argument
21 unsigned int devfn, int reg, int len, u32 *value) in pci_conf1_read()
52 unsigned int devfn, int reg, int len, u32 value) in pci_conf1_write()
95 unsigned int devfn, int reg, int len, u32 *value) in pci_conf2_read()
137 unsigned int devfn, int reg, int len, u32 value) in pci_conf2_write()
197 int year, devfn; in pci_sanity_check() local
Dmmconfig_32.c28 static u32 get_base_addr(unsigned int seg, int bus, unsigned devfn) in get_base_addr()
40 static void pci_exp_set_dev_base(unsigned int base, int bus, int devfn) in pci_exp_set_dev_base()
53 unsigned int devfn, int reg, int len, u32 *value) in pci_mmcfg_read()
92 unsigned int devfn, int reg, int len, u32 value) in pci_mmcfg_write()
Dintel_mid_pci.c60 static int fixed_bar_cap(struct pci_bus *bus, unsigned int devfn) in fixed_bar_cap()
92 static int pci_device_update_fixed(struct pci_bus *bus, unsigned int devfn, in pci_device_update_fixed()
146 static bool type1_access_ok(unsigned int bus, unsigned int devfn, int reg) in type1_access_ok()
165 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_read()
175 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_write()
Dnumachip.c21 static inline char __iomem *pci_dev_base(unsigned int seg, unsigned int bus, unsigned int devfn) in pci_dev_base()
31 unsigned int devfn, int reg, int len, u32 *value) in pci_mmcfg_read_numachip()
71 unsigned int devfn, int reg, int len, u32 value) in pci_mmcfg_write_numachip()
Dmmconfig_64.c18 static char __iomem *pci_dev_base(unsigned int seg, unsigned int bus, unsigned int devfn) in pci_dev_base()
28 unsigned int devfn, int reg, int len, u32 *value) in pci_mmcfg_read()
62 unsigned int devfn, int reg, int len, u32 value) in pci_mmcfg_write()
Dolpc.c177 static int is_simulated(unsigned int bus, unsigned int devfn) in is_simulated()
205 unsigned int devfn, int reg, int len, uint32_t *value) in pci_olpc_read()
267 unsigned int devfn, int reg, int len, uint32_t value) in pci_olpc_write()
Dcommon.c41 int raw_pci_read(unsigned int domain, unsigned int bus, unsigned int devfn, in raw_pci_read()
51 int raw_pci_write(unsigned int domain, unsigned int bus, unsigned int devfn, in raw_pci_write()
61 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *value) in pci_read()
67 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 value) in pci_write()
Dce4100.c200 int bridge_read(unsigned int devfn, int reg, int len, u32 *value) in bridge_read()
269 unsigned int devfn, int reg, int len, u32 *value) in ce4100_conf_read()
295 unsigned int devfn, int reg, int len, u32 value) in ce4100_conf_write()
Dlegacy.c39 int devfn; in pcibios_scan_specific_bus() local
Dfixup.c204 static int quirk_pcie_aspm_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *… in quirk_pcie_aspm_read()
214 static int quirk_pcie_aspm_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 … in quirk_pcie_aspm_write()
Dpcbios.c178 unsigned int devfn, int reg, int len, u32 *value) in pci_bios_read()
245 unsigned int devfn, int reg, int len, u32 value) in pci_bios_write()
Dmmconfig-shared.c303 u32 devfn; member
344 u32 bus, devfn; in pci_mmcfg_check_hostbridge() local
/linux-4.4.14/arch/powerpc/platforms/powermac/
Dpci.c127 #define MACRISC_CFA0(devfn, off) \ argument
132 #define MACRISC_CFA1(bus, devfn, off) \ argument
176 static void __iomem *chaos_map_bus(struct pci_bus *bus, unsigned int devfn, in chaos_map_bus()
233 struct pci_bus *bus, unsigned int devfn) in u3_ht_skip_device()
266 #define U3_HT_CFA0(devfn, off) \ argument
268 #define U3_HT_CFA1(bus, devfn, off) \ argument
274 u8 devfn, u8 offset, int *swap) in u3_ht_cfg_access()
286 static int u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, in u3_ht_read_config()
337 static int u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, in u3_ht_write_config()
386 #define U4_PCIE_CFA0(devfn, off) \ argument
[all …]
/linux-4.4.14/arch/sh/drivers/pci/
Dops-dreamcast.c39 static int gapspci_config_access(unsigned char bus, unsigned int devfn) in gapspci_config_access()
49 static int gapspci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val) in gapspci_read()
65 static int gapspci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) in gapspci_write()
Dops-sh4.c19 #define CONFIG_CMD(bus, devfn, where) \ argument
25 static int sh4_pci_read(struct pci_bus *bus, unsigned int devfn, in sh4_pci_read()
63 static int sh4_pci_write(struct pci_bus *bus, unsigned int devfn, in sh4_pci_write()
Dops-sh7786.c23 struct pci_bus *bus, unsigned int devfn, int where, u32 *data) in sh7786_pcie_config_access()
92 static int sh7786_pcie_read(struct pci_bus *bus, unsigned int devfn, in sh7786_pcie_read()
128 static int sh7786_pcie_write(struct pci_bus *bus, unsigned int devfn, in sh7786_pcie_write()
Dops-sh5.c24 static int sh5pci_read(struct pci_bus *bus, unsigned int devfn, int where, in sh5pci_read()
44 static int sh5pci_write(struct pci_bus *bus, unsigned int devfn, int where, in sh5pci_write()
Dpci-sh5.h99 #define SET_CONFIG_BITS(bus,devfn,where) ((((bus) << 16) | ((devfn) << 8) | ((where) & ~3)) | 0x80… argument
102 #define CONFIG_CMD(bus, devfn, where) SET_CONFIG_BITS(bus->number,devfn,where) argument
Dcommon.c11 int top_bus, int busnr, int devfn) in fake_pci_dev()
/linux-4.4.14/arch/sparc/kernel/
Dpci_common.c20 unsigned long devfn, in config_out_of_range()
31 unsigned long devfn, in sun4u_config_mkaddr()
52 unsigned char bus, unsigned int devfn, in sun4u_read_pci_cfg_host()
107 static int sun4u_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, in sun4u_read_pci_cfg()
165 unsigned char bus, unsigned int devfn, in sun4u_write_pci_cfg_host()
211 static int sun4u_write_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, in sun4u_write_pci_cfg()
256 static int sun4v_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, in sun4v_read_pci_cfg()
289 static int sun4v_write_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, in sun4v_write_pci_cfg()
Dleon_pci_grpci1.c117 unsigned int devfn, int where, u32 *val) in grpci1_cfg_r32()
154 unsigned int devfn, int where, u32 *val) in grpci1_cfg_r16()
167 unsigned int devfn, int where, u32 *val) in grpci1_cfg_r8()
179 unsigned int devfn, int where, u32 val) in grpci1_cfg_w32()
206 unsigned int devfn, int where, u32 val) in grpci1_cfg_w16()
222 unsigned int devfn, int where, u32 val) in grpci1_cfg_w8()
238 static int grpci1_read_config(struct pci_bus *bus, unsigned int devfn, in grpci1_read_config()
277 static int grpci1_write_config(struct pci_bus *bus, unsigned int devfn, in grpci1_write_config()
Dpcic.c59 unsigned char devfn; /* Configuration address */ member
175 static int pcic_read_config_dword(unsigned int busno, unsigned int devfn, in pcic_read_config_dword()
212 static int pcic_read_config(struct pci_bus *bus, unsigned int devfn, in pcic_read_config()
236 static int pcic_write_config_dword(unsigned int busno, unsigned int devfn, in pcic_write_config_dword()
251 static int pcic_write_config(struct pci_bus *bus, unsigned int devfn, in pcic_write_config()
456 unsigned long devfn = (regs[0].which_io >> 8) & 0xff; in pdev_to_pnode() local
Dleon_pci_grpci2.c234 unsigned int devfn, int where, u32 *val) in grpci2_cfg_r32()
280 unsigned int devfn, int where, u32 *val) in grpci2_cfg_r16()
293 unsigned int devfn, int where, u32 *val) in grpci2_cfg_r8()
305 unsigned int devfn, int where, u32 val) in grpci2_cfg_w32()
343 unsigned int devfn, int where, u32 val) in grpci2_cfg_w16()
359 unsigned int devfn, int where, u32 val) in grpci2_cfg_w8()
375 static int grpci2_read_config(struct pci_bus *bus, unsigned int devfn, in grpci2_read_config()
414 static int grpci2_write_config(struct pci_bus *bus, unsigned int devfn, in grpci2_write_config()
Dpsycho_common.h21 unsigned int devfn, in psycho_pci_config_mkaddr()
Dprom_32.c98 unsigned int devfn; in pci_path_component() local
Dpci.c250 struct pci_bus *bus, int devfn) in of_create_pci_dev()
542 int reglen, devfn, prev_devfn; in pci_of_scan_bus() local
Dprom_64.c170 unsigned int devfn; in pci_path_component() local
Dof_device_64.c483 unsigned int bus, devfn, slot, ret; in pci_irq_swizzle() local
Dprom_irqtrans.c120 unsigned int bus, devfn; in sabre_wsync_handler() local
/linux-4.4.14/drivers/misc/cxl/
Dvphb.c97 static int cxl_pcie_cfg_record(u8 bus, u8 devfn) in cxl_pcie_cfg_record()
103 u8 bus, u8 devfn, int offset) in cxl_pcie_cfg_addr()
111 static int cxl_pcie_config_info(struct pci_bus *bus, unsigned int devfn, in cxl_pcie_config_info()
167 static int cxl_pcie_read_config(struct pci_bus *bus, unsigned int devfn, in cxl_pcie_read_config()
187 static int cxl_pcie_write_config(struct pci_bus *bus, unsigned int devfn, in cxl_pcie_write_config()
/linux-4.4.14/arch/powerpc/sysdev/
Dindirect_pci.c24 unsigned char bus_number, unsigned int devfn, in __indirect_read_config()
80 int indirect_read_config(struct pci_bus *bus, unsigned int devfn, in indirect_read_config()
89 int indirect_write_config(struct pci_bus *bus, unsigned int devfn, in indirect_write_config()
Dxilinx_pci.c74 xilinx_pci_exclude_device(struct pci_controller *hose, u_char bus, u8 devfn) in xilinx_pci_exclude_device()
Dfsl_pci.c90 static int fsl_indirect_read_config(struct pci_bus *bus, unsigned int devfn, in fsl_indirect_read_config()
645 static int mpc83xx_pcie_exclude_device(struct pci_bus *bus, unsigned int devfn) in mpc83xx_pcie_exclude_device()
671 unsigned int devfn, int offset) in mpc83xx_pcie_remap_cfg()
698 static int mpc83xx_pcie_write_config(struct pci_bus *bus, unsigned int devfn, in mpc83xx_pcie_write_config()
Dppc4xx_pci.c1560 unsigned int devfn) in ppc4xx_pciex_validate_bdf()
1596 unsigned int devfn) in ppc4xx_pciex_get_config_base()
1611 static int ppc4xx_pciex_read_config(struct pci_bus *bus, unsigned int devfn, in ppc4xx_pciex_read_config()
1668 static int ppc4xx_pciex_write_config(struct pci_bus *bus, unsigned int devfn, in ppc4xx_pciex_write_config()
Dmpic.c448 unsigned int devfn) in mpic_scan_ht_msi()
484 unsigned int devfn) in mpic_scan_ht_msi()
491 unsigned int devfn, u32 vdid) in mpic_scan_ht_pic()
541 unsigned int devfn; in mpic_scan_ht_pics() local
Dtsi108_pci.c147 tsi108_direct_read_config(struct pci_bus *bus, unsigned int devfn, int offset, in tsi108_direct_read_config()
/linux-4.4.14/include/uapi/linux/
Dpci.h31 #define PCI_SLOT(devfn) (((devfn) >> 3) & 0x1f) argument
32 #define PCI_FUNC(devfn) ((devfn) & 0x07) argument
Dvfio.h355 __u8 devfn; /* Use PCI_SLOT/PCI_FUNC */ member
/linux-4.4.14/drivers/pci/hotplug/
Dibmphp_pci.c107 unsigned int devfn = PCI_DEVFN(device, function); in ibmphp_configure_card() local
367 unsigned int devfn; in configure_device() local
596 unsigned int devfn; in configure_bridge() local
1084 unsigned int devfn; in scan_behind_bridge() local
1235 unsigned int devfn; in unconfigure_boot_device() local
1347 unsigned int devfn; in unconfigure_boot_bridge() local
1453 unsigned int devfn; in unconfigure_boot_card() local
Dcpqphp_pci.c142 static int PCI_RefinedAccessConfig(struct pci_bus *bus, unsigned int devfn, u8 offset, u32 *value) in PCI_RefinedAccessConfig()
565 unsigned int devfn; in cpqhp_save_base_addr_length() local
710 unsigned int devfn; in cpqhp_save_used_resources() local
963 unsigned int devfn; in cpqhp_configure_board() local
1042 unsigned int devfn; in cpqhp_valid_replace() local
Dcpqphp_core.c448 u8 devfn; in set_attention_status() local
475 u8 devfn; in process_SI() local
507 u8 devfn; in process_SS() local
Dcpci_hotplug.h46 unsigned int devfn; member
Dcpqphp_ctrl.c2086 unsigned int devfn; in cpqhp_process_SS() local
2380 unsigned int devfn; in configure_new_function() local
Dibmphp_res.c1951 unsigned int devfn; in update_bridge_ranges() local
Dpciehp_hpc.c272 static bool pci_bus_check_dev(struct pci_bus *bus, int devfn) in pci_bus_check_dev()
/linux-4.4.14/arch/arm/mach-iop13xx/
Dpci.c181 static u32 iop13xx_atux_cfg_address(struct pci_bus *bus, int devfn, int where) in iop13xx_atux_cfg_address()
204 static u32 iop13xx_atue_cfg_address(struct pci_bus *bus, int devfn, int where) in iop13xx_atue_cfg_address()
279 iop13xx_atux_read_config(struct pci_bus *bus, unsigned int devfn, int where, in iop13xx_atux_read_config()
297 iop13xx_atux_write_config(struct pci_bus *bus, unsigned int devfn, int where, in iop13xx_atux_write_config()
419 iop13xx_atue_read_config(struct pci_bus *bus, unsigned int devfn, int where, in iop13xx_atue_read_config()
444 iop13xx_atue_write_config(struct pci_bus *bus, unsigned int devfn, int where, in iop13xx_atue_write_config()
/linux-4.4.14/arch/powerpc/platforms/chrp/
Dpci.c33 int gg2_read_config(struct pci_bus *bus, unsigned int devfn, int off, in gg2_read_config()
60 int gg2_write_config(struct pci_bus *bus, unsigned int devfn, int off, in gg2_write_config()
96 int rtas_read_config(struct pci_bus *bus, unsigned int devfn, int offset, in rtas_read_config()
111 int rtas_write_config(struct pci_bus *bus, unsigned int devfn, int offset, in rtas_write_config()
/linux-4.4.14/drivers/pci/host/
Dpcie-altera.c55 #define TLP_CFG_DW2(bus, devfn, offset) \ argument
57 #define TLP_REQ_ID(bus, devfn) (((bus) << 8) | (devfn)) argument
112 static bool altera_pcie_hide_rc_bar(struct pci_bus *bus, unsigned int devfn, in altera_pcie_hide_rc_bar()
235 static int tlp_cfg_dword_read(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_read()
254 static int tlp_cfg_dword_write(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_write()
289 static int altera_pcie_cfg_read(struct pci_bus *bus, unsigned int devfn, in altera_pcie_cfg_read()
337 static int altera_pcie_cfg_write(struct pci_bus *bus, unsigned int devfn, in altera_pcie_cfg_write()
Dpci-mvebu.c48 #define PCIE_CONF_ADDR(bus, devfn, where) \ argument
140 int devfn; member
278 u32 devfn, int where, int size, u32 *val) in mvebu_pcie_hw_rd_conf()
302 u32 devfn, int where, int size, u32 val) in mvebu_pcie_hw_wr_conf()
760 int devfn) in mvebu_pcie_find_port()
779 static int mvebu_pcie_wr_conf(struct pci_bus *bus, u32 devfn, in mvebu_pcie_wr_conf()
805 static int mvebu_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, in mvebu_pcie_rd_conf()
947 static int mvebu_get_tgt_attr(struct device_node *np, int devfn, in mvebu_get_tgt_attr()
Dpci-host-generic.c57 unsigned int devfn, in gen_pci_map_cfg_bus_cam()
76 unsigned int devfn, in gen_pci_map_cfg_bus_ecam()
Dpcie-designware.c567 u32 devfn, int where, int size, u32 *val) in dw_pcie_rd_other_conf()
601 u32 devfn, int where, int size, u32 val) in dw_pcie_wr_other_conf()
657 static int dw_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, in dw_pcie_rd_conf()
681 static int dw_pcie_wr_conf(struct pci_bus *bus, u32 devfn, in dw_pcie_wr_conf()
Dpci-keystone-dw.c364 unsigned int devfn) in ks_pcie_cfg_setup()
388 unsigned int devfn, int where, int size, u32 *val) in ks_dw_pcie_rd_other_conf()
400 unsigned int devfn, int where, int size, u32 val) in ks_dw_pcie_wr_other_conf()
Dpci-xgene.c102 static void xgene_pcie_set_rtdid_reg(struct pci_bus *bus, uint devfn) in xgene_pcie_set_rtdid_reg()
137 static void __iomem *xgene_pcie_map_bus(struct pci_bus *bus, unsigned int devfn, in xgene_pcie_map_bus()
148 static int xgene_pcie_config_read32(struct pci_bus *bus, unsigned int devfn, in xgene_pcie_config_read32()
Dpci-versatile.c55 unsigned int devfn, int offset) in versatile_map_bus()
Dpcie-rcar.c187 unsigned int devfn, int where, u32 *data) in rcar_pcie_config_access()
264 static int rcar_pcie_read_conf(struct pci_bus *bus, unsigned int devfn, in rcar_pcie_read_conf()
289 static int rcar_pcie_write_conf(struct pci_bus *bus, unsigned int devfn, in rcar_pcie_write_conf()
Dpcie-xilinx.c168 static bool xilinx_pcie_valid_device(struct pci_bus *bus, unsigned int devfn) in xilinx_pcie_valid_device()
201 unsigned int devfn, int where) in xilinx_pcie_map_bus()
Dpcie-iproc.c99 unsigned int devfn, in iproc_pcie_map_cfg_bus()
Dpci-rcar-gen2.c108 static void __iomem *rcar_pci_cfg_base(struct pci_bus *bus, unsigned int devfn, in rcar_pci_cfg_base()
Dpci-tegra.c376 static unsigned long tegra_pcie_conf_offset(unsigned int devfn, int where) in tegra_pcie_conf_offset()
452 unsigned int devfn, in tegra_pcie_conf_address()
/linux-4.4.14/include/xen/interface/
Dphysdev.h148 int devfn; member
172 uint8_t devfn; member
179 uint8_t devfn; member
186 uint8_t devfn; member
191 uint8_t devfn; member
256 uint8_t devfn; member
260 uint8_t devfn; member
281 uint8_t devfn; member
/linux-4.4.14/arch/arm/plat-iop/
Dpci.c39 static u32 iop3xx_cfg_address(struct pci_bus *bus, int devfn, int where) in iop3xx_cfg_address()
113 iop3xx_read_config(struct pci_bus *bus, unsigned int devfn, int where, in iop3xx_read_config()
128 iop3xx_write_config(struct pci_bus *bus, unsigned int devfn, int where, in iop3xx_write_config()
/linux-4.4.14/drivers/xen/xen-pciback/
Dpassthrough.c22 unsigned int devfn) in __xen_pcibk_get_pci_dev()
50 unsigned int domain, bus, devfn; in __xen_pcibk_add_pci_dev() local
179 unsigned int *devfn) in __xen_pcibk_get_pcifront_dev()
Dvpci.c32 unsigned int devfn) in __xen_pcibk_get_pci_dev()
232 unsigned int *devfn) in __xen_pcibk_get_pcifront_dev()
Dpciback.h135 unsigned int bus, unsigned int devfn) in xen_pcibk_get_pci_dev()
152 unsigned int *devfn) in xen_pcibk_get_pcifront_dev()
Dxenbus.c205 unsigned int devfn, unsigned int devid) in xen_pcibk_publish_pci_dev()
Dpci_stub.c40 unsigned int devfn; member
1016 int rc = 0, devfn = PCI_DEVFN(slot, func); in pcistub_device_id_add() local
/linux-4.4.14/arch/ia64/pci/
Dpci.c40 #define PCI_SAL_ADDRESS(seg, bus, devfn, reg) \ argument
45 #define PCI_SAL_EXT_ADDRESS(seg, bus, devfn, reg) \ argument
48 int raw_pci_read(unsigned int seg, unsigned int bus, unsigned int devfn, in raw_pci_read()
75 int raw_pci_write(unsigned int seg, unsigned int bus, unsigned int devfn, in raw_pci_write()
99 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_read()
106 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_write()
/linux-4.4.14/arch/arm/mach-orion5x/
Dpci.c76 static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, in pcie_rd_conf()
94 static int pcie_rd_conf_wa(struct pci_bus *bus, u32 devfn, in pcie_rd_conf_wa()
120 static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, in pcie_wr_conf()
322 static int orion5x_pci_valid_config(int bus, u32 devfn) in orion5x_pci_valid_config()
342 static int orion5x_pci_rd_conf(struct pci_bus *bus, u32 devfn, in orion5x_pci_rd_conf()
354 static int orion5x_pci_wr_conf(struct pci_bus *bus, u32 devfn, in orion5x_pci_wr_conf()
/linux-4.4.14/drivers/pci/pcie/aer/
Daer_inject.c51 unsigned int devfn; member
78 unsigned int bus, unsigned int devfn, in aer_error_init()
90 unsigned int devfn) in __find_aer_error()
184 static int pci_read_aer(struct pci_bus *bus, unsigned int devfn, int where, in pci_read_aer()
215 static int pci_write_aer(struct pci_bus *bus, unsigned int devfn, int where, in pci_write_aer()
327 unsigned int devfn = PCI_DEVFN(einj->dev, einj->fn); in aer_inject() local
Daerdrv_core.c574 u8 devfn; member
590 void aer_recover_queue(int domain, unsigned int bus, unsigned int devfn, in aer_recover_queue()
/linux-4.4.14/arch/unicore32/kernel/
Dpci.c25 #define CONFIG_CMD(bus, devfn, where) \ argument
29 puv3_read_config(struct pci_bus *bus, unsigned int devfn, int where, in puv3_read_config()
48 puv3_write_config(struct pci_bus *bus, unsigned int devfn, int where, in puv3_write_config()
/linux-4.4.14/arch/arm64/kernel/
Dpci.c68 unsigned int devfn, int reg, int len, u32 *val) in raw_pci_read()
74 unsigned int devfn, int reg, int len, u32 val) in raw_pci_write()
/linux-4.4.14/arch/arm/plat-orion/
Dpcie.c209 u32 devfn, int where, int size, u32 *val) in orion_pcie_rd_conf()
228 u32 devfn, int where, int size, u32 *val) in orion_pcie_rd_conf_tlp()
251 u32 devfn, int where, int size, u32 *val) in orion_pcie_rd_conf_wa()
267 u32 devfn, int where, int size, u32 val) in orion_pcie_wr_conf()
/linux-4.4.14/arch/arm/mach-footbridge/
Ddc21285.c40 dc21285_base_address(struct pci_bus *bus, unsigned int devfn) in dc21285_base_address()
63 dc21285_read_config(struct pci_bus *bus, unsigned int devfn, int where, in dc21285_read_config()
97 dc21285_write_config(struct pci_bus *bus, unsigned int devfn, int where, in dc21285_write_config()
/linux-4.4.14/arch/arm/common/
Dit8152.c164 unsigned int devfn) in it8152_pci_dev_base_address()
178 unsigned int devfn, int where, in it8152_pci_read_config()
196 unsigned int devfn, int where, in it8152_pci_write_config()
/linux-4.4.14/arch/arm/mach-versatile/
Dpci.c79 unsigned int devfn, int offset) in __pci_addr()
97 static int versatile_read_config(struct pci_bus *bus, unsigned int devfn, int where, in versatile_read_config()
141 static int versatile_write_config(struct pci_bus *bus, unsigned int devfn, int where, in versatile_write_config()
/linux-4.4.14/arch/microblaze/pci/
Dindirect_pci.c23 indirect_read_config(struct pci_bus *bus, unsigned int devfn, int offset, in indirect_read_config()
77 indirect_write_config(struct pci_bus *bus, unsigned int devfn, int offset, in indirect_write_config()
Dxilinx_pci.c75 xilinx_pci_exclude_device(struct pci_controller *hose, u_char bus, u8 devfn) in xilinx_pci_exclude_device()
Dpci-common.c1411 long sys_pciconfig_iobase(long which, unsigned long bus, unsigned long devfn) in sys_pciconfig_iobase()
1448 null_read_config(struct pci_bus *bus, unsigned int devfn, int offset, in null_read_config()
1455 null_write_config(struct pci_bus *bus, unsigned int devfn, int offset, in null_write_config()
/linux-4.4.14/arch/alpha/kernel/
Dcore_polaris.c83 polaris_read_config(struct pci_bus *bus, unsigned int devfn, int where, in polaris_read_config()
109 polaris_write_config(struct pci_bus *bus, unsigned int devfn, int where, in polaris_write_config()
Dcore_apecs.c274 apecs_read_config(struct pci_bus *bus, unsigned int devfn, int where, in apecs_read_config()
293 apecs_write_config(struct pci_bus *bus, unsigned int devfn, int where, in apecs_write_config()
Dcore_irongate.c102 irongate_read_config(struct pci_bus *bus, unsigned int devfn, int where, in irongate_read_config()
127 irongate_write_config(struct pci_bus *bus, unsigned int devfn, int where, in irongate_write_config()
Dcore_marvel.c499 unsigned int devfn, int where) in build_conf_addr()
505 mk_conf_addr(struct pci_bus *pbus, unsigned int devfn, int where) in mk_conf_addr()
534 marvel_read_config(struct pci_bus *bus, unsigned int devfn, int where, in marvel_read_config()
560 marvel_write_config(struct pci_bus *bus, unsigned int devfn, int where, in marvel_write_config()
Dcore_mcpcia.c169 mk_conf_addr(struct pci_bus *pbus, unsigned int devfn, int where, in mk_conf_addr()
195 mcpcia_read_config(struct pci_bus *bus, unsigned int devfn, int where, in mcpcia_read_config()
222 mcpcia_write_config(struct pci_bus *bus, unsigned int devfn, int where, in mcpcia_write_config()
Dcore_tsunami.c115 tsunami_read_config(struct pci_bus *bus, unsigned int devfn, int where, in tsunami_read_config()
140 tsunami_write_config(struct pci_bus *bus, unsigned int devfn, int where, in tsunami_write_config()
Dcore_lca.c201 lca_read_config(struct pci_bus *bus, unsigned int devfn, int where, in lca_read_config()
219 lca_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, in lca_write_config()
Dcore_t2.c283 t2_read_config(struct pci_bus *bus, unsigned int devfn, int where, in t2_read_config()
302 t2_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, in t2_write_config()
Dcore_wildfire.c379 wildfire_read_config(struct pci_bus *bus, unsigned int devfn, int where, in wildfire_read_config()
404 wildfire_write_config(struct pci_bus *bus, unsigned int devfn, int where, in wildfire_write_config()
Dcore_titan.c139 titan_read_config(struct pci_bus *bus, unsigned int devfn, int where, in titan_read_config()
164 titan_write_config(struct pci_bus *bus, unsigned int devfn, int where, in titan_write_config()
Dcore_cia.c208 cia_read_config(struct pci_bus *bus, unsigned int devfn, int where, int size, in cia_read_config()
227 cia_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, in cia_write_config()
/linux-4.4.14/arch/arm/mach-ks8695/
Dpci.c42 static void ks8695_pci_setupconfig(unsigned int bus_nr, unsigned int devfn, unsigned int where) in ks8695_pci_setupconfig()
60 static void __iomem *ks8695_pci_map_bus(struct pci_bus *bus, unsigned int devfn, in ks8695_pci_map_bus()
/linux-4.4.14/arch/m68k/coldfire/
Dpci.c70 static unsigned long mcf_mk_pcicar(int bus, unsigned int devfn, int where) in mcf_mk_pcicar()
75 static int mcf_pci_readconfig(struct pci_bus *bus, unsigned int devfn, in mcf_pci_readconfig()
109 static int mcf_pci_writeconfig(struct pci_bus *bus, unsigned int devfn, in mcf_pci_writeconfig()
/linux-4.4.14/arch/arm/mach-ixp4xx/
Dcommon-pci.c169 static u32 ixp4xx_config_addr(u8 bus_num, u16 devfn, int where) in ixp4xx_config_addr()
242 static int ixp4xx_pci_read_config(struct pci_bus *bus, unsigned int devfn, int where, int size, u32… in ixp4xx_pci_read_config()
265 static int ixp4xx_pci_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, u… in ixp4xx_pci_write_config()
/linux-4.4.14/drivers/of/
Dof_pci.c13 int devfn; in __of_pci_pci_compare() local
23 unsigned int devfn) in of_pci_find_child_device()
/linux-4.4.14/arch/powerpc/platforms/52xx/
Defika.c35 static int rtas_read_config(struct pci_bus *bus, unsigned int devfn, int offset, in rtas_read_config()
50 static int rtas_write_config(struct pci_bus *bus, unsigned int devfn, in rtas_write_config()
Dmpc52xx_pci.c107 mpc52xx_pci_read_config(struct pci_bus *bus, unsigned int devfn, in mpc52xx_pci_read_config()
164 mpc52xx_pci_write_config(struct pci_bus *bus, unsigned int devfn, in mpc52xx_pci_write_config()
/linux-4.4.14/arch/ia64/sn/kernel/
Dio_acpi_init.c38 unsigned int devfn; member
244 unsigned int devfn; in get_host_devfn() local
306 unsigned int devfn; in find_matching_device() local
Dio_init.c65 sal_get_pcidev_info(u64 segment, u64 bus_number, u64 devfn, u64 pci_dev, in sal_get_pcidev_info()
Dio_common.c233 unsigned int bus_no, devfn; in sn_pci_fixup_slot() local
/linux-4.4.14/drivers/acpi/
Dreboot.c11 unsigned int devfn; in acpi_reboot() local
/linux-4.4.14/arch/powerpc/kernel/
Dpci_32.c156 int pci_device_from_OF_node(struct device_node *node, u8 *bus, u8 *devfn) in pci_device_from_OF_node()
283 long sys_pciconfig_iobase(long which, unsigned long bus, unsigned long devfn) in sys_pciconfig_iobase()
Dpci_of_scan.c125 struct pci_bus *bus, int devfn) in of_create_pci_dev()
308 int reglen, devfn; in of_scan_pci_dev() local
Drtas_pci.c91 unsigned int devfn, in rtas_pci_read_config()
153 unsigned int devfn, in rtas_pci_write_config()
Dpci_dn.c71 int devfn) in pci_get_pdn_by_devfn()
142 int busno, int devfn) in add_one_dev_pci_data()
Dpci-common.c1531 null_read_config(struct pci_bus *bus, unsigned int devfn, int offset, in null_read_config()
1538 null_write_config(struct pci_bus *bus, unsigned int devfn, int offset, in null_write_config()
/linux-4.4.14/drivers/pci/
Dsearch.c185 struct pci_dev *pci_get_slot(struct pci_bus *bus, unsigned int devfn) in pci_get_slot()
221 unsigned int devfn) in pci_get_domain_bus_and_slot()
Daccess.c70 int pci_generic_config_read(struct pci_bus *bus, unsigned int devfn, in pci_generic_config_read()
92 int pci_generic_config_write(struct pci_bus *bus, unsigned int devfn, in pci_generic_config_write()
112 int pci_generic_config_read32(struct pci_bus *bus, unsigned int devfn, in pci_generic_config_read32()
132 int pci_generic_config_write32(struct pci_bus *bus, unsigned int devfn, in pci_generic_config_write32()
Dxen-pcifront.c177 static int pcifront_bus_read(struct pci_bus *bus, unsigned int devfn, in pcifront_bus_read()
216 static int pcifront_bus_write(struct pci_bus *bus, unsigned int devfn, in pcifront_bus_write()
421 unsigned int devfn; in pcifront_scan_bus() local
597 int devfn = pdev->sh_info->aer_op.devfn; in pcifront_common_process() local
Dprobe.c1544 bool pci_bus_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, in pci_bus_read_dev_vendor_id()
1588 static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn) in pci_scan_device()
1769 struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn) in pci_scan_single_device()
1842 int pci_scan_slot(struct pci_bus *bus, int devfn) in pci_scan_slot()
2028 unsigned int devfn, pass, max = bus->busn_res.start; in pci_scan_child_bus() local
Dpci-label.c47 int devfn; in find_smbios_instance_string() local
Dpci.c159 static int __pci_find_next_cap_ttl(struct pci_bus *bus, unsigned int devfn, in __pci_find_next_cap_ttl()
183 static int __pci_find_next_cap(struct pci_bus *bus, unsigned int devfn, in __pci_find_next_cap()
199 unsigned int devfn, u8 hdr_type) in __pci_bus_find_cap_start()
262 int pci_bus_find_capability(struct pci_bus *bus, unsigned int devfn, int cap) in pci_bus_find_capability()
/linux-4.4.14/arch/arm/mach-dove/
Dpcie.c95 static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, in pcie_rd_conf()
115 static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, in pcie_wr_conf()
/linux-4.4.14/arch/powerpc/platforms/82xx/
Dpq2.c39 u_char bus, u8 devfn) in pq2_pci_exclude_device()
/linux-4.4.14/include/xen/interface/io/
Dpciif.h79 uint32_t devfn; member
103 uint32_t devfn; member
/linux-4.4.14/drivers/pci/pcie/
Dpme.c110 static bool pcie_pme_from_pci_bridge(struct pci_bus *bus, u8 devfn) in pcie_pme_from_pci_bridge()
140 u8 busnr = req_id >> 8, devfn = req_id & 0xff; in pcie_pme_handle_request() local
/linux-4.4.14/drivers/ssb/
Ddriver_gige.c110 static int ssb_gige_pci_read_config(struct pci_bus *bus, unsigned int devfn, in ssb_gige_pci_read_config()
140 static int ssb_gige_pci_write_config(struct pci_bus *bus, unsigned int devfn, in ssb_gige_pci_write_config()
Ddriver_pcicore.c204 static int ssb_pcicore_read_config(struct pci_bus *bus, unsigned int devfn, in ssb_pcicore_read_config()
218 static int ssb_pcicore_write_config(struct pci_bus *bus, unsigned int devfn, in ssb_pcicore_write_config()
/linux-4.4.14/arch/arm/mach-sa1100/
Dpci-nanoengine.c33 unsigned int devfn, int where) in nanoengine_pci_map_bus()
/linux-4.4.14/arch/arm/mach-cns3xxx/
Dpcie.c55 unsigned int devfn, int where) in cns3xxx_pci_map_bus()
89 static int cns3xxx_pci_read_config(struct pci_bus *bus, unsigned int devfn, in cns3xxx_pci_read_config()
/linux-4.4.14/arch/powerpc/platforms/86xx/
Dmpc86xx_hpcn.c51 u_char bus, u_char devfn) in mpc86xx_exclude_device()
/linux-4.4.14/arch/frv/mb93090-mb00/
Dpci-vdk.c96 static int pci_frv_read_config(struct pci_bus *bus, unsigned int devfn, int where, int size, in pci_frv_read_config()
129 static int pci_frv_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, in pci_frv_write_config()
/linux-4.4.14/arch/arm/mach-mv78xx0/
Dpcie.c137 static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, in pcie_rd_conf()
157 static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, in pcie_wr_conf()
/linux-4.4.14/drivers/iommu/
Dintel-iommu.c421 u8 devfn; /* PCI devfn number */ member
837 u8 bus, u8 devfn, int alloc) in iommu_context_addr()
875 static struct intel_iommu *device_to_iommu(struct device *dev, u8 *bus, u8 *devfn) in device_to_iommu()
937 static int device_context_mapped(struct intel_iommu *iommu, u8 bus, u8 devfn) in device_context_mapped()
951 static void clear_context_table(struct intel_iommu *iommu, u8 bus, u8 devfn) in clear_context_table()
1441 u8 bus, u8 devfn) in iommu_support_dev_iotlb()
1941 u8 bus, u8 devfn) in domain_context_mapping_one()
2056 u8 bus, devfn; in domain_context_mapping() local
2084 u8 bus, devfn; in domain_context_mapped() local
2257 static void domain_context_clear_one(struct intel_iommu *iommu, u8 bus, u8 devfn) in domain_context_clear_one()
[all …]
Dintel-svm.c499 u64 devfn:8; member
Dintel_irq_remapping.c34 unsigned int devfn; /* PCI devfn number */ member
41 unsigned int devfn; member
/linux-4.4.14/include/linux/
Dof_pci.h27 unsigned int devfn) in of_pci_find_child_device()
Ddmi.h94 int devfn; member
Dpci.h49 #define PCI_DEVID(bus, devfn) ((((u16)(bus)) << 8) | (devfn)) argument
267 unsigned int devfn; /* encoded device & function index */ member
876 unsigned int devfn) in pci_get_bus_and_slot()
1485 unsigned int devfn) in pci_get_slot()
1488 unsigned int devfn) in pci_get_bus_and_slot()
Ddmar.h48 u8 devfn; member
/linux-4.4.14/arch/tile/kernel/
Dpci.c463 static int tile_cfg_read(struct pci_bus *bus, unsigned int devfn, int offset, in tile_cfg_read()
506 static int tile_cfg_write(struct pci_bus *bus, unsigned int devfn, int offset, in tile_cfg_write()
Dpci_gx.c1209 static int tile_cfg_read(struct pci_bus *bus, unsigned int devfn, int offset, in tile_cfg_read()
1332 static int tile_cfg_write(struct pci_bus *bus, unsigned int devfn, int offset, in tile_cfg_write()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dmpc7448_hpc2.c57 u_char bus, u_char devfn) in mpc7448_hpc2_exclude_device()
Dholly.c47 int holly_exclude_device(struct pci_controller *hose, u_char bus, u_char devfn) in holly_exclude_device()
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dmpc85xx_ads.c41 u_char bus, u_char devfn) in mpc85xx_exclude_device()
Dmpc85xx_ds.c122 u_char bus, u_char devfn) in mpc85xx_exclude_device()
Dmpc85xx_cds.c75 u_char bus, u_char devfn) in mpc85xx_exclude_device()
/linux-4.4.14/drivers/bcma/
Ddriver_pci_host.c231 unsigned int devfn, in bcma_core_pci_hostmode_read_config()
251 unsigned int devfn, in bcma_core_pci_hostmode_write_config()
/linux-4.4.14/drivers/parisc/
Dlba_pci.c364 static int elroy_cfg_read(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 *data) in elroy_cfg_read()
431 static int elroy_cfg_write(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 data) in elroy_cfg_write()
481 static int mercury_cfg_read(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 *data) in mercury_cfg_read()
513 static int mercury_cfg_write(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 data) in mercury_cfg_write()
Ddino.c173 static int dino_cfg_read(struct pci_bus *bus, unsigned int devfn, int where, in dino_cfg_read()
208 static int dino_cfg_write(struct pci_bus *bus, unsigned int devfn, int where, in dino_cfg_write()
/linux-4.4.14/arch/arm/mach-integrator/
Dpci_v3.c364 unsigned int devfn, int offset) in v3_open_config_window()
456 static int v3_read_config(struct pci_bus *bus, unsigned int devfn, int where, in v3_read_config()
464 static int v3_write_config(struct pci_bus *bus, unsigned int devfn, int where, in v3_write_config()
/linux-4.4.14/arch/xtensa/lib/
Dpci-auto.c135 pciauto_setup_irq(struct pci_controller* pci_ctrl,struct pci_dev *dev,int devfn) in pciauto_setup_irq()
/linux-4.4.14/arch/parisc/kernel/
Ddrivers.c298 unsigned int devfn = to_pci_dev(dev)->devfn; in get_node_path() local
306 unsigned int devfn = to_pci_dev(dev)->devfn; in get_node_path() local
646 unsigned int devfn = pdev->devfn; in match_pci_device() local
/linux-4.4.14/drivers/hwmon/
Dk10temp.c64 static void amd_nb_smu_index_read(struct pci_dev *pdev, unsigned int devfn, in amd_nb_smu_index_read()
/linux-4.4.14/arch/powerpc/include/asm/
Dpci-bridge.h196 int devfn; /* pci device and function number */ member
239 u8 *bus, u8 *devfn) in pci_device_from_OF_node()
Drtas.h441 static inline u32 rtas_config_addr(int busno, int devfn, int reg) in rtas_config_addr()
/linux-4.4.14/drivers/edac/
Damd8131_edac.h92 int devfn; member
/linux-4.4.14/arch/powerpc/platforms/
Dfsl_uli1575.c348 u_char bus, u_char devfn) in uli_exclude_device()
/linux-4.4.14/drivers/misc/cb710/
Dcore.c35 unsigned int devfn = PCI_DEVFN(PCI_SLOT(pdev->devfn), 0); in cb710_pci_configure() local
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dpci.c520 unsigned int devfn, in pnv_pci_read_config()
549 unsigned int devfn, in pnv_pci_write_config()
/linux-4.4.14/arch/x86/kernel/
Dquirks.c540 unsigned int devfn; in quirk_amd_nb_node() local
/linux-4.4.14/arch/mips/txx9/generic/
Dpci.c30 int top_bus, int bus, int devfn, int offset, u16 *value) in early_read_config_word()
/linux-4.4.14/arch/powerpc/boot/
Dmv64x60.c181 u32 mv64x60_cfg_read(u8 *bridge_base, u8 hose, u8 bus, u8 devfn, u8 offset) in mv64x60_cfg_read()
188 void mv64x60_cfg_write(u8 *bridge_base, u8 hose, u8 bus, u8 devfn, u8 offset, in mv64x60_cfg_write()
/linux-4.4.14/drivers/staging/rts5208/
Drtsx.c290 u8 devfn = (dev << 3) | func; in rtsx_read_pci_cfg_byte() local
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_sideband.c42 static int vlv_sideband_rw(struct drm_i915_private *dev_priv, u32 devfn, in vlv_sideband_rw()
/linux-4.4.14/arch/s390/pci/
Dpci.c314 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_read()
328 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_write()
/linux-4.4.14/drivers/gpu/vga/
Dvgaarb.c828 unsigned int *bus, unsigned int *devfn) in vga_pci_str_to_vars()
1071 unsigned int domain, bus, devfn; in vga_arb_write() local
/linux-4.4.14/arch/x86/include/asm/
Dpci_x86.h64 u8 bus, devfn; /* Bus, device and function */ member
/linux-4.4.14/drivers/isdn/hysdn/
Dhysdn_defs.h142 unsigned char devfn; /* slot+function bit encoded */ member
/linux-4.4.14/drivers/message/fusion/
Dmptctl.h386 u8 devfn; member
409 u8 devfn; member
/linux-4.4.14/drivers/firmware/
Ddmi_scan.c325 int devfn, const char *name) in dmi_save_dev_onboard()
/linux-4.4.14/drivers/pcmcia/
Dti113x.h655 int devfn; in ti12xx_2nd_slot_empty() local
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes.c847 unsigned int devfn = 0xffffffff; in nes_show_adapter() local
/linux-4.4.14/drivers/acpi/apei/
Dghes.c450 unsigned int devfn; in ghes_do_proc() local
/linux-4.4.14/arch/x86/kernel/acpi/
Dboot.c374 unsigned int devfn; in mp_config_acpi_gsi() local
/linux-4.4.14/drivers/net/ethernet/pasemi/
Dpasemi_mac.c145 int devfn = pdev->devfn; in mac_to_intf() local

12