/systemd-251/src/boot/efi/ |
D | initrd.c | 47 struct initrd_loader *loader; in initrd_load_file() local 54 loader = (struct initrd_loader *) this; in initrd_load_file() 56 if (loader->length == 0 || !loader->address) in initrd_load_file() 59 if (!buffer || *buffer_size < loader->length) { in initrd_load_file() 60 *buffer_size = loader->length; in initrd_load_file() 64 CopyMem(buffer, loader->address, loader->length); in initrd_load_file() 65 *buffer_size = loader->length; in initrd_load_file() 77 struct initrd_loader *loader; in initrd_register() local 92 loader = xnew(struct initrd_loader, 1); in initrd_register() 93 *loader = (struct initrd_loader) { in initrd_register() [all …]
|
D | boot.c | 61 CHAR16 *loader; member 564 ps_string(L" loader: %s\n", entry->loader); in print_status() 1058 FreePool(entry->loader); in config_entry_free() 1416 if (StrCmp(entry->loader, old_path) == 0) { in config_entry_bump_counters() 1417 FreePool(entry->loader); in config_entry_bump_counters() 1418 entry->loader = TAKE_PTR(new_path); in config_entry_bump_counters() 1477 FreePool(entry->loader); in config_entry_add_from_file() 1479 entry->loader = xstra_to_path(value); in config_entry_add_from_file() 1486 FreePool(entry->loader); in config_entry_add_from_file() 1487 entry->loader = xstra_to_path(value); in config_entry_add_from_file() [all …]
|
/systemd-251/docs/ |
D | BOOT_LOADER_INTERFACE.md | 10 systemd can interface with the boot loader to receive performance data and 12 systems. Data is transferred between the boot loader and systemd in EFI 17 when the loader was initialized. This value is the time spent in the firmware 22 when the loader finished its work and is about to execute the kernel. The 23 time spent in the loader is the difference between `LoaderTimeExecUSec` and 28 ESP the boot loader was run from formatted as NUL-terminated UTF16 string, in 32 currently in use. It may be modified both by the boot loader and by the 40 boot loader, to ensure it only takes effect a single time. This value is 44 * The EFI variable `LoaderEntries` may contain a series of boot loader entry 47 boot loader. A boot loader entry identifier should be a short, non-empty [all …]
|
D | BOOT_LOADER_SPECIFICATION.md | 19 can cooperatively manage a boot loader configuration directory, that accepts 21 between various boot loader implementations, operating systems, and userspace 23 firmware includes a boot loader. The target audience for this specification is: 25 * Boot loader developers, to write a boot loader that directly reads its 45 to fight over which boot loader becomes the primary one in possession of the 46 MBR, and only that one installation can then update the boot loader 49 loader in their own partition headers. In this new scheme as all 50 installations share a loader directory no manual configuration has to take 58 * Userspace code can sanely parse boot loader configuration which is essential 61 code can parse the boot loader configuration, too, this allows for UIs that [all …]
|
D | AUTOMATIC_BOOT_ASSESSMENT.md | 22 boot loader optionally maintains a per-boot-loader-entry counter that is 29 service automatically marks a boot loader entry, for which boot counting as 55 script can optionally create boot loader entries that carry an initial boot 61 manage is stored in the name of the boot loader entries. If a boot loader entry 67 it have already been made. Each time a boot loader entry marked this way is 83 loader entry file for it. Let's say the version string for the new kernel is 84 `4.14.11-300.fc27.x86_64`, a new boot loader entry 85 `/boot/loader/entries/4.14.11-300.fc27.x86_64+3.conf` is hence created. 88 installed. The boot loader now sees the `+3` counter in the entry file 93 4. Let's say this attempt to boot fails. On the following boot the boot loader [all …]
|
D | ENVIRONMENT.md | 166 into the boot loader menu. Takes a boolean. If set to false, the 168 reboot into the boot loader menu through EFI, the file 169 `/run/systemd/reboot-to-boot-loader-menu` is created whenever this is 170 requested. The file contains the requested boot loader menu timeout in µs, 173 request the appropriate operation from the boot loader in an alternative 178 into a specific boot loader entry. Takes a boolean. If set to false, the 180 reboot into a specific boot loader entry through EFI, the file 181 `/run/systemd/reboot-to-boot-loader-entry` is created whenever this is 182 requested. The file contains the requested boot loader entry identifier. This 184 request the appropriate operation from the boot loader in an alternative [all …]
|
D | RANDOM_SEEDS.md | 187 EFI boot loader included in systemd is able to maintain and provide a random 190 on. During installation of the boot loader (or when invoking [`bootctl 192 a seed file with an initial seed is placed in a file `/loader/random-seed` 206 loader to the OS on every boot (in a way that does not allow regeneration of 235 [`/loader/loader.conf`](https://www.freedesktop.org/software/systemd/man/loader.conf.html) 253 used as boot loader, and outside of virtualized environments. 274 systemd-boot's random seed concept in your platform's boot loader. 357 7. *This is boring: NetBSD had [boot loader entropy seed 365 address). This means reuse of the same random seed by the boot loader is 368 8. *Why does PID 1 upload the boot loader provided random seed into kernel [all …]
|
/systemd-251/src/shared/ |
D | boot-timestamps.c | 9 int boot_timestamps(const dual_timestamp *n, dual_timestamp *firmware, dual_timestamp *loader) { in boot_timestamps() argument 15 assert(loader); in boot_timestamps() 37 loader->monotonic = y - x; in boot_timestamps() 42 a = n->monotonic + loader->monotonic; in boot_timestamps() 43 loader->realtime = n->realtime > a ? n->realtime - a : 0; in boot_timestamps()
|
D | boot-timestamps.h | 6 int boot_timestamps(const dual_timestamp *n, dual_timestamp *firmware, dual_timestamp *loader);
|
D | efi-loader.h | 29 static inline int efi_loader_get_boot_usec(usec_t *firmware, usec_t *loader) { in efi_loader_get_boot_usec() argument
|
/systemd-251/src/fuzz/ |
D | fuzz-bootspec-gen.py | 10 loader = [entry for entry in open(sys.argv[2], encoding='utf-16-le').read().split('\0') variable 18 'loader': loader,
|
/systemd-251/.github/workflows/ |
D | build_test.sh | 151 for loader in build/src/boot/efi/*.efi; do 152 if sbverify --list "$loader" |& grep -q "gap in section table"; then 153 fatal "$loader: Gaps found in section table"
|
/systemd-251/shell-completion/zsh/ |
D | _bootctl | 46 "list:List boot loader entries" 47 "set-default:Set the default boot loader entry" 48 "set-oneshot:Set the default boot loader entry only for the next boot"
|
/systemd-251/units/ |
D | systemd-boot-system-token.service | 22 # Only run this if the boot loader can support random seed initialization. 28 # … if the boot loader didn't pass the OS a random seed (and thus probably was missing the random s…
|
/systemd-251/po/ |
D | id.po | 538 msgid "Indicate to the boot loader to boot to the boot loader menu" 539 msgstr "Indikasikan ke boot loader untuk boot ke menu boot loader" 543 "Authentication is required to indicate to the boot loader to boot to the " 544 "boot loader menu." 546 "Otentikasi diperlukan untuk mengindikasikan ke boot loader agar boot ke menu " 547 "boot loader." 550 msgid "Indicate to the boot loader to boot a specific entry" 551 msgstr "Indikasikan ke boot loader untuk boot suatu entri spesifik" 555 "Authentication is required to indicate to the boot loader to boot into a " 556 "specific boot loader entry." [all …]
|
D | it.po | 587 msgid "Indicate to the boot loader to boot to the boot loader menu" 588 msgstr "Indicate al boot loader di avviare un menu" 592 "Authentication is required to indicate to the boot loader to boot to the " 593 "boot loader menu." 595 "Autenticazione richiesta per indicate al boot loader l'avvio di uno " 599 msgid "Indicate to the boot loader to boot a specific entry" 600 msgstr "Indicare al boot loader di avviare una voce specifica" 604 "Authentication is required to indicate to the boot loader to boot into a " 605 "specific boot loader entry." 607 "Autenticazione richiesta per indicare al boot loader l'avvio di una "
|
D | ro.po | 588 msgid "Indicate to the boot loader to boot to the boot loader menu" 589 msgstr "Indică boot loader-ului să pornească cu afișarea propriului meniu" 593 "Authentication is required to indicate to the boot loader to boot to the " 594 "boot loader menu." 596 "Autentificarea este necesară pentru a indica boot loader-ului să pornească " 600 msgid "Indicate to the boot loader to boot a specific entry" 601 msgstr "Indică boot loader-ului să pornească cu o anumită opțiune" 605 "Authentication is required to indicate to the boot loader to boot into a " 606 "specific boot loader entry." 608 "Autentificarea este necesară pentru a indica boot loader-ului să pornească "
|
D | be.po | 560 msgid "Indicate to the boot loader to boot to the boot loader menu" 565 "Authentication is required to indicate to the boot loader to boot to the " 566 "boot loader menu." 572 msgid "Indicate to the boot loader to boot a specific entry" 577 "Authentication is required to indicate to the boot loader to boot into a " 578 "specific boot loader entry."
|
D | ka.po | 539 msgid "Indicate to the boot loader to boot to the boot loader menu" 544 "Authentication is required to indicate to the boot loader to boot to the " 545 "boot loader menu." 551 msgid "Indicate to the boot loader to boot a specific entry" 557 "Authentication is required to indicate to the boot loader to boot into a " 558 "specific boot loader entry."
|
D | kab.po | 487 msgid "Indicate to the boot loader to boot to the boot loader menu" 492 "Authentication is required to indicate to the boot loader to boot to the " 493 "boot loader menu." 497 msgid "Indicate to the boot loader to boot a specific entry" 502 "Authentication is required to indicate to the boot loader to boot into a " 503 "specific boot loader entry."
|
D | ru.po | 611 msgid "Indicate to the boot loader to boot to the boot loader menu" 616 "Authentication is required to indicate to the boot loader to boot to the " 617 "boot loader menu." 623 msgid "Indicate to the boot loader to boot a specific entry" 628 "Authentication is required to indicate to the boot loader to boot into a " 629 "specific boot loader entry."
|
D | systemd.pot | 483 msgid "Indicate to the boot loader to boot to the boot loader menu" 488 "Authentication is required to indicate to the boot loader to boot to the " 489 "boot loader menu." 493 msgid "Indicate to the boot loader to boot a specific entry" 498 "Authentication is required to indicate to the boot loader to boot into a " 499 "specific boot loader entry."
|
D | ja.po | 531 msgid "Indicate to the boot loader to boot to the boot loader menu" 536 "Authentication is required to indicate to the boot loader to boot to the " 537 "boot loader menu." 543 msgid "Indicate to the boot loader to boot a specific entry" 548 "Authentication is required to indicate to the boot loader to boot into a " 549 "specific boot loader entry."
|
D | ko.po | 518 msgid "Indicate to the boot loader to boot to the boot loader menu" 523 "Authentication is required to indicate to the boot loader to boot to the " 524 "boot loader menu." 528 msgid "Indicate to the boot loader to boot a specific entry" 533 "Authentication is required to indicate to the boot loader to boot into a " 534 "specific boot loader entry."
|
/systemd-251/src/resolve/ |
D | resolved-dns-trust-anchor.c | 409 int (*loader)(DnsTrustAnchor *d, const char *path, unsigned n, const char *line)) { in dns_trust_anchor_load_files() 416 assert(loader); in dns_trust_anchor_load_files() 456 (void) loader(d, *f, n, l); in dns_trust_anchor_load_files()
|