Searched refs:end_va (Results 1 – 5 of 5) sorted by relevance
| /optee_os/core/kernel/ |
| H A D | thread.c | 100 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 D | ldelf_syscalls.c | 90 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 D | vm.c | 56 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 D | system.c | 192 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 D | tee_pager.c | 959 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()
|