Home
last modified time | relevance | path

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

/Zephyr-latest/arch/arm/core/cortex_a_r/
Dcache.c100 uintptr_t end_addr = addr + size; in arch_dcache_flush_range() local
106 while (addr < end_addr) { in arch_dcache_flush_range()
118 uintptr_t end_addr = addr + size; in arch_dcache_invd_range() local
126 if (end_addr & (line_size - 1)) { in arch_dcache_invd_range()
127 end_addr &= ~(line_size - 1); in arch_dcache_invd_range()
128 L1C_CleanInvalidateDCacheMVA((void *)end_addr); in arch_dcache_invd_range()
133 if (addr == end_addr) { in arch_dcache_invd_range()
143 while (addr < end_addr) { in arch_dcache_invd_range()
156 uintptr_t end_addr = addr + size; in arch_dcache_flush_and_invd_range() local
162 while (addr < end_addr) { in arch_dcache_flush_and_invd_range()
/Zephyr-latest/subsys/debug/coredump/
Dcoredump_core.c73 uintptr_t end_addr; in dump_thread() local
85 end_addr = POINTER_TO_UINT(thread) + sizeof(*thread); in dump_thread()
87 coredump_memory_dump(POINTER_TO_UINT(thread), end_addr); in dump_thread()
89 end_addr = thread->stack_info.start + thread->stack_info.size; in dump_thread()
91 coredump_memory_dump(thread->stack_info.start, end_addr); in dump_thread()
213 void coredump_memory_dump(uintptr_t start_addr, uintptr_t end_addr) in coredump_memory_dump() argument
219 (end_addr == POINTER_TO_UINT(NULL))) { in coredump_memory_dump()
223 if (start_addr >= end_addr) { in coredump_memory_dump()
227 len = end_addr - start_addr; in coredump_memory_dump()
234 m.end = sys_cpu_to_le64(end_addr); in coredump_memory_dump()
[all …]
/Zephyr-latest/arch/arc/core/
Dcache.c72 uintptr_t end_addr; in arch_dcache_flush_range() local
79 end_addr = start_addr + size; in arch_dcache_flush_range()
98 } while (start_addr < end_addr); in arch_dcache_flush_range()
109 uintptr_t end_addr; in arch_dcache_invd_range() local
115 end_addr = start_addr + size; in arch_dcache_invd_range()
126 } while (start_addr < end_addr); in arch_dcache_invd_range()
/Zephyr-latest/include/zephyr/arch/arm64/
Dcache.h81 uintptr_t end_addr = start_addr + size; in arm64_dcache_range() local
106 if (end_addr & (line_size - 1)) { in arm64_dcache_range()
107 end_addr &= ~(line_size - 1); in arm64_dcache_range()
108 dc_ops("civac", end_addr); in arm64_dcache_range()
113 if (start_addr == end_addr) { in arm64_dcache_range()
124 while (start_addr < end_addr) { in arm64_dcache_range()
/Zephyr-latest/arch/xtensa/core/
Dmpu.c410 uintptr_t start_addr, uintptr_t end_addr, in mpu_map_region_add() argument
421 if (start_addr >= end_addr) { in mpu_map_region_add()
440 if (end_addr == 0xFFFFFFFFU) { in mpu_map_region_add()
464 xtensa_mpu_entry_set(entry_slot_e, end_addr, false, in mpu_map_region_add()
487 check_addr_in_mpu_entries(entries, end_addr, first_enabled_idx, in mpu_map_region_add()
492 __ASSERT_NO_MSG(start_addr < end_addr); in mpu_map_region_add()
563 xtensa_mpu_entry_start_address_set(entry_slot_e, end_addr); in mpu_map_region_add()
577 check_addr_in_mpu_entries(entries, end_addr, first_enabled_idx, in mpu_map_region_add()
584 if (end_addr == 0xFFFFFFFFU) { in mpu_map_region_add()
779 uintptr_t end_addr = partition->start + partition->size; in arch_mem_domain_partition_remove() local
[all …]
Dcoredump.c198 uintptr_t start_addr, end_addr; in arch_coredump_priv_stack_dump() local
203 end_addr = start_addr + sizeof(hdr_stack_obj->privilege_stack); in arch_coredump_priv_stack_dump()
205 coredump_memory_dump(start_addr, end_addr); in arch_coredump_priv_stack_dump()
/Zephyr-latest/arch/x86/core/ia32/
Dcoredump.c89 uintptr_t start_addr, end_addr; in arch_coredump_priv_stack_dump() local
98 end_addr = start_addr + sizeof(hdr_stack_obj->privilege_stack); in arch_coredump_priv_stack_dump()
100 coredump_memory_dump(start_addr, end_addr); in arch_coredump_priv_stack_dump()
/Zephyr-latest/include/zephyr/debug/
Dcoredump.h252 void coredump_memory_dump(uintptr_t start_addr, uintptr_t end_addr);
268 static inline void coredump_memory_dump(uintptr_t start_addr, uintptr_t end_addr) in coredump_memory_dump() argument
271 ARG_UNUSED(end_addr); in coredump_memory_dump()
/Zephyr-latest/modules/nrf_wifi/bus/
Drpu_hw_if.c60 uint32_t end_addr, in validate_addr_blk() argument
68 ((end_addr >= block_map[0]) && (end_addr <= block_map[1]))) { in validate_addr_blk()
82 uint32_t end_addr; in rpu_validate_addr() local
85 end_addr = start_addr + len - 1; in rpu_validate_addr()
90 ret = validate_addr_blk(start_addr, end_addr, i, hl_flag, &selected_blk); in rpu_validate_addr()
/Zephyr-latest/drivers/mm/
Dmm_drv_ti_rat.c114 uint64_t start_addr, end_addr; in sys_mm_drv_page_phys_get() local
122 end_addr = start_addr + size_mask; in sys_mm_drv_page_phys_get()
124 if (pa >= start_addr && pa <= end_addr) { in sys_mm_drv_page_phys_get()
/Zephyr-latest/tests/kernel/mem_protect/obj_validation/src/
Dmain.c137 uintptr_t start_addr, end_addr; in ZTEST() local
145 end_addr = start_addr + size_heap; in ZTEST()
149 ((uintptr_t)test_dyn_sem < end_addr), in ZTEST()
/Zephyr-latest/arch/riscv/core/
Dcoredump.c124 uintptr_t start_addr, end_addr; in arch_coredump_priv_stack_dump() local
132 end_addr = Z_STACK_PTR_ALIGN(thread->arch.priv_stack_start + K_KERNEL_STACK_RESERVED + in arch_coredump_priv_stack_dump()
135 coredump_memory_dump(start_addr, end_addr); in arch_coredump_priv_stack_dump()
/Zephyr-latest/arch/x86/core/intel64/
Dcoredump.c115 uintptr_t start_addr, end_addr; in arch_coredump_priv_stack_dump() local
124 end_addr = start_addr + sizeof(hdr_stack_obj->privilege_stack); in arch_coredump_priv_stack_dump()
126 coredump_memory_dump(start_addr, end_addr); in arch_coredump_priv_stack_dump()
/Zephyr-latest/drivers/cache/
Dcache_nrf.c132 uintptr_t end_addr; in _cache_range() local
142 end_addr = line_addr + size; in _cache_range()
152 } while (line_addr < end_addr); in _cache_range()
/Zephyr-latest/drivers/counter/
Dcounter_ifx_cat1.c74 uintptr_t end_addr = base + sizeof(TCPWM_Type); in get_hw_block_info() local
76 if ((reg_addr_ptr > base) && (reg_addr_ptr < end_addr)) { in get_hw_block_info()
/Zephyr-latest/kernel/
Dmmu.c1023 static void mark_linker_section_pinned(void *start_addr, void *end_addr, in mark_linker_section_pinned() argument
1031 uintptr_t pinned_end = ROUND_UP(POINTER_TO_UINT(end_addr), in mark_linker_section_pinned()
/Zephyr-latest/subsys/fs/zms/
Dzms.c829 uint64_t end_addr, struct zms_ate *ate, uint64_t *ate_addr) in zms_find_ate_with_id() argument
862 } while (wlk_addr != end_addr); in zms_find_ate_with_id()