Lines Matching refs:linkedExecutable

852 	sKernelKext->linkedExecutable = os::move(kernelExecutable);  in initialize()
2930 linkedExecutable.reset(); in free()
4571 return sKernelKext->linkedExecutable.get(); in getExecutable()
4755 if (linkedExecutable) { in getSizeInfo()
4756 *loadSize = linkedExecutable->getLength(); in getSizeInfo()
4800 theExecutable = linkedExecutable.get(); in copyUUID()
5984 if (!linkedExecutable) { in lookupSection()
5988 mh = (kernel_mach_header_t *)linkedExecutable->getBytesNoCopy(); in lookupSection()
6032 if (linkedExecutable == NULL || flags.builtin) { in slidePrelinkedExecutable()
6037 mh = (kernel_mach_header_t *)linkedExecutable->getBytesNoCopy(); in slidePrelinkedExecutable()
6227 linkedExecutable->setDeallocFunction(NULL); in slidePrelinkedExecutable()
6228 linkedExecutable = os::move(new_osdata); in slidePrelinkedExecutable()
6407 interfaceTarget = sKernelKext->linkedExecutable.get(); in loadExecutable()
6412 interfaceTarget = interfaceTargetKext->linkedExecutable.get(); in loadExecutable()
6428 if (dependency->linkedExecutable != NULL) { in loadExecutable()
6429 kxlddeps[i].interface = (u_char *) dependency->linkedExecutable->getBytesNoCopy(); in loadExecutable()
6430 kxlddeps[i].interface_size = dependency->linkedExecutable->getLength(); in loadExecutable()
6437 kxlddeps[i].kext = (u_char *) dependency->linkedExecutable->getBytesNoCopy(); in loadExecutable()
6438 kxlddeps[i].kext_size = dependency->linkedExecutable->getLength(); in loadExecutable()
6585 if (!isInterface() && linkedExecutable) { in loadExecutable()
6606 if (linkedExecutable) { in loadExecutable()
6607 kasan_load_kext((vm_offset_t)linkedExecutable->getBytesNoCopy(), in loadExecutable()
6608 linkedExecutable->getLength(), getIdentifierCString()); in loadExecutable()
6668 if (linkedExecutable) { in loadExecutable()
6669 linkedExecutable.reset(); in loadExecutable()
6734 if (sKeepSymbols || !isExecutable() || !linkedExecutable || flags.jettisonLinkeditSeg) {
6736 …if (sKeepSymbols || isLibrary() || !isExecutable() || !linkedExecutable || flags.jettisonLinkeditS…
6778 linkedExecutable->setDeallocFunction(NULL);
6779 linkedExecutable = os::move(data);
6861 if (linkedExecutable) {
6866 linkedExecutable.reset(anExecutable, OSRetain);
7896 if (linkedExecutable) {
7898 kasan_unload_kext((vm_offset_t)linkedExecutable->getBytesNoCopy(), linkedExecutable->getLength());
7965 linkedExecutable.reset();
10893 if (linkedExecutable && !isInterface()) {
10895 linkedExecutable->getBytesNoCopy();
11286 if (isInterface() || flags.builtin || linkedExecutable || is_dext) {
11303 if (flags.builtin || linkedExecutable) {
11311 loadAddress = (uint64_t)linkedExecutable->getBytesNoCopy();
11312 loadSize = linkedExecutable->getLength();