Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_mm/include/
Desp_mmu_map.h87 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/
Dmmu_hal.h64 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,…
Dmmu_types.h47 } mmu_target_t; typedef
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dmmu_ll.h156 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/
Dmmu_ll.h156 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/
Dmmu_ll.h172 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/
Dmmu_ll.h174 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/
Dmmu_ll.h172 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/
Desp_mmu_map.c79 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 …]
Dext_mem_layout.h25 mmu_target_t targets; //region supported physical targets
/hal_espressif-latest/components/hal/
Dmmu_hal.c75 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/
Dmmu_ll.h191 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/
Desp_mmu_map_private.h45 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/
Dmmu_ll.h177 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/
Dflash_mmap.c286 mmu_target_t target = MMU_TARGET_FLASH0; in spi_flash_phys2cache()
376 mmu_target_t target = 0; in spi_flash_cache2phys()