Searched refs:r_next (Results 1 – 2 of 2) sorted by relevance
| /optee_os/core/mm/ |
| H A D | vm.c | 397 struct vm_region *r_next = TAILQ_NEXT(r, link); in va_range_is_contiguous() local 402 if (!r_next) in va_range_is_contiguous() 404 if (r_end_va != r_next->va) in va_range_is_contiguous() 406 if (cmp_regs && !cmp_regs(r0, r, r_next)) in va_range_is_contiguous() 408 r = r_next; in va_range_is_contiguous() 498 struct vm_region *r_next = NULL; in merge_vm_range() local 507 for (r = TAILQ_FIRST(&uctx->vm_info.regions);; r = r_next) { in merge_vm_range() 508 r_next = TAILQ_NEXT(r, link); in merge_vm_range() 509 if (!r_next) in merge_vm_range() 524 if (r->va + r->size != r_next->va) in merge_vm_range() [all …]
|
| /optee_os/core/arch/arm/mm/ |
| H A D | tee_pager.c | 898 struct vm_paged_region *r_next, struct pgt **pgt_array) in merge_region_with_next() argument 904 TAILQ_REMOVE(regions, r_next, link); in merge_region_with_next() 905 TAILQ_REMOVE(&r_next->fobj->regions, r_next, fobj_link); in merge_region_with_next() 956 struct vm_paged_region *r_next = NULL; in tee_pager_merge_um_region() local 966 for (reg = TAILQ_FIRST(uctx->regions);; reg = r_next) { in tee_pager_merge_um_region() 967 r_next = TAILQ_NEXT(reg, link); in tee_pager_merge_um_region() 968 if (!r_next) in tee_pager_merge_um_region() 983 if (reg->base + reg->size != r_next->base) in tee_pager_merge_um_region() 985 if (reg->fobj != r_next->fobj || reg->type != r_next->type || in tee_pager_merge_um_region() 986 reg->flags != r_next->flags) in tee_pager_merge_um_region() [all …]
|