Searched refs:gLoadedKextSummaries (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10/xnu-2782.1.97/osfmk/kern/
H A Dkern_stackshot.c287 if (ml_validate_nofault((vm_offset_t)(gLoadedKextSummaries), sizeof(OSKextLoadedKextSummaryHeader))) {
288 uuid_info_count = gLoadedKextSummaries->numSummaries + 1; /* include main kernel UUID */
453 if (ml_validate_nofault((vm_offset_t)(&gLoadedKextSummaries->summaries[0]),
454 gLoadedKextSummaries->entry_size * gLoadedKextSummaries->numSummaries)) {
457 for (kexti=0 ; kexti < gLoadedKextSummaries->numSummaries; kexti++) {
458 output_uuids[1+kexti].imageLoadAddress = (uintptr_t)VM_KERNEL_UNSLIDE(gLoadedKextSummaries->summaries[kexti].address);
459 memcpy(&output_uuids[1+kexti].imageUUID, &gLoadedKextSummaries->summaries[kexti].uuid, sizeof(uuid_t));
/macosx-10.10/xnu-2782.1.97/libkern/libkern/
H A DOSKextLibPrivate.h897 * @var gLoadedKextSummaries
900 extern OSKextLoadedKextSummaryHeader * gLoadedKextSummaries;
904 * @abstract Called when gLoadedKextSummaries has been updated.
907 * gLoadedKextSummaries is updated when a kext is loaded or unloaded.
/macosx-10.10/xnu-2782.1.97/osfmk/i386/AT386/
H A Dmodel_dep.c980 if (gLoadedKextSummaries == NULL)
982 for (i = 0; i < gLoadedKextSummaries->numSummaries; ++i) {
983 OSKextLoadedKextSummary *summary = gLoadedKextSummaries->summaries + i;
/macosx-10.10/xnu-2782.1.97/libkern/c++/
H A DOSKext.cpp348 * gLoadedKextSummaries is accessed by other modules, but only during
351 * gLoadedKextSummaries has the "used" attribute in order to ensure
359 OSKextLoadedKextSummaryHeader * gLoadedKextSummaries __attribute__((used)) = NULL; variable
9732 if (!gLoadedKextSummaries) {
9737 summary_page = trunc_page((addr64_t)(uintptr_t)gLoadedKextSummaries);
9747 for (i = 0; i < gLoadedKextSummaries->numSummaries; ++i) {
9750 summary = gLoadedKextSummaries->summaries + i;
9815 for (i = 0; i < gLoadedKextSummaries->numSummaries; ++i) {
9818 summary = gLoadedKextSummaries->summaries + i;
9879 /* locate UUID in gLoadedKextSummaries */
[all...]
/macosx-10.10/xnu-2782.1.97/tools/lldbmacros/
H A Dmemory.py1094 #addr = hex(addressof(kern.globals.gLoadedKextSummaries.summaries))
1095 baseaddr = unsigned(kern.globals.gLoadedKextSummaries) + 0x10
1097 total_summaries = int(kern.globals.gLoadedKextSummaries.numSummaries)
1098 kext_version = int(kern.globals.gLoadedKextSummaries.version)
1101 entry_size = int(kern.globals.gLoadedKextSummaries.entry_size)

Completed in 202 milliseconds