Home
last modified time | relevance | path

Searched refs:start_addr (Results 1 – 12 of 12) sorted by relevance

/optee_os/scripts/
H A Dprint_tee_hash.py32 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 Dsbi.c58 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 Dboot.c35 paddr_t start_addr; variable
97 rc = sbi_hsm_hart_start(hartid, start_addr, 0 /* unused */); in start_secondary_cores()
H A Dentry.S164 lla t1, start_addr
/optee_os/core/drivers/
H A Dopenedges_omc.c148 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 Dstm32_risaf.c470 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 Dcore_mmu.c228 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 Dsbi.h109 int sbi_hsm_hart_start(uint32_t hartid, paddr_t start_addr, unsigned long arg);
/optee_os/core/include/mm/
H A Dcore_mmu.h689 vaddr_t arch_aslr_base_addr(vaddr_t start_addr, uint64_t seed,
/optee_os/core/arch/riscv/mm/
H A Dcore_mmu_arch.c720 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 Dtee_rpmb_fs.c2552 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 Dcore_mmu.c1498 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()