Home
last modified time | relevance | path

Searched refs:pteh (Results 1 – 10 of 10) sorted by relevance

/arch/sh/mm/
Dtlbflush_64.c33 unsigned long long match, pteh=0, lpage; in local_flush_tlb_one() local
45 : "=r" (pteh) in local_flush_tlb_one()
48 if (pteh == match) { in local_flush_tlb_one()
56 : "=r" (pteh) in local_flush_tlb_one()
59 if (pteh == match) { in local_flush_tlb_one()
83 unsigned long long match, pteh=0, pteh_epn, pteh_low; in local_flush_tlb_range() local
102 : "=r" (pteh) in local_flush_tlb_range()
105 pteh_epn = pteh & PAGE_MASK; in local_flush_tlb_range()
106 pteh_low = pteh & ~PAGE_MASK; in local_flush_tlb_range()
115 : "=r" (pteh) in local_flush_tlb_range()
[all …]
Dtlb-sh5.c123 unsigned long long pteh, ptel; in sh64_setup_tlb_slot() local
125 pteh = neff_sign_extend(eaddr); in sh64_setup_tlb_slot()
126 pteh &= PAGE_MASK; in sh64_setup_tlb_slot()
127 pteh |= (asid << PTEH_ASID_SHIFT) | PTEH_VALID; in sh64_setup_tlb_slot()
134 : : "r" (config_addr), "r" (ptel), "r" (pteh)); in sh64_setup_tlb_slot()
189 unsigned long long pteh=0; in __update_tlb() local
200 pteh = neff_sign_extend(address & MMU_VPN_MASK); in __update_tlb()
203 pteh |= get_asid() << PTEH_ASID_SHIFT; in __update_tlb()
204 pteh |= PTEH_VALID; in __update_tlb()
218 : : "r" (next), "r" (pteh), "r" (ptel) ); in __update_tlb()
/arch/powerpc/kvm/
Dbook3s_hv_rm_mmu.c177 long pte_index, unsigned long pteh, unsigned long ptel, in kvmppc_do_h_enter() argument
196 psize = hpte_page_size(pteh, ptel); in kvmppc_do_h_enter()
200 pteh &= ~(HPTE_V_HVLOCK | HPTE_V_ABSENT | HPTE_V_VALID); in kvmppc_do_h_enter()
217 pteh |= HPTE_V_ABSENT; in kvmppc_do_h_enter()
276 pteh |= HPTE_V_VALID; in kvmppc_do_h_enter()
278 pteh |= HPTE_V_ABSENT; in kvmppc_do_h_enter()
357 if (pteh & HPTE_V_VALID) { in kvmppc_do_h_enter()
364 pteh |= HPTE_V_ABSENT; in kvmppc_do_h_enter()
365 pteh &= ~HPTE_V_VALID; in kvmppc_do_h_enter()
379 ptel = hpte_old_to_new_r(pteh, ptel); in kvmppc_do_h_enter()
[all …]
Dbook3s_64_mmu_hv.c58 long pte_index, unsigned long pteh,
300 long pte_index, unsigned long pteh, in kvmppc_virtmode_do_h_enter() argument
307 ret = kvmppc_do_h_enter(kvm, flags, pte_index, pteh, ptel, in kvmppc_virtmode_do_h_enter()
/arch/sh/include/asm/
Dsuspend.h44 unsigned long pteh; member
/arch/powerpc/platforms/pseries/
Dlpar.c232 unsigned long pteh; in manual_hpte_clear_all() member
247 if ((ptes[j].pteh & HPTE_V_VRMA_MASK) == in manual_hpte_clear_all()
250 if (ptes[j].pteh & HPTE_V_VALID) in manual_hpte_clear_all()
252 &(ptes[j].pteh), &(ptes[j].ptel)); in manual_hpte_clear_all()
337 unsigned long pteh; in __pSeries_lpar_hpte_find() member
348 if (HPTE_V_COMPARE(ptes[j].pteh, want_v) && in __pSeries_lpar_hpte_find()
349 (ptes[j].pteh & HPTE_V_VALID)) in __pSeries_lpar_hpte_find()
/arch/sh/kernel/
Dasm-offsets.c49 DEFINE(SH_SLEEP_REG_PTEH, offsetof(struct sh_sleep_regs, pteh)); in main()
/arch/sh/kernel/cpu/shmobile/
Dpm.c93 sdp->addr.pteh = 0xff000000; /* PTEH */ in sh_mobile_register_self_refresh()
/arch/powerpc/include/asm/
Dkvm_book3s.h229 long pte_index, unsigned long pteh, unsigned long ptel,
Dkvm_ppc.h623 long pte_index, unsigned long pteh, unsigned long ptel);