Searched refs:block_start (Results 1 – 2 of 2) sorted by relevance
/hal_espressif-latest/components/esp_psram/esp32/ |
D | esp_himem.c | 83 int block_start; member 252 r->block_start = -1; in esp_himem_alloc_map_range() 260 r->block_start = start_free; in esp_himem_alloc_map_range() 265 if (r->block_start == -1) { in esp_himem_alloc_map_range() 273 s_range_descriptor[r->block_start + i].is_alloced = 1; in esp_himem_alloc_map_range() 285 assert(rangeblock_idx_valid(handle->block_start + i)); in esp_himem_free_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() 317 …ESP_RETURN_ON_FALSE(!s_range_descriptor[range->block_start + i + range_block].is_mapped, ESP_ERR_I… in esp_himem_map() [all …]
|
/hal_espressif-latest/components/esp_mm/ |
D | esp_mmu_map.c | 115 static bool s_is_enclosed(uint32_t block_start, uint32_t block_end, uint32_t new_block_start, uint3… 116 static bool s_is_overlapped(uint32_t block_start, uint32_t block_end, uint32_t new_block_start, uin… 781 static bool s_is_enclosed(uint32_t block_start, uint32_t block_end, uint32_t new_block_start, uint3… in s_is_enclosed() argument 786 if ((new_block_start >= block_start) && (new_block_end <= block_end)) { in s_is_enclosed() 814 static bool s_is_overlapped(uint32_t block_start, uint32_t block_end, uint32_t new_block_start, uin… in s_is_overlapped() argument 819 if (((new_block_start < block_start) && (new_block_end > block_start)) || in s_is_overlapped()
|