Lines Matching defs:func
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)) {
566 func = 0;
567 } else if ((sscanf(bdf, "%x:%x.%x", &bus, &dev, &func) == 3) ||
568 (sscanf(bdf, "%x.%x.%x", &bus, &dev, &func) == 3)) {
573 func = 0;
578 if (bus > 0xFF || dev > 0x1F || func > 7) {
585 addr->func = func;
600 addr->dev, addr->func);
627 } else if (a1->func > a2->func) {
629 } else if (a1->func < a2->func) {