Lines Matching defs:segment
57 /* keep list sorted by segment and starting bus number */
59 if (cfg->segment > new->segment ||
60 (cfg->segment == new->segment &&
69 static struct pci_mmcfg_region *pci_mmconfig_alloc(int segment, int start,
83 new->segment = segment;
92 "PCI MMCONFIG %04x [bus %02x-%02x]", segment, start, end);
98 struct pci_mmcfg_region *__init pci_mmconfig_add(int segment, int start,
103 new = pci_mmconfig_alloc(segment, start, end, addr);
112 segment, start, end, &new->res, (unsigned long)addr);
118 struct pci_mmcfg_region *pci_mmconfig_lookup(int segment, int bus)
123 if (cfg->segment == segment &&
481 cfg->segment, cfg->start_bus, cfg->end_bus);
492 cfg->segment, cfg->start_bus, cfg->end_bus,
646 if (cfg->segment)
742 cfg->segment, cfg->start_bus, cfg->end_bus);
801 if (cfg->segment == seg && cfg->start_bus == start &&