• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/xnu-2782.1.97/libkern/c++/

Lines Matching refs:personalities

2081    /* Make sure common string values in personalities are uniqued to OSSymbols.
2865 * load all kexts, send no personalities.
3303 /* Remove personalities as requested. This is a bit redundant for a loaded
3305 * personalities, but it doesn't restart matching, which we always want
4373 * personalities within the load function.
4429 * start and/or add their personalities.
4543 /* If not excluding matching, send the personalities to the kernel.
4546 * personalities within the load function.
4555 * "loaded" it, we have to remove any personalities naming it, or we'll
4560 * not declare an executable and serve only as a package for personalities
4562 * so that those other personalities get added & matched.
4567 "Kext %s has no executable; removing any personalities naming it.",
8922 OSArray * personalities = NULL; // must release
8931 * personalities for now.
8948 if (personalities) {
8949 personalities->release();
8950 personalities = NULL;
8955 personalities = theKext->copyPersonalitiesArray();
8956 if (!personalities) {
8959 result->merge(personalities);
8966 "omitting its personalities.",
8977 if (personalities) personalities->release();
8993 "Sending all eligible registered kexts' personalities "
8997 OSArray * personalities = OSKext::copyAllKextPersonalities(
9000 if (personalities) {
9001 gIOCatalogue->addDrivers(personalities, startMatching);
9002 numPersonalities = personalities->getCount();
9003 personalities->release();
9023 OSDictionary * personalities = NULL; // do not release
9029 personalities = OSDynamicCast(OSDictionary,
9031 if (!personalities) {
9035 result = OSArray::withCapacity(personalities->getCount());
9041 OSCollectionIterator::withCollection(personalities);
9049 personalities->getObject(personalityName));
9054 * The publisher ID is used to remove personalities from bundles
9103 "not sending personalities to the IOCatalogue.",
9157 * xxx - We should allow removing the kext's declared personalities,
9174 "Kext %s removing all personalities naming it from the IOCatalogue.",
9177 /* Have the IOCatalog remove all personalities matching this kext's