sys_table_arg 53 arch/arm/include/asm/efi.h #define efi_call_early(f, ...) sys_table_arg->boottime->f(__VA_ARGS__) sys_table_arg 55 arch/arm/include/asm/efi.h #define efi_call_runtime(f, ...) sys_table_arg->runtime->f(__VA_ARGS__) sys_table_arg 64 arch/arm/include/asm/efi.h struct screen_info *alloc_screen_info(efi_system_table_t *sys_table_arg); sys_table_arg 96 arch/arm64/include/asm/efi.h #define efi_call_early(f, ...) sys_table_arg->boottime->f(__VA_ARGS__) sys_table_arg 98 arch/arm64/include/asm/efi.h #define efi_call_runtime(f, ...) sys_table_arg->runtime->f(__VA_ARGS__) sys_table_arg 109 arch/arm64/include/asm/efi.h static inline void free_screen_info(efi_system_table_t *sys_table_arg, sys_table_arg 671 arch/x86/boot/compressed/eboot.c static efi_status_t exit_boot_func(efi_system_table_t *sys_table_arg, sys_table_arg 682 arch/x86/boot/compressed/eboot.c p->efi->efi_systab = (unsigned long)sys_table_arg; sys_table_arg 689 arch/x86/boot/compressed/eboot.c p->efi->efi_systab_hi = (unsigned long)sys_table_arg >> 32; sys_table_arg 40 drivers/firmware/efi/libstub/arm-stub.c void efi_char16_printk(efi_system_table_t *sys_table_arg, sys_table_arg 45 drivers/firmware/efi/libstub/arm-stub.c out = (struct efi_simple_text_output_protocol *)sys_table_arg->con_out; sys_table_arg 49 drivers/firmware/efi/libstub/arm-stub.c static struct screen_info *setup_graphics(efi_system_table_t *sys_table_arg) sys_table_arg 61 drivers/firmware/efi/libstub/arm-stub.c si = alloc_screen_info(sys_table_arg); sys_table_arg 64 drivers/firmware/efi/libstub/arm-stub.c efi_setup_gop(sys_table_arg, si, &gop_proto, size); sys_table_arg 69 drivers/firmware/efi/libstub/arm-stub.c void install_memreserve_table(efi_system_table_t *sys_table_arg) sys_table_arg 78 drivers/firmware/efi/libstub/arm-stub.c pr_efi_err(sys_table_arg, "Failed to allocate memreserve entry!\n"); sys_table_arg 90 drivers/firmware/efi/libstub/arm-stub.c pr_efi_err(sys_table_arg, "Failed to install memreserve config table!\n"); sys_table_arg 10 drivers/firmware/efi/libstub/arm32-stub.c efi_status_t check_platform_features(efi_system_table_t *sys_table_arg) sys_table_arg 21 drivers/firmware/efi/libstub/arm32-stub.c pr_efi_err(sys_table_arg, "This LPAE kernel is not supported by your CPU\n"); sys_table_arg 29 drivers/firmware/efi/libstub/arm32-stub.c struct screen_info *alloc_screen_info(efi_system_table_t *sys_table_arg) sys_table_arg 55 drivers/firmware/efi/libstub/arm32-stub.c void free_screen_info(efi_system_table_t *sys_table_arg, struct screen_info *si) sys_table_arg 64 drivers/firmware/efi/libstub/arm32-stub.c static efi_status_t reserve_kernel_base(efi_system_table_t *sys_table_arg, sys_table_arg 122 drivers/firmware/efi/libstub/arm32-stub.c status = efi_get_memory_map(sys_table_arg, &map); sys_table_arg 124 drivers/firmware/efi/libstub/arm32-stub.c pr_efi_err(sys_table_arg, sys_table_arg 162 drivers/firmware/efi/libstub/arm32-stub.c pr_efi_err(sys_table_arg, sys_table_arg 24 drivers/firmware/efi/libstub/arm64-stub.c efi_status_t check_platform_features(efi_system_table_t *sys_table_arg) sys_table_arg 35 drivers/firmware/efi/libstub/arm64-stub.c pr_efi_err(sys_table_arg, "This 64 KB granular kernel is not supported by your CPU\n"); sys_table_arg 37 drivers/firmware/efi/libstub/arm64-stub.c pr_efi_err(sys_table_arg, "This 16 KB granular kernel is not supported by your CPU\n"); sys_table_arg 43 drivers/firmware/efi/libstub/arm64-stub.c efi_status_t handle_kernel_image(efi_system_table_t *sys_table_arg, sys_table_arg 59 drivers/firmware/efi/libstub/arm64-stub.c status = efi_get_random_bytes(sys_table_arg, sys_table_arg 63 drivers/firmware/efi/libstub/arm64-stub.c pr_efi(sys_table_arg, "EFI_RNG_PROTOCOL unavailable, no randomness supplied\n"); sys_table_arg 65 drivers/firmware/efi/libstub/arm64-stub.c pr_efi_err(sys_table_arg, "efi_get_random_bytes() failed\n"); sys_table_arg 69 drivers/firmware/efi/libstub/arm64-stub.c pr_efi(sys_table_arg, "KASLR disabled on kernel command line\n"); sys_table_arg 111 drivers/firmware/efi/libstub/arm64-stub.c status = efi_random_alloc(sys_table_arg, *reserve_size, sys_table_arg 142 drivers/firmware/efi/libstub/arm64-stub.c status = efi_low_alloc(sys_table_arg, *reserve_size, sys_table_arg 146 drivers/firmware/efi/libstub/arm64-stub.c pr_efi_err(sys_table_arg, "Failed to relocate kernel\n"); sys_table_arg 56 drivers/firmware/efi/libstub/efi-stub-helper.c void efi_printk(efi_system_table_t *sys_table_arg, char *str) sys_table_arg 66 drivers/firmware/efi/libstub/efi-stub-helper.c efi_char16_printk(sys_table_arg, nl); sys_table_arg 69 drivers/firmware/efi/libstub/efi-stub-helper.c efi_char16_printk(sys_table_arg, ch); sys_table_arg 82 drivers/firmware/efi/libstub/efi-stub-helper.c efi_status_t efi_get_memory_map(efi_system_table_t *sys_table_arg, sys_table_arg 133 drivers/firmware/efi/libstub/efi-stub-helper.c unsigned long get_dram_base(efi_system_table_t *sys_table_arg) sys_table_arg 149 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_get_memory_map(sys_table_arg, &boot_map); sys_table_arg 170 drivers/firmware/efi/libstub/efi-stub-helper.c efi_status_t efi_high_alloc(efi_system_table_t *sys_table_arg, sys_table_arg 189 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_get_memory_map(sys_table_arg, &boot_map); sys_table_arg 265 drivers/firmware/efi/libstub/efi-stub-helper.c efi_status_t efi_low_alloc_above(efi_system_table_t *sys_table_arg, sys_table_arg 283 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_get_memory_map(sys_table_arg, &boot_map); sys_table_arg 338 drivers/firmware/efi/libstub/efi-stub-helper.c void efi_free(efi_system_table_t *sys_table_arg, unsigned long size, sys_table_arg 350 drivers/firmware/efi/libstub/efi-stub-helper.c static efi_status_t efi_file_size(efi_system_table_t *sys_table_arg, void *__fh, sys_table_arg 363 drivers/firmware/efi/libstub/efi-stub-helper.c efi_printk(sys_table_arg, "Failed to open file: "); sys_table_arg 364 drivers/firmware/efi/libstub/efi-stub-helper.c efi_char16_printk(sys_table_arg, filename_16); sys_table_arg 365 drivers/firmware/efi/libstub/efi-stub-helper.c efi_printk(sys_table_arg, "\n"); sys_table_arg 375 drivers/firmware/efi/libstub/efi-stub-helper.c efi_printk(sys_table_arg, "Failed to get file info size\n"); sys_table_arg 383 drivers/firmware/efi/libstub/efi-stub-helper.c efi_printk(sys_table_arg, "Failed to alloc mem for file info\n"); sys_table_arg 398 drivers/firmware/efi/libstub/efi-stub-helper.c efi_printk(sys_table_arg, "Failed to get initrd info\n"); sys_table_arg 413 drivers/firmware/efi/libstub/efi-stub-helper.c static efi_status_t efi_open_volume(efi_system_table_t *sys_table_arg, sys_table_arg 428 drivers/firmware/efi/libstub/efi-stub-helper.c efi_printk(sys_table_arg, "Failed to handle fs_proto\n"); sys_table_arg 434 drivers/firmware/efi/libstub/efi-stub-helper.c efi_printk(sys_table_arg, "Failed to open volume\n"); sys_table_arg 504 drivers/firmware/efi/libstub/efi-stub-helper.c efi_status_t handle_cmdline_files(efi_system_table_t *sys_table_arg, sys_table_arg 557 drivers/firmware/efi/libstub/efi-stub-helper.c pr_efi_err(sys_table_arg, "Failed to alloc mem for file handle list\n"); sys_table_arg 596 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_open_volume(sys_table_arg, image, &fh); sys_table_arg 601 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_file_size(sys_table_arg, fh, filename_16, sys_table_arg 617 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_high_alloc(sys_table_arg, file_size_total, 0x1000, sys_table_arg 620 drivers/firmware/efi/libstub/efi-stub-helper.c pr_efi_err(sys_table_arg, "Failed to alloc highmem for files\n"); sys_table_arg 626 drivers/firmware/efi/libstub/efi-stub-helper.c pr_efi_err(sys_table_arg, "We've run out of free low memory\n"); sys_table_arg 648 drivers/firmware/efi/libstub/efi-stub-helper.c pr_efi_err(sys_table_arg, "Failed to read file\n"); sys_table_arg 668 drivers/firmware/efi/libstub/efi-stub-helper.c efi_free(sys_table_arg, file_size_total, file_addr); sys_table_arg 691 drivers/firmware/efi/libstub/efi-stub-helper.c efi_status_t efi_relocate_kernel(efi_system_table_t *sys_table_arg, sys_table_arg 730 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_low_alloc_above(sys_table_arg, alloc_size, sys_table_arg 734 drivers/firmware/efi/libstub/efi-stub-helper.c pr_efi_err(sys_table_arg, "Failed to allocate usable memory for kernel.\n"); sys_table_arg 808 drivers/firmware/efi/libstub/efi-stub-helper.c char *efi_convert_cmdline(efi_system_table_t *sys_table_arg, sys_table_arg 838 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_high_alloc(sys_table_arg, options_bytes, 0, sys_table_arg 861 drivers/firmware/efi/libstub/efi-stub-helper.c efi_status_t efi_exit_boot_services(efi_system_table_t *sys_table_arg, sys_table_arg 869 drivers/firmware/efi/libstub/efi-stub-helper.c status = efi_get_memory_map(sys_table_arg, map); sys_table_arg 874 drivers/firmware/efi/libstub/efi-stub-helper.c status = priv_func(sys_table_arg, map, priv); sys_table_arg 906 drivers/firmware/efi/libstub/efi-stub-helper.c status = priv_func(sys_table_arg, map, priv); sys_table_arg 40 drivers/firmware/efi/libstub/efistub.h unsigned long get_dram_base(efi_system_table_t *sys_table_arg); sys_table_arg 60 drivers/firmware/efi/libstub/efistub.h efi_status_t efi_random_alloc(efi_system_table_t *sys_table_arg, sys_table_arg 64 drivers/firmware/efi/libstub/efistub.h efi_status_t check_platform_features(efi_system_table_t *sys_table_arg); sys_table_arg 66 drivers/firmware/efi/libstub/efistub.h efi_status_t efi_random_get_seed(efi_system_table_t *sys_table_arg); sys_table_arg 213 drivers/firmware/efi/libstub/fdt.c static efi_status_t exit_boot_func(efi_system_table_t *sys_table_arg, sys_table_arg 87 drivers/firmware/efi/libstub/gop.c setup_gop32(efi_system_table_t *sys_table_arg, struct screen_info *si, sys_table_arg 184 drivers/firmware/efi/libstub/gop.c setup_gop64(efi_system_table_t *sys_table_arg, struct screen_info *si, sys_table_arg 283 drivers/firmware/efi/libstub/gop.c efi_status_t efi_setup_gop(efi_system_table_t *sys_table_arg, sys_table_arg 302 drivers/firmware/efi/libstub/gop.c status = setup_gop64(sys_table_arg, si, proto, size, sys_table_arg 305 drivers/firmware/efi/libstub/gop.c status = setup_gop32(sys_table_arg, si, proto, size, sys_table_arg 19 drivers/firmware/efi/libstub/random.c efi_status_t efi_get_random_bytes(efi_system_table_t *sys_table_arg, sys_table_arg 68 drivers/firmware/efi/libstub/random.c efi_status_t efi_random_alloc(efi_system_table_t *sys_table_arg, sys_table_arg 88 drivers/firmware/efi/libstub/random.c status = efi_get_memory_map(sys_table_arg, &map); sys_table_arg 144 drivers/firmware/efi/libstub/random.c efi_status_t efi_random_get_seed(efi_system_table_t *sys_table_arg) sys_table_arg 35 drivers/firmware/efi/libstub/secureboot.c enum efi_secureboot_mode efi_get_secureboot(efi_system_table_t *sys_table_arg) sys_table_arg 75 drivers/firmware/efi/libstub/secureboot.c pr_efi(sys_table_arg, "UEFI Secure Boot is enabled.\n"); sys_table_arg 79 drivers/firmware/efi/libstub/secureboot.c pr_efi_err(sys_table_arg, "Could not determine UEFI Secure Boot status.\n"); sys_table_arg 39 drivers/firmware/efi/libstub/tpm.c void efi_enable_reset_attack_mitigation(efi_system_table_t *sys_table_arg) sys_table_arg 60 drivers/firmware/efi/libstub/tpm.c void efi_retrieve_tpm2_eventlog(efi_system_table_t *sys_table_arg) sys_table_arg 134 drivers/firmware/efi/libstub/tpm.c efi_printk(sys_table_arg, sys_table_arg 144 drivers/firmware/efi/libstub/tpm.c final_events_table = get_efi_config_table(sys_table_arg, sys_table_arg 1571 include/linux/efi.h void efi_printk(efi_system_table_t *sys_table_arg, char *str); sys_table_arg 1573 include/linux/efi.h void efi_free(efi_system_table_t *sys_table_arg, unsigned long size, sys_table_arg 1576 include/linux/efi.h char *efi_convert_cmdline(efi_system_table_t *sys_table_arg, sys_table_arg 1579 include/linux/efi.h efi_status_t efi_get_memory_map(efi_system_table_t *sys_table_arg, sys_table_arg 1582 include/linux/efi.h efi_status_t efi_low_alloc_above(efi_system_table_t *sys_table_arg, sys_table_arg 1587 include/linux/efi.h efi_status_t efi_low_alloc(efi_system_table_t *sys_table_arg, sys_table_arg 1596 include/linux/efi.h return efi_low_alloc_above(sys_table_arg, size, align, addr, 0x8); sys_table_arg 1599 include/linux/efi.h efi_status_t efi_high_alloc(efi_system_table_t *sys_table_arg, sys_table_arg 1603 include/linux/efi.h efi_status_t efi_relocate_kernel(efi_system_table_t *sys_table_arg, sys_table_arg 1611 include/linux/efi.h efi_status_t handle_cmdline_files(efi_system_table_t *sys_table_arg, sys_table_arg 1620 include/linux/efi.h efi_status_t efi_setup_gop(efi_system_table_t *sys_table_arg, sys_table_arg 1642 include/linux/efi.h void efi_enable_reset_attack_mitigation(efi_system_table_t *sys_table_arg); sys_table_arg 1645 include/linux/efi.h efi_enable_reset_attack_mitigation(efi_system_table_t *sys_table_arg) { } sys_table_arg 1700 include/linux/efi.h efi_system_table_t *sys_table_arg,