Lines Matching refs:user_mode_ctx

111 static TEE_Result alloc_pgt(struct user_mode_ctx *uctx)  in alloc_pgt()
134 static void rem_um_region(struct user_mode_ctx *uctx, struct vm_region *r) in rem_um_region()
201 static void set_um_region(struct user_mode_ctx *uctx, struct vm_region *r) in set_um_region()
294 TEE_Result vm_map_pad(struct user_mode_ctx *uctx, vaddr_t *va, size_t len, in vm_map_pad()
412 static TEE_Result split_vm_region(struct user_mode_ctx *uctx, in split_vm_region()
447 static TEE_Result split_vm_range(struct user_mode_ctx *uctx, vaddr_t va, in split_vm_range()
496 static void merge_vm_range(struct user_mode_ctx *uctx, vaddr_t va, size_t len) in merge_vm_range()
556 TEE_Result vm_remap(struct user_mode_ctx *uctx, vaddr_t *new_va, vaddr_t old_va, in vm_remap()
694 TEE_Result vm_get_flags(struct user_mode_ctx *uctx, vaddr_t va, size_t len, in vm_get_flags()
722 TEE_Result vm_get_prot(struct user_mode_ctx *uctx, vaddr_t va, size_t len, in vm_get_prot()
742 TEE_Result vm_set_prot(struct user_mode_ctx *uctx, vaddr_t va, size_t len, in vm_set_prot()
813 TEE_Result vm_unmap(struct user_mode_ctx *uctx, vaddr_t va, size_t len) in vm_unmap()
850 static TEE_Result map_kinit(struct user_mode_ctx *uctx) in map_kinit()
878 TEE_Result vm_info_init(struct user_mode_ctx *uctx, struct ts_ctx *ts_ctx) in vm_info_init()
900 void vm_clean_param(struct user_mode_ctx *uctx) in vm_clean_param()
913 static void check_param_map_empty(struct user_mode_ctx *uctx __maybe_unused) in check_param_map_empty()
921 static TEE_Result param_mem_to_user_va(struct user_mode_ctx *uctx, in param_mem_to_user_va()
978 TEE_Result vm_map_param(struct user_mode_ctx *uctx, struct tee_ta_param *param, in vm_map_param()
1078 void vm_info_final(struct user_mode_ctx *uctx) in vm_info_final()
1098 bool vm_buf_is_inside_um_private(const struct user_mode_ctx *uctx, in vm_buf_is_inside_um_private()
1114 bool vm_buf_intersects_um_private(const struct user_mode_ctx *uctx, in vm_buf_intersects_um_private()
1129 TEE_Result vm_buf_to_mboj_offs(const struct user_mode_ctx *uctx, in vm_buf_to_mboj_offs()
1152 static TEE_Result tee_mmu_user_va2pa_attr(const struct user_mode_ctx *uctx, in tee_mmu_user_va2pa_attr()
1198 TEE_Result vm_va2pa(const struct user_mode_ctx *uctx, void *ua, paddr_t *pa) in vm_va2pa()
1203 void *vm_pa2va(const struct user_mode_ctx *uctx, paddr_t pa, size_t pa_size) in vm_pa2va()
1250 TEE_Result vm_check_access_rights(const struct user_mode_ctx *uctx, in vm_check_access_rights()
1304 struct user_mode_ctx *uctx = NULL; in vm_set_ctx()
1328 struct mobj *vm_get_mobj(struct user_mode_ctx *uctx, vaddr_t va, size_t *len, in vm_get_mobj()