Lines Matching refs:driverBundlePath
276 static kern_return_t load_printerdriver(CFStringRef *driverBundlePath);
278 static kern_return_t registry_open(CFStringRef *driverBundlePath);
350 CFStringRef driverBundlePath; /* Class driver path */ in print_device() local
439 driverBundlePath = NULL; in print_device()
441 status = registry_open(&driverBundlePath); in print_device()
463 …if (driverBundlePath == NULL || !CFStringGetCString(driverBundlePath, print_buffer, sizeof(print_b… in print_device()
471 if (driverBundlePath) in print_device()
472 CFRelease(driverBundlePath); in print_device()
477 if (driverBundlePath) in print_device()
478 CFRelease(driverBundlePath); in print_device()
1511 static kern_return_t load_printerdriver(CFStringRef *driverBundlePath) in load_printerdriver() argument
1523 …*driverBundlePath = IORegistryEntryCreateCFProperty(g.printer_obj, kUSBClassDriverProperty, NULL, … in load_printerdriver()
1525 …g.use_generic_class_driver = (*driverBundlePath == NULL || (CFStringCompare(*driverBundlePath, kUS… in load_printerdriver()
1526 kr = load_classdriver(*driverBundlePath, interface, &g.classdriver); in load_printerdriver()
1837 static kern_return_t registry_open(CFStringRef *driverBundlePath) in registry_open() argument
1841 kern_return_t kr = load_printerdriver(driverBundlePath); in registry_open()