Home
last modified time | relevance | path

Searched refs:asid (Results 1 – 4 of 4) sorted by relevance

/Zephyr-latest/arch/xtensa/include/
Dxtensa_mmu_priv.h232 static ALWAYS_INLINE void xtensa_rasid_asid_set(uint8_t asid, uint8_t ring) in xtensa_rasid_asid_set() argument
236 rasid = (rasid & ~(0xff << (ring * 8))) | ((uint32_t)asid << (ring * 8)); in xtensa_rasid_asid_set()
523 void xtensa_set_paging(uint32_t asid, uint32_t *l1_page);
/Zephyr-latest/include/zephyr/arch/xtensa/
Darch.h67 uint8_t asid; member
/Zephyr-latest/arch/xtensa/core/
Dptables.c340 xtensa_set_paging(domain->asid, domain->ptables); in xtensa_mmu_reinit()
709 xtensa_set_paging(domain->asid, (uint32_t *)thread_ptables); in xtensa_mmu_tlb_shootdown()
818 domain->arch.asid = asid_count; in arch_mem_domain_init()
831 domain->arch.asid = ++asid_count; in arch_mem_domain_init()
998 xtensa_set_paging(domain->arch.asid, thread->arch.ptables); in arch_mem_domain_thread_add()
1123 xtensa_set_paging(domain->asid, ptables); in xtensa_swap_update_page_tables()
/Zephyr-latest/arch/arm64/core/
Dmmu.c1208 uint16_t asid; in arch_mem_domain_init() local
1219 asid = next_asid++; in arch_mem_domain_init()
1231 domain_ptables->ttbr0 = (((uint64_t)asid) << TTBR_ASID_SHIFT) | in arch_mem_domain_init()