Lines Matching refs:flags

99                                 mmblk_flag_t flags)  in _reg_insert_after()  argument
110 new_reg->flags = flags; in _reg_insert_after()
162 …_err_t rt_memblock_add_memory(const char *name, rt_size_t start, rt_size_t end, mmblk_flag_t flags) in rt_memblock_add_memory() argument
167 return _memblock_add_range(&mmblk_memory, name, start, end, flags); in rt_memblock_add_memory()
170 …_t rt_memblock_reserve_memory(const char *name, rt_size_t start, rt_size_t end, mmblk_flag_t flags) in rt_memblock_reserve_memory() argument
175 return _memblock_add_range(&mmblk_reserved, name, start, end, flags); in rt_memblock_reserve_memory()
205 err = _reg_insert_after(reg, &new_region, reg->flags); in _memblock_separate_range()
221 err = _reg_insert_after(reg, &new_region, reg->flags); in _memblock_separate_range()
244 mmblk_flag_t flags) in _memblock_set_flag() argument
250 iter->flags |= flags; in _memblock_set_flag()
254 static void _next_free_region(struct rt_mmblk_reg **m, struct rt_mmblk_reg **r, mmblk_flag_t flags, in _next_free_region() argument
268 if ((*m)->flags != flags) in _next_free_region()
318 #define for_each_free_region(m, r, flags, p_start, p_end) \ argument
321 for (_next_free_region(&m, &r, flags, p_start, p_end); \
323 _next_free_region(&m, &r, flags, p_start, p_end))
333 reg->flags == _next_region(reg)->flags && in _memblock_merge_memory()
365 if (iter->flags != MEMBLOCK_NONE) in rt_memblock_setup_memory_environment()
368 _memblock_set_flag(start_reg, end_reg, iter->flags); in rt_memblock_setup_memory_environment()
386 struct rt_mm_va_hint hint = {.flags = MMF_MAP_FIXED, in rt_memblock_setup_memory_environment()
416 void rt_memblock_next_free_region(mmblk_flag_t flags, rt_size_t *out_start, rt_size_t *out_end) in rt_memblock_next_free_region() argument
418 _next_free_region(&mem, &res, flags, out_start, out_end); in rt_memblock_next_free_region()