Searched refs:free_base (Results 1 – 15 of 15) sorted by relevance
/device/linaro/bootloader/arm-trusted-firmware/common/ |
D | bl_common.c | 38 int is_mem_free(uintptr_t free_base, size_t free_size, in is_mem_free() argument 60 if (check_uptr_overflow(free_base, free_size - 1)) in is_mem_free() 62 free_end = free_base + (free_size - 1); in is_mem_free() 72 return (addr >= free_base) && (requested_end <= free_end); in is_mem_free() 112 void reserve_mem(uintptr_t *free_base, size_t *free_size, in reserve_mem() argument 119 assert(free_base != NULL); in reserve_mem() 121 assert(is_mem_free(*free_base, *free_size, addr, size)); in reserve_mem() 128 pos = choose_mem_pos(*free_base, *free_base + (*free_size - 1), in reserve_mem() 136 *free_base = addr + size; in reserve_mem() 153 (void *) mem_layout->free_base, mem_layout->free_size); in dump_load_info() [all …]
|
/device/linaro/bootloader/arm-trusted-firmware/plat/qemu/ |
D | qemu_bl1_setup.c | 48 bl1_tzram_layout.free_base = BL_RAM_BASE; in bl1_early_platform_setup() 50 reserve_mem(&bl1_tzram_layout.free_base, &bl1_tzram_layout.free_size, in bl1_early_platform_setup() 88 assert((BL1_RAM_LIMIT <= bl1_mem_layout->free_base) || in bl1_init_bl2_mem_layout() 89 (BL1_RAM_BASE >= (bl1_mem_layout->free_base + in bl1_init_bl2_mem_layout()
|
D | qemu_bl2_setup.c | 335 bl32_meminfo->free_base = BL32_BASE; in bl2_plat_get_bl32_meminfo() 347 bl33_meminfo->free_base = NS_DRAM0_BASE; in bl2_plat_get_bl33_meminfo()
|
/device/linaro/bootloader/arm-trusted-firmware/plat/hisilicon/poplar/ |
D | bl1_plat_setup.c | 49 bl1_tzram_layout.free_base = BL_MEM_BASE; in bl1_early_platform_setup() 52 reserve_mem(&bl1_tzram_layout.free_base, in bl1_early_platform_setup()
|
D | bl2_plat_setup.c | 131 bl33_meminfo->free_base = DDR_BASE; in bl2_plat_get_bl33_meminfo()
|
/device/linaro/bootloader/arm-trusted-firmware/include/common/ |
D | bl_common.h | 103 uintptr_t free_base; member 203 int is_mem_free(uintptr_t free_base, size_t free_size, 224 void reserve_mem(uintptr_t *free_base, size_t *free_size,
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/ |
D | arm_bl1_setup.c | 55 bl1_tzram_layout.free_base = ARM_BL_RAM_BASE; in arm_bl1_early_platform_setup() 57 reserve_mem(&bl1_tzram_layout.free_base, in arm_bl1_early_platform_setup()
|
D | arm_bl2_setup.c | 77 .free_base = BL31_BASE, in bl2_plat_sec_mem_layout() 347 bl32_meminfo->free_base = BL32_BASE; in bl2_plat_get_bl32_meminfo() 375 bl33_meminfo->free_base = ARM_NS_DRAM1_BASE; in bl2_plat_get_bl33_meminfo()
|
/device/linaro/bootloader/arm-trusted-firmware/bl1/ |
D | bl1_main.c | 59 assert((BL1_RAM_LIMIT <= bl1_mem_layout->free_base) || in bl1_init_bl2_mem_layout() 60 (BL1_RAM_BASE >= bl1_mem_layout->free_base + in bl1_init_bl2_mem_layout() 207 bl2_tzram_layout = (meminfo_t *) bl1_tzram_layout->free_base; in bl1_load_bl2()
|
D | bl1_fwu.c | 305 if (!is_mem_free(mem_layout->free_base, mem_layout->free_size, in bl1_fwu_image_copy()
|
/device/linaro/bootloader/arm-trusted-firmware/plat/hisilicon/hikey/ |
D | hikey_bl2_setup.c | 81 scp_bl2_meminfo->free_base = SCP_BL2_BASE; in bl2_plat_get_scp_bl2_meminfo() 315 bl32_meminfo->free_base = BL32_BASE; in bl2_plat_get_bl32_meminfo() 358 bl33_meminfo->free_base = DDR_BASE; in bl2_plat_get_bl33_meminfo()
|
D | hikey_bl1_setup.c | 99 bl1_tzram_layout.free_base = BL1_RW_BASE; in bl1_early_platform_setup() 101 reserve_mem(&bl1_tzram_layout.free_base, in bl1_early_platform_setup()
|
/device/linaro/bootloader/arm-trusted-firmware/plat/hisilicon/hikey960/ |
D | hikey960_bl2_setup.c | 348 bl32_meminfo->free_base = BL32_BASE; in bl2_plat_get_bl32_meminfo() 391 bl33_meminfo->free_base = DDR_BASE; in bl2_plat_get_bl33_meminfo()
|
D | hikey960_bl1_setup.c | 123 bl1_tzram_layout.free_base = BL1_RW_BASE; in bl1_early_platform_setup() 125 reserve_mem(&bl1_tzram_layout.free_base, in bl1_early_platform_setup()
|
/device/linaro/bootloader/arm-trusted-firmware/docs/ |
D | porting-guide.rst | 1059 meminfo.free_base = Base address of secure RAM available for 1153 meminfo.free_base = Base address of secure RAM available for allocation
|