Searched refs:s_range_descriptor (Results 1 – 1 of 1) sorted by relevance
76 static rangeblock_t *s_range_descriptor = NULL; variable142 ESP_RETURN_ON_FALSE(s_range_descriptor == NULL, , TAG, "already initialized"); in esp_himem_init()153 s_range_descriptor = calloc(sizeof(rangeblock_t), SPIRAM_BANKSWITCH_RESERVE); in esp_himem_init()154 if (s_ram_descriptor == NULL || s_range_descriptor == NULL) { in esp_himem_init()157 free(s_range_descriptor); in esp_himem_init()256 if (s_range_descriptor[i].is_alloced) { in esp_himem_alloc_map_range()273 s_range_descriptor[r->block_start + i].is_alloced = 1; in esp_himem_alloc_map_range()286 …assert(s_range_descriptor[i + handle->block_start].is_alloced == 1); //should be, if handle is val… in esp_himem_free_map_range()287 …ESP_RETURN_ON_FALSE(!s_range_descriptor[i + handle->block_start].is_mapped, ESP_ERR_INVALID_ARG, T… in esp_himem_free_map_range()292 s_range_descriptor[i + handle->block_start].is_alloced = 0; in esp_himem_free_map_range()[all …]