Home
last modified time | relevance | path

Searched refs:mem_domain_info (Results 1 – 13 of 13) sorted by relevance

/Zephyr-latest/kernel/
Dmem_domain.c269 &thread->mem_domain_info.mem_domain_q_node); in add_thread_locked()
270 thread->mem_domain_info.mem_domain = domain; in add_thread_locked()
285 thread, thread->mem_domain_info.mem_domain); in remove_thread_locked()
286 sys_dlist_remove(&thread->mem_domain_info.mem_domain_q_node); in remove_thread_locked()
302 ret = add_thread_locked(arch_current_thread()->mem_domain_info.mem_domain, thread); in z_mem_domain_init_thread()
329 if (thread->mem_domain_info.mem_domain != domain) { in k_mem_domain_add_thread()
/Zephyr-latest/tests/kernel/mem_protect/mem_protect/src/
Dmem_domain.c284 zassert_true(zzz_thread->mem_domain_info.mem_domain == in ZTEST()
286 zzz_thread->mem_domain_info.mem_domain); in ZTEST()
289 zassert_true(z_main_thread.mem_domain_info.mem_domain == in ZTEST()
291 z_main_thread.mem_domain_info.mem_domain); in ZTEST()
/Zephyr-latest/arch/xtensa/core/
Dptables.c336 &(thread->mem_domain_info.mem_domain->arch); in xtensa_mmu_reinit()
708 &(thread->mem_domain_info.mem_domain->arch); in xtensa_mmu_tlb_shootdown()
971 domain = thread->mem_domain_info.mem_domain; in arch_mem_domain_thread_add()
1018 struct k_mem_domain *domain = thread->mem_domain_info.mem_domain; in arch_mem_domain_thread_remove()
1121 &(incoming->mem_domain_info.mem_domain->arch); in xtensa_swap_update_page_tables()
1126 struct k_mem_domain *mem_domain = incoming->mem_domain_info.mem_domain; in xtensa_swap_update_page_tables()
Dmpu.c850 if (cur_thread->mem_domain_info.mem_domain == domain) { in arch_mem_domain_partition_remove()
887 (cur_thread->mem_domain_info.mem_domain == domain)) { in arch_mem_domain_partition_add()
900 struct k_mem_domain *domain = thread->mem_domain_info.mem_domain; in arch_mem_domain_thread_add()
971 struct k_mem_domain *domain = thread->mem_domain_info.mem_domain; in arch_mem_domain_thread_remove()
/Zephyr-latest/include/zephyr/kernel/
Dthread.h322 struct _mem_domain_info mem_domain_info; member
/Zephyr-latest/kernel/include/
Dkswap.h250 dummy_thread->mem_domain_info.mem_domain = &k_mem_domain_default; in z_dummy_thread_init()
/Zephyr-latest/arch/arc/core/mpu/
Darc_mpu_common_internal.h139 mem_domain = thread->mem_domain_info.mem_domain; in arc_core_mpu_configure_mem_domain()
Darc_mpu_v4_internal.h578 struct k_mem_domain *mem_domain = thread->mem_domain_info.mem_domain; in arc_core_mpu_configure_thread()
666 mem_domain = thread->mem_domain_info.mem_domain; in arc_core_mpu_configure_mem_domain()
/Zephyr-latest/arch/arm/core/mpu/
Darm_core_mpu.c212 struct k_mem_domain *mem_domain = thread->mem_domain_info.mem_domain; in z_arm_configure_dynamic_mpu_regions()
/Zephyr-latest/arch/riscv/core/
Dpmp.c649 struct k_mem_domain *domain = thread->mem_domain_info.mem_domain; in z_riscv_pmp_usermode_enable()
771 struct k_mem_domain *domain = arch_current_thread()->mem_domain_info.mem_domain; in arch_buffer_validate()
/Zephyr-latest/arch/x86/core/
Dx86_mmu.c1549 if (incoming->mem_domain_info.mem_domain == current_domain) { in z_x86_swap_update_common_page_table()
1570 &incoming->mem_domain_info.mem_domain->partitions[i]; in z_x86_swap_update_common_page_table()
1577 current_domain = incoming->mem_domain_info.mem_domain; in z_x86_swap_update_common_page_table()
1876 struct k_mem_domain *domain = thread->mem_domain_info.mem_domain; in arch_mem_domain_thread_remove()
1917 struct k_mem_domain *domain = thread->mem_domain_info.mem_domain; in arch_mem_domain_thread_add()
/Zephyr-latest/arch/arm64/core/cortex_r/
Darm_mpu.c660 struct k_mem_domain *mem_domain = thread->mem_domain_info.mem_domain; in configure_dynamic_mpu_regions()
764 mem_domain_info.mem_domain_q_node) { in configure_domain_partitions()
/Zephyr-latest/arch/arm64/core/
Dmmu.c1300 domain = thread->mem_domain_info.mem_domain; in arch_mem_domain_thread_add()
1334 domain = thread->mem_domain_info.mem_domain; in arch_mem_domain_thread_remove()