Lines Matching refs:regions
269 TAILQ_FOREACH(r, &vmi->regions, link) { in umap_add_region()
280 r = TAILQ_LAST(&vmi->regions, vm_region_head); in umap_add_region()
287 TAILQ_INSERT_TAIL(&vmi->regions, reg, link); in umap_add_region()
365 TAILQ_REMOVE(&uctx->vm_info.regions, reg, link); in vm_map_pad()
377 TAILQ_FOREACH(r, &vm_info->regions, link) in find_vm_region()
442 TAILQ_INSERT_AFTER(&uctx->vm_info.regions, r, r2, link); in split_vm_region()
507 for (r = TAILQ_FIRST(&uctx->vm_info.regions);; r = r_next) { in merge_vm_range()
533 TAILQ_REMOVE(&uctx->vm_info.regions, r_next, link); in merge_vm_range()
589 TAILQ_REMOVE(&uctx->vm_info.regions, r, link); in vm_remap()
643 TAILQ_REMOVE(&uctx->vm_info.regions, r, link); in vm_remap()
808 TAILQ_REMOVE(&vmi->regions, reg, link); in umap_remove_region()
889 TAILQ_INIT(&uctx->vm_info.regions); in vm_info_init()
905 TAILQ_FOREACH_SAFE(r, &uctx->vm_info.regions, link, next_r) { in vm_clean_param()
917 TAILQ_FOREACH(r, &uctx->vm_info.regions, link) in check_param_map_empty()
926 TAILQ_FOREACH(region, &uctx->vm_info.regions, link) { in param_mem_to_user_va()
1092 while (!TAILQ_EMPTY(&uctx->vm_info.regions)) in vm_info_final()
1094 TAILQ_FIRST(&uctx->vm_info.regions)); in vm_info_final()
1103 TAILQ_FOREACH(r, &uctx->vm_info.regions, link) { in vm_buf_is_inside_um_private()
1119 TAILQ_FOREACH(r, &uctx->vm_info.regions, link) { in vm_buf_intersects_um_private()
1135 TAILQ_FOREACH(r, &uctx->vm_info.regions, link) { in vm_buf_to_mboj_offs()
1157 TAILQ_FOREACH(region, &uctx->vm_info.regions, link) { in tee_mmu_user_va2pa_attr()
1208 TAILQ_FOREACH(region, &uctx->vm_info.regions, link) { in vm_pa2va()