Lines Matching defs:md
100 static void listPossibleVideoDrivers(XF86MatchedDrivers *md);
152 xf86AddMatchedDriver(XF86MatchedDrivers *md, const char *driver)
155 int nmatches = md->nmatches;
158 if (xf86NameCmp(md->matches[j], driver) == 0) {
165 md->matches[nmatches] = xnfstrdup(driver);
166 md->nmatches++;
176 XF86MatchedDrivers md;
191 listPossibleVideoDrivers(&md);
193 for (i = 0; i < md.nmatches; i++) {
195 md.matches[i], 0, md.matches[i]);
198 md.matches[i], 0, md.matches[i], 0);
203 for (i = 0; i < md.nmatches; i++) {
205 md.matches[i], 0);
210 for (i = 0; i < md.nmatches; i++) {
211 free(md.matches[i]);
235 listPossibleVideoDrivers(XF86MatchedDrivers *md)
237 md->nmatches = 0;
242 xf86AddMatchedDriver(md, "chips");
243 xf86AddMatchedDriver(md, "igs");
245 xf86AddMatchedDriver(md, "crime");
246 xf86AddMatchedDriver(md, "newport");
272 xf86AddMatchedDriver(md, sbusDeviceTable[dev].driverName);
280 xf86PlatformMatchDriver(md);
311 xf86AddMatchedDriver(md, "nvidia");
325 xf86AddMatchedDriver(md, vendorName);
326 xf86AddMatchedDriver(md, cp);
338 xf86AddMatchedDriver(md, sbusDriver);
342 xf86PciMatchDriver(md);
346 xf86AddMatchedDriver(md, "modesetting");
352 xf86AddMatchedDriver(md, "modesetting");
356 xf86AddMatchedDriver(md, "fbdev");
361 xf86AddMatchedDriver(md, "vesa");
363 xf86AddMatchedDriver(md, "sunffb");
367 xf86AddMatchedDriver(md, "wsfb");
414 XF86MatchedDrivers md;
442 listPossibleVideoDrivers(&md);
443 for (i = 0; i < md.nmatches; i++) {
445 md.matches[i], i);
455 xf86ConfigLayout.screens = xnfcalloc(num_screens + md.nmatches,
460 ptr->driver = md.matches[0];
468 for (i = 1; i < md.nmatches; i++) {
469 if (!copyScreen(slp[0].screen, ptr, i, md.matches[i]))
478 xf86ConfigLayout.screens[i + md.nmatches] = slp[i];
480 xf86ConfigLayout.screens[num_screens + md.nmatches - 1].screen =
486 ptr->driver = md.matches[0];
487 for (i = 1; i < md.nmatches; i++) {
488 free(md.matches[i]);