Lines Matching refs:release
122 OSString * bundleIdentifier = NULL; // do not release
123 OSObject * rawValue = NULL; // do not release
124 OSString * stringValue = NULL; // do not release
125 OSBoolean * booleanValue = NULL; // do not release
126 OSDictionary * personalities = NULL; // do not release
127 OSDictionary * libraries = NULL; // do not release
128 OSCollectionIterator * keyIterator = NULL; // must release
129 OSString * key = NULL; // do not release
245 OSDictionary * personality = NULL; // do not release
274 OSString * personalityID = NULL; // do not release
296 keyIterator->release();
328 OSString * libraryVersion = NULL; // do not release
351 keyIterator->release();
384 if (keyIterator) keyIterator->release();
544 OSDictionary * mergeIntoCopy = NULL; // must release
545 OSDictionary * mergeFromCopy = NULL; // must release
546 OSCollectionIterator * keyIterator = NULL; // must release
547 OSString * key; // don't release
648 if (mergeIntoCopy) mergeIntoCopy->release();
649 if (mergeFromCopy) mergeFromCopy->release();
650 if (keyIterator) keyIterator->release();
704 // don't release bootxDriverDataObject
762 driverPlist->getObject("CFBundleIdentifier")); // do not release
825 // do not release bootxDriverDataObject
826 // do not release driverName
829 driverPlist->release();
832 errorString->release();
835 driverCode->release();
839 driverDict->release();
925 uncompressedFile->release();
959 OSData * driverPlistDataObject = 0; // must release
960 OSDictionary * driverPlist = 0; // must release
961 OSData * driverCode = 0; // must release
962 OSDictionary * driverDict = 0; // must release
963 OSString * moduleName = 0; // don't release
964 OSString * errorString = NULL; // must release
966 OSData * moduleInfo = 0; // must release
1020 checksumObj->release();
1073 driverPlistDataObject->release();
1077 driverPlist->release();
1081 driverCode->release();
1085 driverDict->release();
1089 errorString->release();
1139 driverPlist->getObject("CFBundleIdentifier")); // do not release
1247 driverPlistDataObject->release();
1249 if (driverPlist) driverPlist->release();
1250 if (driverCode) driverCode->release();
1251 if (moduleInfo) moduleInfo->release();
1252 if (driverDict) driverDict->release();
1253 if (errorString) errorString->release();
1266 OSData * mkextDataObject = 0; // don't release
1271 // don't release mkextDataObject
1306 OSCollectionIterator * keyIterator = NULL; // must release
1307 OSString * key; // don't release
1308 OSDictionary * driverDict = NULL; // don't release
1309 OSDictionary * driverPlist = NULL; // don't release
1310 OSDictionary * thisDriverPersonalities = NULL; // don't release
1311 OSArray * allDriverPersonalities = NULL; // must release
1365 pIterator->release();
1377 if (allDriverPersonalities) allDriverPersonalities->release();
1378 if (keyIterator) keyIterator->release();
1393 OSDictionary * startupExtensions = NULL; // don't release
1394 OSArray * bootLoaderObjects = NULL; // don't release
1395 OSDictionary * extensions = NULL; // must release
1397 OSCollectionIterator * keyIterator = NULL; // must release
1398 OSString * key = NULL; // don't release
1474 keyIterator->release();
1478 if (extensions) extensions->release();
1503 OSDictionary * startupExtensions = NULL; // must release
1504 OSDictionary * existingExtensions = NULL; // don't release
1505 OSDictionary * mkextExtensions = NULL; // must release
1506 IORegistryEntry * bootxMemoryMap = NULL; // must release
1507 OSDictionary * propertyDict = NULL; // must release
1508 OSCollectionIterator * keyIterator = NULL; // must release
1509 OSString * key = NULL; // don't release
1511 OSDictionary * newDriverDict = NULL; // must release
1512 OSDictionary * driverPlist = NULL; // don't release
1555 * the extension. Do *not* release the moduleName.
1572 newDriverDict->release();
1591 data->release();
1602 data->release();
1626 // return value is retained so be sure to release it
1658 newDriverDict->release();
1662 mkextExtensions->release();
1695 * the extension. Do *not* release the moduleName.
1710 * Do not release moduleName, as it's part of the extension's
1778 // Do not release key.
1802 keyIterator->release();
1822 keyIterator->release();
1828 if (newDriverDict) newDriverDict->release();
1829 if (propertyDict) propertyDict->release();
1830 if (bootxMemoryMap) bootxMemoryMap->release();
1831 if (mkextExtensions) mkextExtensions->release();
1832 if (startupExtensions) startupExtensions->release();
1846 OSDictionary * startupExtensions = NULL; // don't release
1847 OSDictionary * extensionDict = NULL; // don't release
1848 OSDictionary * extensionPlist = NULL; // don't release
1849 OSDictionary * extensionPersonalities = NULL; // don't release
1850 OSDictionary * personality = NULL; // don't release
1851 OSCollectionIterator * keyIterator = NULL; // must release
1852 OSString * key = NULL; // don't release
1901 if (keyIterator) keyIterator->release();
1913 OSDictionary * startupExtensions = NULL; // must release
1914 OSArray * bootLoaderObjects = NULL; // must release
1916 IORegistryEntry * bootxMemoryMap = NULL; // must release
1917 OSDictionary * propertyDict = NULL; // must release
1918 OSCollectionIterator * keyIterator = NULL; // must release
1919 OSString * key = NULL; // don't release
1926 bootLoaderObjects->release();
1968 keyIterator->release();
1969 startupExtensions->release();
1983 // return value is retained so be sure to release it
2021 // don't release bootxDriverDataObject
2036 if (bootxMemoryMap) bootxMemoryMap->release();
2037 if (propertyDict) propertyDict->release();
2038 if (keyIterator) keyIterator->release();