Lines Matching defs:bus
554 unsigned domain, bus, dev, func;
562 if ((sscanf(bdf, "%x:%x:%x.%x", &domain, &bus, &dev, &func) == 4) ||
563 (sscanf(bdf, "%x.%x.%x.%x", &domain, &bus, &dev, &func) == 4)) {
565 } else if (sscanf(bdf, "%x:%x:%x", &domain, &bus, &dev) == 3) {
567 } else if ((sscanf(bdf, "%x:%x.%x", &bus, &dev, &func) == 3) ||
568 (sscanf(bdf, "%x.%x.%x", &bus, &dev, &func) == 3)) {
570 } else if ((sscanf(bdf, "%x:%x", &bus, &dev) == 2) ||
571 (sscanf(bdf, "%x.%x", &bus, &dev) == 2)) {
578 if (bus > 0xFF || dev > 0x1F || func > 7) {
583 addr->bus = bus;
599 addr->domain, addr->bus,
619 } else if (a1->bus > a2->bus) {
621 } else if (a1->bus < a2->bus) {