Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_mm/
Desp_mmu_map.c434 mem_block_t *new_block = NULL; in esp_mmu_map() local
493new_block = (mem_block_t *)heap_caps_calloc(1, sizeof(mem_block_t), MALLOC_CAP_INTERNAL | MALLOC_C… in esp_mmu_map()
494 ESP_GOTO_ON_FALSE(new_block, ESP_ERR_NO_MEM, err, TAG, "no mem"); in esp_mmu_map()
513 new_block->laddr_start = last_end; in esp_mmu_map()
523 TAILQ_INSERT_BEFORE(found_block, new_block, entries); in esp_mmu_map()
529 new_block->laddr_end = new_block->laddr_start + aligned_size; in esp_mmu_map()
530 new_block->size = aligned_size; in esp_mmu_map()
531 new_block->caps = caps; in esp_mmu_map()
533new_block->vaddr_start = mmu_ll_laddr_to_vaddr(new_block->laddr_start, MMU_VADDR_INSTRUCTION); in esp_mmu_map()
534 new_block->vaddr_end = mmu_ll_laddr_to_vaddr(new_block->laddr_end, MMU_VADDR_INSTRUCTION); in esp_mmu_map()
[all …]