Searched refs:lvl1pt (Results 1 - 3 of 3) sorted by relevance

/seL4-camkes-master/kernel/src/arch/riscv/machine/
H A Dcapdl.c16 static void riscv_obj_pt_print_slots(pte_t *lvl1pt, pte_t *pt, int level);
17 static void cap_frame_print_attrs_vptr(word_t vptr, pte_t *lvl1pt);
63 printf("}\n"); /* lvl1pt/pt */
79 pte_t *lvl1pt = PTE_PTR(pptr_of_cap(TCB_PTR_CTE_PTR(tcb, tcbVTable)->cap)); local
81 riscv_cap_pt_print_slots(lvl1pt, 0, CONFIG_PT_LEVELS);
112 static void cap_frame_print_attrs_vptr(word_t vptr, pte_t *lvl1pt) argument
114 lookupPTSlot_ret_t lu_ret = lookupPTSlot(lvl1pt, vptr);
194 static void riscv_obj_pt_print_slots(pte_t *lvl1pt, pte_t *pt, int level) argument
204 riscv_obj_pt_print_slots(lvl1pt, getPPtrFromHWPTE(ptSlot), level - 1);
218 pte_t *lvl1pt local
[all...]
/seL4-camkes-master/kernel/include/arch/riscv/arch/kernel/
H A Dvspace.h44 lookupPTSlot_ret_t lookupPTSlot(pte_t *lvl1pt, vptr_t vptr);
58 pte_t lvl1pt, pte_t *ptSlot);
/seL4-camkes-master/kernel/src/arch/riscv/kernel/
H A Dvspace.c170 pte_t *lvl1pt = PTE_PTR(pptr_of_cap(vspace_cap)); local
176 pt_ret = lookupPTSlot(lvl1pt, vptr);
197 pte_t *lvl1pt = PTE_PTR(pptr_of_cap(vspace_cap)); local
202 lookupPTSlot_ret_t lu_ret = lookupPTSlot(lvl1pt, frame_vptr);
390 lookupPTSlot_ret_t lookupPTSlot(pte_t *lvl1pt, vptr_t vptr) argument
395 pte_t *pt = lvl1pt;
580 pte_t *lvl1pt; local
590 lvl1pt = PTE_PTR(cap_page_table_cap_get_capPTBasePtr(threadRoot));
594 if (unlikely(find_ret.status != EXCEPTION_NONE || find_ret.vspace_root != lvl1pt)) {
599 setVSpaceRoot(addrFromPPtr(lvl1pt), asi
733 pte_t *lvl1pt = PTE_PTR(cap_page_table_cap_get_capPTBasePtr(lvl1ptCap)); local
823 pte_t *lvl1pt = PTE_PTR(cap_page_table_cap_get_capPTBasePtr(lvl1ptCap)); local
[all...]

Completed in 38 milliseconds