Lines Matching refs:map_size
321 static rt_bool_t _contiguous_offset(rt_varea_t neighbour, rt_size_t map_size, in _contiguous_offset() argument
328 map_off + (map_size >> MM_PAGE_SHIFT) == n_off; in _contiguous_offset()
331 static rt_bool_t _compatible(rt_varea_t neighbour, rt_size_t map_size, in _compatible() argument
336 _contiguous_offset(neighbour, map_size, prop)); in _compatible()
424 size_t operand_size = hint->map_size; in _try_expand_and_merge_okay()
469 varea = _varea_create(hint->prefer, hint->map_size); in _insert_new_varea()
520 err = _unmap_range_locked(aspace, alloc_va, hint->map_size); in _varea_install()
524 …"%s: unmap range failed in %p with size 0x%lx, error=%d", __func__, alloc_va, hint->map_size, err); in _varea_install()
530 _find_free(aspace, hint->prefer, hint->map_size, hint->limit_start, in _varea_install()
592 .map_size = length, in _mm_aspace_map()
759 if (!aspace || !hint || !hint->limit_range_size || !hint->map_size) in _mm_aspace_map_phy()
764 else if (_not_align(hint->prefer, hint->map_size, ARCH_PAGE_MASK)) in _mm_aspace_map_phy()
771 _not_in_range(hint->flags, hint->prefer, hint->map_size, aspace->start, in _mm_aspace_map_phy()
815 rt_varea_t varea = _varea_create(hint->prefer, hint->map_size); in rt_aspace_map_phy()
847 varea->size = hint->map_size; in rt_aspace_map_phy_static()
1536 .map_size = src_varea->size}; in _dup_varea()