Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_psram/esp32/
Desp_himem.c75 static ramblock_t *s_ram_descriptor = NULL; variable
125 if (!s_ram_descriptor[i].is_alloced) ret+=CACHE_BLOCKSIZE; in esp_himem_get_free_size()
141 …ESP_RETURN_ON_FALSE(s_ram_descriptor == NULL, , TAG, "already initialized"); //Looks weird; last … in esp_himem_init()
152 s_ram_descriptor = calloc(sizeof(ramblock_t), s_ramblockcnt); in esp_himem_init()
154 if (s_ram_descriptor == NULL || s_range_descriptor == NULL) { in esp_himem_init()
156 free(s_ram_descriptor); in esp_himem_init()
171 if (!s_ram_descriptor[i].is_alloced) { in allocate_blocks()
179 s_ram_descriptor[blocks_out[i]].is_alloced = true; in allocate_blocks()
180 assert(s_ram_descriptor[blocks_out[i]].is_mapped == false); in allocate_blocks()
226 …ESP_RETURN_ON_FALSE(!s_ram_descriptor[handle->block[i]].is_mapped, ESP_ERR_INVALID_ARG, TAG, "bloc… in esp_himem_free()
[all …]