Lines Matching refs:predicate

137 	const char    * predicate,
1726 OSString * predicate = NULL; in removeDaemonExitRequests() local
1733 predicate = OSDynamicCast(OSString, current->getObject(predicateKey.get())); in removeDaemonExitRequests()
1734 if (predicate && predicate->isEqualTo(kKextRequestPredicateRequestDaemonExit)) { in removeDaemonExitRequests()
3984 OSString * predicate = NULL; // do not release in loadFromMkext() local
4061 predicate = _OSKextGetRequestPredicate(mkextPlist.get()); in loadFromMkext()
4062 if (!predicate || !predicate->isEqualTo(kKextRequestPredicateLoad)) { in loadFromMkext()
10297 OSString * predicate = NULL; // do not release local
10348 predicate = _OSKextGetRequestPredicate(requestDict);
10349 if (!predicate) {
10361 predicate->getCStringNoCopy());
10367 if (predicate->isEqualTo(kKextRequestPredicateUnload) ||
10368 predicate->isEqualTo(kKextRequestPredicateStart) ||
10369 predicate->isEqualTo(kKextRequestPredicateStop) ||
10370 predicate->isEqualTo(kKextRequestPredicateGetKernelRequests) ||
10371 predicate->isEqualTo(kKextRequestPredicateSendResource) ||
10372 predicate->isEqualTo(kKextRequestPredicateLoadFileSetKC) ||
10373 predicate->isEqualTo(kKextRequestPredicateLoadCodeless) ||
10374 predicate->isEqualTo(kKextRequestPredicateLoadFromKC) ||
10375 predicate->isEqualTo(kKextRequestPredicateMissingAuxKCBundles) ||
10376 predicate->isEqualTo(kKextRequestPredicateAuxKCBundleAvailable) ||
10377 predicate->isEqualTo(kKextRequestPredicateDaemonReady)) {
10406 (predicate->isEqualTo(kKextRequestPredicateGetKernelRequests) ||
10407 predicate->isEqualTo(kKextRequestPredicateSendResource) ||
10408 predicate->isEqualTo(kKextRequestPredicateLoadFileSetKC) ||
10409 predicate->isEqualTo(kKextRequestPredicateLoadCodeless) ||
10410 predicate->isEqualTo(kKextRequestPredicateMissingAuxKCBundles) ||
10411 predicate->isEqualTo(kKextRequestPredicateAuxKCBundleAvailable) ||
10412 predicate->isEqualTo(kKextRequestPredicateDaemonReady))) {
10452 if (predicate->isEqualTo(kKextRequestPredicateStart)) {
10468 } else if (predicate->isEqualTo(kKextRequestPredicateStop)) {
10484 } else if (predicate->isEqualTo(kKextRequestPredicateMissingAuxKCBundles)) {
10486 } else if (predicate->isEqualTo(kKextRequestPredicateAuxKCBundleAvailable)) {
10495 } else if (predicate->isEqualTo(kKextRequestPredicateLoadFromKC)) {
10518 } else if (predicate->isEqualTo(kKextRequestPredicateLoadCodeless)) {
10527 } else if (predicate->isEqualTo(kKextRequestPredicateUnload)) {
10550 } else if (predicate->isEqualTo(kKextRequestPredicateSendResource)) {
10552 } else if (predicate->isEqualTo(kKextRequestPredicateGetUUIDByAddress)) {
10564 } else if (predicate->isEqualTo(kKextRequestPredicateGetLoaded) ||
10565 predicate->isEqualTo(kKextRequestPredicateGetLoadedByUUID) ||
10566 predicate->isEqualTo(kKextRequestPredicateGetKextsInCollection) ||
10567 predicate->isEqualTo(kKextRequestPredicateGetDexts)) {
10608 if (predicate->isEqualTo(kKextRequestPredicateGetLoaded)) {
10610 } else if (predicate->isEqualTo(kKextRequestPredicateGetLoadedByUUID)) {
10612 } else if (predicate->isEqualTo(kKextRequestPredicateGetKextsInCollection)) {
10614 } else if (predicate->isEqualTo(kKextRequestPredicateGetDexts)) {
10627 } else if (predicate->isEqualTo(kKextRequestPredicateGetKernelRequests)) {
10639 } else if (predicate->isEqualTo(kKextRequestPredicateGetAllLoadRequests)) {
10647 } else if (predicate->isEqualTo(kKextRequestPredicateLoadFileSetKC)) {
10650 } else if (predicate->isEqualTo(kKextRequestPredicateDaemonReady)) {
10662 predicate->getCStringNoCopy());
10693 if (predicate->isEqualTo(kKextRequestPredicateGetKernelRequests)) {
14451 OSString * predicate = _OSKextGetRequestPredicate(callbackRecord); local
14454 if (!predicate) {
14470 if (predicate->isEqualTo(kKextRequestPredicateRequestResource)) {
14606 const char * predicate, argument
14617 kKextRequestPredicateKey, predicate);