MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / _memblock_set_flag

Function _memblock_set_flag

components/mm/mm_memblock.c:243–252  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

241}
242
243static void _memblock_set_flag(struct rt_mmblk_reg *start_reg, struct rt_mmblk_reg *end_reg, \
244 mmblk_flag_t flags)
245{
246 if (start_reg == RT_NULL)
247 return;
248
249 for (struct rt_mmblk_reg *iter = start_reg; iter != end_reg; iter = _next_region(iter)) {
250 iter->flags |= flags;
251 }
252}
253
254static void _next_free_region(struct rt_mmblk_reg **m, struct rt_mmblk_reg **r, mmblk_flag_t flags,
255 rt_size_t *out_start, rt_size_t *out_end)

Callers 1

Calls 1

_next_regionFunction · 0.85

Tested by

no test coverage detected