Lines Matching refs:class
100 static struct class pcibus_class = {
726 child->dev.class = &pcibus_class; in pci_alloc_child_bus()
1127 u16 class; in pci_cfg_space_size() local
1129 class = dev->class >> 8; in pci_cfg_space_size()
1130 if (class == PCI_CLASS_BRIDGE_HOST) in pci_cfg_space_size()
1179 u32 class; in pci_setup_device() local
1206 pci_read_config_dword(dev, PCI_CLASS_REVISION, &class); in pci_setup_device()
1207 dev->revision = class & 0xff; in pci_setup_device()
1208 dev->class = class >> 8; /* upper 3 bytes */ in pci_setup_device()
1211 dev->vendor, dev->device, dev->hdr_type, dev->class); in pci_setup_device()
1224 class = dev->class >> 8; in pci_setup_device()
1238 if (class == PCI_CLASS_BRIDGE_PCI) in pci_setup_device()
1251 if (class == PCI_CLASS_STORAGE_IDE) { in pci_setup_device()
1290 if (class != PCI_CLASS_BRIDGE_PCI) in pci_setup_device()
1296 dev->transparent = ((dev->class & 0xff) == 1); in pci_setup_device()
1307 if (class != PCI_CLASS_BRIDGE_CARDBUS) in pci_setup_device()
1322 dev->class, dev->hdr_type); in pci_setup_device()
1323 dev->class = PCI_CLASS_NOT_DEFINED << 8; in pci_setup_device()
1400 if ((dev->class >> 8) == PCI_CLASS_BRIDGE_PCI) { in program_hpp_type0()
2141 b->dev.class = &pcibus_class; in pci_create_root_bus()