Home
last modified time | relevance | path

Searched refs:r_next (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/mm/
H A Dvm.c397 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 Dtee_pager.c898 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 …]