Lines Matching defs:predicate
76 const char * predicate,
3168 OSString * predicate = NULL; // do not release
3245 predicate = _OSKextGetRequestPredicate(mkextPlist);
3246 if (!predicate || !predicate->isEqualTo(kKextRequestPredicateLoad)) {
3250 "Received kext load request with no predicate; skipping.");
7347 OSString * predicate = NULL; // do not release
7399 predicate = _OSKextGetRequestPredicate(requestDict);
7400 if (!predicate) {
7404 "Recieved kext request from user space with no predicate.");
7413 predicate->getCStringNoCopy());
7421 if (predicate->isEqualTo(kKextRequestPredicateGetKernelLoadAddress) ) {
7445 if (predicate->isEqualTo(kKextRequestPredicateStart)) {
7462 } else if (predicate->isEqualTo(kKextRequestPredicateStop)) {
7479 } else if (predicate->isEqualTo(kKextRequestPredicateUnload)) {
7499 } else if (predicate->isEqualTo(kKextRequestPredicateSendResource)) {
7502 } else if (predicate->isEqualTo(kKextRequestPredicateGetLoaded)) {
7554 } else if (predicate->isEqualTo(kKextRequestPredicateGetKernelLoadAddress)) {
7578 } else if (predicate->isEqualTo(kKextRequestPredicateGetKernelRequests)) {
7592 } else if (predicate->isEqualTo(kKextRequestPredicateGetAllLoadRequests)) {
8579 OSString * predicate = _OSKextGetRequestPredicate(callbackRecord);
8582 if (!predicate) {
8598 if (predicate->isEqualTo(kKextRequestPredicateRequestResource)) {
8738 const char * predicate,
8750 kKextRequestPredicateKey, predicate);