Searched refs:start_addr (Results 1 – 12 of 12) sorted by relevance
| /optee_os/scripts/ |
| H A D | print_tee_hash.py | 32 start_addr = resolve_symbol(elf, start) 34 size = end_addr - start_addr 40 segment['p_vaddr'] <= start_addr and 42 begin_offs = start_addr - segment['p_vaddr']
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | sbi.c | 58 int sbi_hsm_hart_start(uint32_t hartid, paddr_t start_addr, unsigned long arg) in sbi_hsm_hart_start() argument 62 ret = sbi_ecall(SBI_EXT_HSM, SBI_EXT_HSM_HART_START, hartid, start_addr, in sbi_hsm_hart_start()
|
| H A D | boot.c | 35 paddr_t start_addr; variable 97 rc = sbi_hsm_hart_start(hartid, start_addr, 0 /* unused */); in start_secondary_cores()
|
| H A D | entry.S | 164 lla t1, start_addr
|
| /optee_os/core/drivers/ |
| H A D | openedges_omc.c | 148 uint64_t start_addr = 0; in omc_configure_region() local 163 start_addr = omc_read_start_address(filter); in omc_configure_region() 165 start_addr = 0; in omc_configure_region() 167 omc_write_region_base(filter, region, start_addr + cfg->base); in omc_configure_region() 168 omc_write_region_top(filter, region, start_addr + cfg->top); in omc_configure_region()
|
| /optee_os/core/drivers/firewall/ |
| H A D | stm32_risaf.c | 470 paddr_t start_addr = 0; in stm32_risaf_pm_resume() local 480 start_addr = regions[i].addr; in stm32_risaf_pm_resume() 481 end_addr = start_addr + regions[i].len - 1U; in stm32_risaf_pm_resume() 483 start_addr, end_addr)) in stm32_risaf_pm_resume() 498 paddr_t start_addr = 0; in stm32_risaf_pm_suspend() local 531 start_addr = io_read32(base + _RISAF_REG_STARTR(id)); in stm32_risaf_pm_suspend() 533 region->addr = start_addr + risaf->pdata.mem_base; in stm32_risaf_pm_suspend() 534 region->len = end_addr - start_addr + 1; in stm32_risaf_pm_suspend() 770 paddr_t start_addr = 0; in stm32_risaf_probe() local 821 start_addr = regions[i].addr; in stm32_risaf_probe() [all …]
|
| /optee_os/core/arch/arm/mm/ |
| H A D | core_mmu.c | 228 vaddr_t arch_aslr_base_addr(vaddr_t start_addr, uint64_t seed, in arch_aslr_base_addr() argument 231 vaddr_t base_addr = start_addr + seed; in arch_aslr_base_addr()
|
| /optee_os/core/arch/riscv/include/ |
| H A D | sbi.h | 109 int sbi_hsm_hart_start(uint32_t hartid, paddr_t start_addr, unsigned long arg);
|
| /optee_os/core/include/mm/ |
| H A D | core_mmu.h | 689 vaddr_t arch_aslr_base_addr(vaddr_t start_addr, uint64_t seed,
|
| /optee_os/core/arch/riscv/mm/ |
| H A D | core_mmu_arch.c | 720 vaddr_t arch_aslr_base_addr(vaddr_t start_addr, uint64_t seed, in arch_aslr_base_addr() argument 727 vaddr_t base_addr = start_addr + seed; in arch_aslr_base_addr()
|
| /optee_os/core/tee/ |
| H A D | tee_rpmb_fs.c | 2552 uint32_t start_addr = 0; in rpmb_fs_write_primitive() local 2588 if (ADD_OVERFLOW(fh->fat_entry.start_address, pos, &start_addr)) { in rpmb_fs_write_primitive() 2594 tee_rpmb_write_is_atomic(start_addr, size)) { in rpmb_fs_write_primitive() 2597 res = tee_rpmb_write(start_addr, buf, in rpmb_fs_write_primitive()
|
| /optee_os/core/mm/ |
| H A D | core_mmu.c | 1498 vaddr_t start_addr = secure_only[0].paddr; in init_mem_map() local 1519 ba = arch_aslr_base_addr(start_addr, seed, n); in init_mem_map() 1523 offs = ba - start_addr; in init_mem_map() 1534 if (!assign_mem_va(start_addr, mem_map)) in init_mem_map()
|