Lines Matching refs:devfn
17 #define PCI_CONF1_ADDRESS(bus, devfn, reg) \
19 | (devfn << 8) | (reg & 0xFC))
22 unsigned int devfn, int reg, int len, u32 *value)
26 if (seg || (bus > 255) || (devfn > 255) || (reg > 4095)) {
33 outl(PCI_CONF1_ADDRESS(bus, devfn, reg), 0xCF8);
53 unsigned int devfn, int reg, int len, u32 value)
57 if (seg || (bus > 255) || (devfn > 255) || (reg > 4095))
62 outl(PCI_CONF1_ADDRESS(bus, devfn, reg), 0xCF8);
96 unsigned int devfn, int reg, int len, u32 *value)
102 if ((bus > 255) || (devfn > 255) || (reg > 255)) {
107 dev = PCI_SLOT(devfn);
108 fn = PCI_FUNC(devfn);
138 unsigned int devfn, int reg, int len, u32 value)
144 if ((bus > 255) || (devfn > 255) || (reg > 255))
147 dev = PCI_SLOT(devfn);
148 fn = PCI_FUNC(devfn);
198 int devfn;
207 for (devfn = 0; devfn < 0x100; devfn++) {
208 if (o->read(0, 0, devfn, PCI_CLASS_DEVICE, 2, &x))
213 if (o->read(0, 0, devfn, PCI_VENDOR_ID, 2, &x))