/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/ |
H A D | loongarch-stub.c | 25 unsigned long kernel_addr = 0; in handle_kernel_image() local 27 kernel_addr = (unsigned long)&kernel_offset - kernel_offset; in handle_kernel_image() 29 status = efi_relocate_kernel(&kernel_addr, kernel_fsize, kernel_asize, in handle_kernel_image() 32 *image_addr = kernel_addr; in handle_kernel_image() 38 unsigned long kernel_entry_address(unsigned long kernel_addr) in kernel_entry_address() argument 42 return (unsigned long)&kernel_entry - base + kernel_addr; in kernel_entry_address()
|
H A D | loongarch.c | 40 unsigned long __weak kernel_entry_address(unsigned long kernel_addr) in kernel_entry_address() argument 42 return *(unsigned long *)(kernel_addr + 8) - VMLINUX_LOAD_ADDRESS + kernel_addr; in kernel_entry_address() 46 unsigned long kernel_addr, char *cmdline_ptr) in efi_boot_kernel() 76 real_kernel_entry = (void *)kernel_entry_address(kernel_addr); in efi_boot_kernel() 45 efi_boot_kernel(void *handle, efi_loaded_image_t *image, unsigned long kernel_addr, char *cmdline_ptr) efi_boot_kernel() argument
|
H A D | fdt.c | 345 unsigned long kernel_addr, char *cmdline_ptr) in efi_boot_kernel() 360 efi_enter_kernel(kernel_addr, fdt_addr, fdt_totalsize((void *)fdt_addr)); in efi_boot_kernel() 344 efi_boot_kernel(void *handle, efi_loaded_image_t *image, unsigned long kernel_addr, char *cmdline_ptr) efi_boot_kernel() argument
|
H A D | x86-stub.c | 821 static void __noreturn enter_kernel(unsigned long kernel_addr, in enter_kernel() argument 825 asm("jmp *%0"::"r"(kernel_addr), "S"(boot_params)); in enter_kernel()
|
H A D | efistub.h | 945 unsigned long kernel_addr, char *cmdline_ptr);
|
/kernel/linux/common_modules/tzdriver/core/ |
H A D | mem.c | 40 reserved_mem_free(shared_mem->kernel_addr); in tc_mem_free() 45 if (shared_mem->kernel_addr) { in tc_mem_free() 47 vfree(shared_mem->kernel_addr); in tc_mem_free() 49 kfree(shared_mem->kernel_addr); in tc_mem_free() 51 shared_mem->kernel_addr = NULL; in tc_mem_free() 58 sh->kernel_addr = addr; in init_shared_mem()
|
H A D | tc_client_driver.c | 618 unsigned long pa = virt_to_phys(shared_mem->kernel_addr); in remap_shared_mem() 627 unsigned long pfn = res_mem_virt_to_phys((uintptr_t)(shared_mem->kernel_addr)) >> PAGE_SHIFT; in remap_shared_mem() 639 ret = remap_vmalloc_range(vma, shared_mem->kernel_addr, 0); in remap_shared_mem()
|
H A D | gp_ops.c | 513 (uintptr_t)shared_mem->kernel_addr + in alloc_for_ref_mem() 869 operation->sharemem[index]->kernel_addr + in update_for_ref_mem()
|
/kernel/linux/linux-5.10/arch/parisc/boot/compressed/ |
H A D | misc.c | 288 unsigned long kernel_addr, kernel_len; in decompress_kernel() local 301 kernel_addr = KERNEL_BINARY_TEXT_START; in decompress_kernel() 303 if ((unsigned long) &_startcode_end > kernel_addr) in decompress_kernel() 356 printf("kernel_addr = %x\n", kernel_addr); in decompress_kernel() 364 output = (char *) kernel_addr; in decompress_kernel()
|
/kernel/linux/linux-6.6/arch/parisc/boot/compressed/ |
H A D | misc.c | 288 unsigned long kernel_addr, kernel_len; in decompress_kernel() local 301 kernel_addr = KERNEL_BINARY_TEXT_START; in decompress_kernel() 303 if ((unsigned long) &_startcode_end > kernel_addr) in decompress_kernel() 356 printf("kernel_addr = %x\n", kernel_addr); in decompress_kernel() 364 output = (char *) kernel_addr; in decompress_kernel()
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | efi.h | 35 unsigned long kernel_entry_address(unsigned long kernel_addr);
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | firmware_if.c | 235 u64 kernel_addr; in hl_fw_cpu_accessible_dma_pool_alloc() local 237 kernel_addr = gen_pool_alloc(hdev->cpu_accessible_dma_pool, size); in hl_fw_cpu_accessible_dma_pool_alloc() 240 (kernel_addr - (u64) (uintptr_t) hdev->cpu_accessible_dma_mem); in hl_fw_cpu_accessible_dma_pool_alloc() 242 return (void *) (uintptr_t) kernel_addr; in hl_fw_cpu_accessible_dma_pool_alloc()
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | compat_ptrace.h | 60 __u32 kernel_addr; member
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | compat_ptrace.h | 60 __u32 kernel_addr; member
|
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/ |
H A D | fdt.c | 345 unsigned long kernel_addr, char *cmdline_ptr) in efi_boot_kernel() 360 efi_enter_kernel(kernel_addr, fdt_addr, fdt_totalsize((void *)fdt_addr)); in efi_boot_kernel() 344 efi_boot_kernel(void *handle, efi_loaded_image_t *image, unsigned long kernel_addr, char *cmdline_ptr) efi_boot_kernel() argument
|
H A D | loongarch-stub.c | 96 unsigned long kernel_addr, char *cmdline_ptr) in efi_boot_kernel() 95 efi_boot_kernel(void *handle, efi_loaded_image_t *image, unsigned long kernel_addr, char *cmdline_ptr) efi_boot_kernel() argument
|
H A D | efistub.h | 741 unsigned long kernel_addr, char *cmdline_ptr);
|
/kernel/linux/common_modules/tzdriver/ |
H A D | teek_ns_client.h | 78 void *kernel_addr; member
|
/kernel/linux/linux-5.10/arch/s390/include/uapi/asm/ |
H A D | ptrace.h | 385 unsigned long kernel_addr; member
|
/kernel/linux/linux-6.6/arch/s390/include/uapi/asm/ |
H A D | ptrace.h | 383 unsigned long kernel_addr; member
|
/kernel/linux/linux-5.10/tools/arch/s390/include/uapi/asm/ |
H A D | ptrace.h | 385 unsigned long kernel_addr; member
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 4539 void *kernel_addr = dma_alloc_coherent(&hdev->pdev->dev, size, in gaudi_dma_alloc_coherent() local 4543 if (kernel_addr) in gaudi_dma_alloc_coherent() 4546 return kernel_addr; in gaudi_dma_alloc_coherent() 4809 void *kernel_addr; in gaudi_dma_pool_zalloc() local 4814 kernel_addr = dma_pool_zalloc(hdev->dma_pool, mem_flags, dma_handle); in gaudi_dma_pool_zalloc() 4817 if (kernel_addr) in gaudi_dma_pool_zalloc() 4820 return kernel_addr; in gaudi_dma_pool_zalloc() 5930 void *kernel_addr; in gaudi_debugfs_read_dma() local 5934 kernel_addr = hl_asic_dma_alloc_coherent(hdev, SZ_2M, &dma_addr, GFP_KERNEL | __GFP_ZERO); in gaudi_debugfs_read_dma() 5936 if (!kernel_addr) in gaudi_debugfs_read_dma() [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | firmware_if.c | 577 u64 kernel_addr; in hl_fw_cpu_accessible_dma_pool_alloc() local 579 kernel_addr = gen_pool_alloc(hdev->cpu_accessible_dma_pool, size); in hl_fw_cpu_accessible_dma_pool_alloc() 582 (kernel_addr - (u64) (uintptr_t) hdev->cpu_accessible_dma_mem); in hl_fw_cpu_accessible_dma_pool_alloc() 584 return (void *) (uintptr_t) kernel_addr; in hl_fw_cpu_accessible_dma_pool_alloc()
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/ |
H A D | goya.c | 2777 void *kernel_addr = dma_alloc_coherent(&hdev->pdev->dev, size, in goya_dma_alloc_coherent() local 2781 if (kernel_addr) in goya_dma_alloc_coherent() 2784 return kernel_addr; in goya_dma_alloc_coherent() 3042 void *kernel_addr; in goya_dma_pool_zalloc() local 3047 kernel_addr = dma_pool_zalloc(hdev->dma_pool, mem_flags, dma_handle); in goya_dma_pool_zalloc() 3050 if (kernel_addr) in goya_dma_pool_zalloc() 3053 return kernel_addr; in goya_dma_pool_zalloc()
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/ |
H A D | goya.c | 2993 void *kernel_addr = dma_alloc_coherent(&hdev->pdev->dev, size, in goya_dma_alloc_coherent() local 2997 if (kernel_addr) in goya_dma_alloc_coherent() 3000 return kernel_addr; in goya_dma_alloc_coherent() 3257 void *kernel_addr; in goya_dma_pool_zalloc() local 3262 kernel_addr = dma_pool_zalloc(hdev->dma_pool, mem_flags, dma_handle); in goya_dma_pool_zalloc() 3265 if (kernel_addr) in goya_dma_pool_zalloc() 3268 return kernel_addr; in goya_dma_pool_zalloc()
|