Lines Matching refs:drvp
395 xf86ClaimPlatformSlot(struct xf86_platform_device * d, DriverPtr drvp, in xf86ClaimPlatformSlot() argument
404 p->driver = drvp; in xf86ClaimPlatformSlot()
443 static Bool doPlatformProbe(struct xf86_platform_device *dev, DriverPtr drvp, in doPlatformProbe() argument
452 entity = xf86ClaimPlatformSlot(dev, drvp, 0, in doPlatformProbe()
471 if ((dev->flags & XF86_PDEV_SERVER_FD) && (!drvp->driverFunc || in doPlatformProbe()
472 !drvp->driverFunc(NULL, SUPPORTS_SERVER_FDS, NULL))) { in doPlatformProbe()
478 if (drvp->platformProbe(drvp, entity, flags, dev, match_data)) in doPlatformProbe()
487 probeSingleDevice(struct xf86_platform_device *dev, DriverPtr drvp, GDevPtr gdev, int flags) in probeSingleDevice() argument
492 const struct pci_id_match *const devices = drvp->supported_devices; in probeSingleDevice()
502 foundScreen = doPlatformProbe(dev, drvp, gdev, flags, devices[k].match_data); in probeSingleDevice()
511 foundScreen = doPlatformProbe(dev, drvp, gdev, flags, 0); in probeSingleDevice()
529 xf86platformProbeDev(DriverPtr drvp) in xf86platformProbeDev() argument
533 const unsigned numDevs = xf86MatchDevice(drvp->driverName, &devList); in xf86platformProbeDev()
568 foundScreen = probeSingleDevice(&xf86_platform_devices[j], drvp, devList[i], in xf86platformProbeDev()
578 xf86platformAddGPUDevices(DriverPtr drvp) in xf86platformAddGPUDevices() argument
584 if (!drvp->platformProbe) in xf86platformAddGPUDevices()
587 xf86MatchDevice(drvp->driverName, &devList); in xf86platformAddGPUDevices()
593 if (probeSingleDevice(&xf86_platform_devices[j], drvp, in xf86platformAddGPUDevices()
609 DriverPtr drvp = NULL; in xf86platformAddDevice() local
624 drvp = xf86DriverList[i]; in xf86platformAddDevice()
632 doPlatformProbe(&xf86_platform_devices[index], drvp, NULL, in xf86platformAddDevice()