/hal_espressif-latest/components/esp_mm/include/ |
D | esp_mmu_map.h | 87 esp_err_t esp_mmu_map(esp_paddr_t paddr_start, size_t size, mmu_target_t target, mmu_mem_caps_t cap… 114 esp_err_t esp_mmu_map_get_max_consecutive_free_block_size(mmu_mem_caps_t caps, mmu_target_t target,… 142 esp_err_t esp_mmu_vaddr_to_paddr(void *vaddr, esp_paddr_t *out_paddr, mmu_target_t *out_target); 157 esp_err_t esp_mmu_paddr_to_vaddr(esp_paddr_t paddr, mmu_target_t target, mmu_vaddr_t type, void **o…
|
/hal_espressif-latest/components/hal/include/hal/ |
D | mmu_hal.h | 64 void mmu_hal_map_region(uint32_t mmu_id, mmu_target_t mem_type, uint32_t vaddr, uint32_t paddr, uin… 87 bool mmu_hal_vaddr_to_paddr(uint32_t mmu_id, uint32_t vaddr, uint32_t *out_paddr, mmu_target_t *out… 105 bool mmu_hal_paddr_to_vaddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target, mmu_vaddr_t type,…
|
D | mmu_types.h | 47 } mmu_target_t; typedef
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | mmu_ll.h | 156 static inline uint32_t mmu_ll_format_paddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target) in mmu_ll_format_paddr() 172 … void mmu_ll_write_entry(uint32_t mmu_id, uint32_t entry_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_write_entry() 249 static inline mmu_target_t mmu_ll_get_entry_target(uint32_t mmu_id, uint32_t entry_id) in mmu_ll_get_entry_target() 285 …int mmu_ll_find_entry_id_based_on_map_value(uint32_t mmu_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_find_entry_id_based_on_map_value()
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | mmu_ll.h | 156 static inline uint32_t mmu_ll_format_paddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target) in mmu_ll_format_paddr() 172 … void mmu_ll_write_entry(uint32_t mmu_id, uint32_t entry_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_write_entry() 249 static inline mmu_target_t mmu_ll_get_entry_target(uint32_t mmu_id, uint32_t entry_id) in mmu_ll_get_entry_target() 284 …int mmu_ll_find_entry_id_based_on_map_value(uint32_t mmu_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_find_entry_id_based_on_map_value()
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | mmu_ll.h | 172 static inline uint32_t mmu_ll_format_paddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target) in mmu_ll_format_paddr() 205 … void mmu_ll_write_entry(uint32_t mmu_id, uint32_t entry_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_write_entry() 282 static inline mmu_target_t mmu_ll_get_entry_target(uint32_t mmu_id, uint32_t entry_id) in mmu_ll_get_entry_target() 331 …int mmu_ll_find_entry_id_based_on_map_value(uint32_t mmu_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_find_entry_id_based_on_map_value()
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | mmu_ll.h | 174 static inline uint32_t mmu_ll_format_paddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target) in mmu_ll_format_paddr() 190 … void mmu_ll_write_entry(uint32_t mmu_id, uint32_t entry_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_write_entry() 267 static inline mmu_target_t mmu_ll_get_entry_target(uint32_t mmu_id, uint32_t entry_id) in mmu_ll_get_entry_target() 305 …int mmu_ll_find_entry_id_based_on_map_value(uint32_t mmu_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_find_entry_id_based_on_map_value()
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | mmu_ll.h | 172 static inline uint32_t mmu_ll_format_paddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target) in mmu_ll_format_paddr() 205 … void mmu_ll_write_entry(uint32_t mmu_id, uint32_t entry_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_write_entry() 294 static inline mmu_target_t mmu_ll_get_entry_target(uint32_t mmu_id, uint32_t entry_id) in mmu_ll_get_entry_target() 347 …int mmu_ll_find_entry_id_based_on_map_value(uint32_t mmu_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_find_entry_id_based_on_map_value()
|
/hal_espressif-latest/components/esp_mm/ |
D | esp_mmu_map.c | 79 mmu_target_t target; //physical target that this block is mapped to 94 mmu_target_t targets; //physical targets that this region is supported 263 esp_err_t esp_mmu_map_get_max_consecutive_free_block_size(mmu_mem_caps_t caps, mmu_target_t target,… in esp_mmu_map_get_max_consecutive_free_block_size() 285 …region_t *mem_regions, uint32_t region_nums, size_t size, mmu_mem_caps_t caps, mmu_target_t target) in s_find_available_region() 299 esp_err_t esp_mmu_map_reserve_block_with_caps(size_t size, mmu_mem_caps_t caps, mmu_target_t target… in esp_mmu_map_reserve_block_with_caps() 381 static void IRAM_ATTR NOINLINE_ATTR s_do_mapping(mmu_target_t target, uint32_t vaddr_start, esp_pad… in s_do_mapping() 413 esp_err_t esp_mmu_map(esp_paddr_t paddr_start, size_t size, mmu_target_t target, mmu_mem_caps_t cap… in esp_mmu_map() 702 …E_ATTR IRAM_ATTR s_vaddr_to_paddr(uint32_t vaddr, esp_paddr_t *out_paddr, mmu_target_t *out_target) in s_vaddr_to_paddr() 713 esp_err_t esp_mmu_vaddr_to_paddr(void *vaddr, esp_paddr_t *out_paddr, mmu_target_t *out_target) in esp_mmu_vaddr_to_paddr() 719 mmu_target_t target = 0; in esp_mmu_vaddr_to_paddr() [all …]
|
D | ext_mem_layout.h | 25 mmu_target_t targets; //region supported physical targets
|
/hal_espressif-latest/components/hal/ |
D | mmu_hal.c | 75 void mmu_hal_map_region(uint32_t mmu_id, mmu_target_t mem_type, uint32_t vaddr, uint32_t paddr, uin… in mmu_hal_map_region() 115 bool mmu_hal_vaddr_to_paddr(uint32_t mmu_id, uint32_t vaddr, uint32_t *out_paddr, mmu_target_t *out… in mmu_hal_vaddr_to_paddr() 133 bool mmu_hal_paddr_to_vaddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target, mmu_vaddr_t type,… in mmu_hal_paddr_to_vaddr()
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | mmu_ll.h | 191 static inline uint32_t mmu_ll_format_paddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target) in mmu_ll_format_paddr() 215 … void mmu_ll_write_entry(uint32_t mmu_id, uint32_t entry_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_write_entry() 325 static inline mmu_target_t mmu_ll_get_entry_target(uint32_t mmu_id, uint32_t entry_id) in mmu_ll_get_entry_target() 364 …int mmu_ll_find_entry_id_based_on_map_value(uint32_t mmu_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_find_entry_id_based_on_map_value()
|
/hal_espressif-latest/components/esp_mm/include/esp_private/ |
D | esp_mmu_map_private.h | 45 esp_err_t esp_mmu_map_reserve_block_with_caps(size_t size, mmu_mem_caps_t caps, mmu_target_t target…
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | mmu_ll.h | 177 static inline uint32_t mmu_ll_format_paddr(uint32_t mmu_id, uint32_t paddr, mmu_target_t target) in mmu_ll_format_paddr() 320 static inline mmu_target_t mmu_ll_get_entry_target(uint32_t mmu_id, uint32_t entry_id) in mmu_ll_get_entry_target() 373 …int mmu_ll_find_entry_id_based_on_map_value(uint32_t mmu_id, uint32_t mmu_val, mmu_target_t target) in mmu_ll_find_entry_id_based_on_map_value()
|
/hal_espressif-latest/components/spi_flash/ |
D | flash_mmap.c | 286 mmu_target_t target = MMU_TARGET_FLASH0; in spi_flash_phys2cache() 376 mmu_target_t target = 0; in spi_flash_cache2phys()
|