Home
last modified time | relevance | path

Searched refs:end_va (Results 1 – 5 of 5) sorted by relevance

/optee_os/core/kernel/
H A Dthread.c100 static vaddr_t stack_end_va_to_top_hard(size_t stack_size, vaddr_t end_va) in stack_end_va_to_top_hard() argument
104 return end_va - l + STACK_CANARY_SIZE; in stack_end_va_to_top_hard()
107 static vaddr_t stack_end_va_to_top_soft(size_t stack_size, vaddr_t end_va) in stack_end_va_to_top_soft() argument
109 return stack_end_va_to_top_hard(stack_size, end_va) + STACK_CHECK_EXTRA; in stack_end_va_to_top_soft()
113 vaddr_t end_va) in stack_end_va_to_bottom() argument
115 return end_va; in stack_end_va_to_bottom()
118 static uint32_t *stack_end_va_to_start_canary(size_t stack_size, vaddr_t end_va) in stack_end_va_to_start_canary() argument
120 return (uint32_t *)(stack_end_va_to_top_hard(stack_size, end_va) - in stack_end_va_to_start_canary()
125 vaddr_t end_va) in stack_end_va_to_end_canary() argument
127 return (uint32_t *)(end_va + STACK_CANARY_SIZE / 2 - sizeof(uint32_t)); in stack_end_va_to_end_canary()
[all …]
H A Dldelf_syscalls.c90 vaddr_t end_va = 0; in ldelf_syscall_unmap() local
98 if (ADD_OVERFLOW(va, sz, &end_va)) in ldelf_syscall_unmap()
501 vaddr_t end_va = 0; in ldelf_syscall_set_prot() local
521 if (ADD_OVERFLOW(va, sz, &end_va)) in ldelf_syscall_set_prot()
/optee_os/core/mm/
H A Dvm.c56 vaddr_t end_va = 0; in select_va_in_range() local
97 if (ADD_OVERFLOW(begin_va, reg->size, &end_va) || in select_va_in_range()
98 ADD_OVERFLOW(end_va, pad_end, &end_va) || in select_va_in_range()
99 ADD_OVERFLOW(end_va, pad, &end_va) || in select_va_in_range()
100 ROUNDUP2_OVERFLOW(end_va, granul, &end_va)) in select_va_in_range()
103 if (end_va <= next_reg->va) { in select_va_in_range()
391 vaddr_t end_va = 0; in va_range_is_contiguous() local
393 if (ADD_OVERFLOW(va, len, &end_va)) in va_range_is_contiguous()
400 if (r_end_va >= end_va) in va_range_is_contiguous()
456 vaddr_t end_va = 0; in split_vm_range() local
[all …]
/optee_os/core/pta/
H A Dsystem.c192 vaddr_t end_va = 0; in system_unmap() local
211 if (ADD_OVERFLOW(va, sz, &end_va)) in system_unmap()
/optee_os/core/arch/arm/mm/
H A Dtee_pager.c959 vaddr_t end_va = 0; in tee_pager_merge_um_region() local
963 if (ADD_OVERFLOW(va, len, &end_va)) in tee_pager_merge_um_region()
980 if (reg->base > end_va) in tee_pager_merge_um_region()