• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/xnu-2422.115.4/osfmk/i386/AT386/

Lines Matching defs:runtime

259  *      The table can be generated at runtime if desired; code to do so
337 EFI_RUNTIME_SERVICES_64 *runtime;
368 kprintf("No runtime table present\n");
373 runtime = (EFI_RUNTIME_SERVICES_64 *) (uintptr_t)system_table->RuntimeServices;
374 DPRINTF("Checking runtime services table %p\n", runtime);
375 if (runtime->Hdr.Signature != EFI_RUNTIME_SERVICES_SIGNATURE) {
376 kprintf("Bad EFI runtime table signature\n");
380 // Verify signature of runtime services table
381 hdr_cksum = runtime->Hdr.CRC32;
382 runtime->Hdr.CRC32 = 0;
383 cksum = crc32(0L, runtime, runtime->Hdr.HeaderSize);
386 runtime->Hdr.CRC32 = hdr_cksum;
388 kprintf("Bad EFI runtime table checksum\n");
392 gPEEFIRuntimeServices = runtime;
400 EFI_RUNTIME_SERVICES_32 *runtime;
432 kprintf("No runtime table present\n");
438 runtime = (EFI_RUNTIME_SERVICES_32 *)
440 DPRINTF("Runtime table addressed at %p\n", runtime);
441 if (runtime->Hdr.Signature != EFI_RUNTIME_SERVICES_SIGNATURE) {
442 kprintf("Bad EFI runtime table signature\n");
446 // Verify signature of runtime services table
447 hdr_cksum = runtime->Hdr.CRC32;
448 runtime->Hdr.CRC32 = 0;
449 cksum = crc32(0L, runtime, runtime->Hdr.HeaderSize);
452 runtime->Hdr.CRC32 = hdr_cksum;
454 kprintf("Bad EFI runtime table checksum\n");
459 DPRINTF(" GetTime : 0x%x\n", runtime->GetTime);
460 DPRINTF(" SetTime : 0x%x\n", runtime->SetTime);
461 DPRINTF(" GetWakeupTime : 0x%x\n", runtime->GetWakeupTime);
462 DPRINTF(" SetWakeupTime : 0x%x\n", runtime->SetWakeupTime);
463 DPRINTF(" SetVirtualAddressMap : 0x%x\n", runtime->SetVirtualAddressMap);
464 DPRINTF(" ConvertPointer : 0x%x\n", runtime->ConvertPointer);
465 DPRINTF(" GetVariable : 0x%x\n", runtime->GetVariable);
466 DPRINTF(" GetNextVariableName : 0x%x\n", runtime->GetNextVariableName);
467 DPRINTF(" SetVariable : 0x%x\n", runtime->SetVariable);
468 DPRINTF(" GetNextHighMonotonicCount: 0x%x\n", runtime->GetNextHighMonotonicCount);
469 DPRINTF(" ResetSystem : 0x%x\n", runtime->ResetSystem);
471 gPEEFIRuntimeServices = runtime;
477 /* Map in EFI runtime areas. */
483 kprintf("Initializing EFI runtime services\n");
543 /* Remap EFI runtime areas. */
549 kprintf("Reinitializing EFI runtime services\n");
623 kprintf("Done reinitializing EFI runtime services\n");
648 * Initialize EFI runtime services.