Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_mm/
Desp_mmu_map.c91 uint32_t free_head; //linear address free head of this region member
141 hw_mem_regions[i].free_head = hw_mem_regions[i].end; in s_reserve_irom_region()
145 hw_mem_regions[i].free_head = hw_mem_regions[i].free_head + irom_len_to_reserve; in s_reserve_irom_region()
169 hw_mem_regions[i].free_head = hw_mem_regions[i].end; in s_reserve_drom_region()
173 hw_mem_regions[i].free_head = hw_mem_regions[i].free_head + drom_len_to_reserve; in s_reserve_drom_region()
190 hw_mem_regions[i].free_head = g_mmu_mem_regions[i].start; in esp_mmu_map_init()
211 if ((b->free_head == a->end) && (b->caps == a->caps) && (b->targets == a->targets)) { in esp_mmu_map_init()
216 b->free_head = a->free_head; in esp_mmu_map_init()
313 laddr = (uint32_t)s_mmu_ctx.mem_regions[found_region_id].free_head; in esp_mmu_map_reserve_block_with_caps()
314 s_mmu_ctx.mem_regions[found_region_id].free_head += aligned_size; in esp_mmu_map_reserve_block_with_caps()
[all …]