Home
last modified time | relevance | path

Searched refs:image_addr (Results 1 – 13 of 13) sorted by relevance

/Linux-v6.1/drivers/firmware/efi/libstub/
Drelocate.c110 efi_status_t efi_relocate_kernel(unsigned long *image_addr, in efi_relocate_kernel() argument
123 if (!image_addr || !image_size || !alloc_size) in efi_relocate_kernel()
128 cur_image_addr = *image_addr; in efi_relocate_kernel()
162 *image_addr = new_addr; in efi_relocate_kernel()
Darm64-stub.c96 efi_status_t handle_kernel_image(unsigned long *image_addr, in handle_kernel_image() argument
172 *image_addr = (u64)_text; in handle_kernel_image()
187 *image_addr = *reserve_addr; in handle_kernel_image()
188 memcpy((void *)*image_addr, _text, kernel_size); in handle_kernel_image()
Defi-stub.c129 unsigned long image_addr; in efi_pe_entry() local
198 status = handle_kernel_image(&image_addr, &image_size, in efi_pe_entry()
212 efi_load_initrd(image, ULONG_MAX, efi_get_max_initrd_addr(image_addr), in efi_pe_entry()
255 status = efi_boot_kernel(handle, image, image_addr, cmdline_ptr); in efi_pe_entry()
257 efi_free(image_size, image_addr); in efi_pe_entry()
Driscv-stub.c103 efi_status_t handle_kernel_image(unsigned long *image_addr, in handle_kernel_image() argument
115 *image_addr = (unsigned long)_start; in handle_kernel_image()
129 status = efi_relocate_kernel(image_addr, kernel_size, *image_size, in handle_kernel_image()
Darm32-stub.c116 efi_status_t handle_kernel_image(unsigned long *image_addr, in handle_kernel_image() argument
164 *image_addr = kernel_base + TEXT_OFFSET; in handle_kernel_image()
168 *image_addr, *reserve_addr); in handle_kernel_image()
Dloongarch-stub.c25 efi_status_t handle_kernel_image(unsigned long *image_addr, in handle_kernel_image() argument
40 *image_addr = kernel_addr; in handle_kernel_image()
Defistub.h913 efi_status_t efi_relocate_kernel(unsigned long *image_addr,
954 efi_status_t handle_kernel_image(unsigned long *image_addr,
/Linux-v6.1/arch/arm/include/asm/
Defi.h67 static inline unsigned long efi_get_max_initrd_addr(unsigned long image_addr) in efi_get_max_initrd_addr() argument
69 return round_down(image_addr, SZ_4M) + SZ_512M; in efi_get_max_initrd_addr()
/Linux-v6.1/arch/arm64/include/asm/
Defi.h74 static inline unsigned long efi_get_max_initrd_addr(unsigned long image_addr) in efi_get_max_initrd_addr() argument
76 return (image_addr & ~(SZ_1G - 1UL)) + (1UL << (VA_BITS_MIN - 1)); in efi_get_max_initrd_addr()
/Linux-v6.1/arch/loongarch/include/asm/
Defi.h31 static inline unsigned long efi_get_max_initrd_addr(unsigned long image_addr) in efi_get_max_initrd_addr() argument
/Linux-v6.1/arch/riscv/include/asm/
Defi.h33 static inline unsigned long efi_get_max_initrd_addr(unsigned long image_addr) in efi_get_max_initrd_addr() argument
/Linux-v6.1/sound/soc/sof/amd/
Dacp.h179 int configure_and_run_sha_dma(struct acp_dev_data *adata, void *image_addr,
Dacp.c215 int configure_and_run_sha_dma(struct acp_dev_data *adata, void *image_addr, in configure_and_run_sha_dma() argument
223 if (!image_addr) { in configure_and_run_sha_dma()