Lines Matching defs:host
41 SecCode::SecCode(SecCode *host)
42 : mHost(host), mIdentified(false)
44 CODESIGN_DYNAMIC_CREATE(this, host);
83 // Yield the host Code
85 SecCode *SecCode::host() const
108 // Yield the CodeDirectory hash as presented by our host.
118 return mCDHash; // can be NULL (host has no dynamic identity for guest)
130 return this->host()->getGuestStatus(this);
138 this->host()->changeGuestStatus(this, operation, arguments);
152 // By default, we self-identify by asking our host to identify us.
157 mStaticCode.take(host()->identifyGuest(this, &mCDHash.aref()));
200 // check my host first, recursively
201 this->host()->checkValidity(flags);
205 SecStaticCode *hostDisk = this->host()->staticCode();
211 if (!(this->host()->getGuestStatus(this) & kSecCodeStatusValid))
218 // check host/guest constraints
219 if (!this->host()->isRoot()) { // not hosted by root of trust
269 // might be a code host. Let's find out
276 // only "soft" attributes, and no hosting is happening. Return the (non-)host itself