Home
last modified time | relevance | path

Searched refs:lpte (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/powerpc/aim/
H A Dmoea64_native.c249 static volatile struct lpte *moea64_pteg_table;
316 volatile struct lpte *pt = moea64_pteg_table + pvo->pvo_pte.slot; in moea64_pte_synch_native()
341 volatile struct lpte *pt = moea64_pteg_table + pvo->pvo_pte.slot; in moea64_pte_clear_native()
342 struct lpte properpt; in moea64_pte_clear_native()
385 moea64_pte_unset_locked(volatile struct lpte *pt, uint64_t vpn) in moea64_pte_unset_locked()
412 volatile struct lpte *pt = moea64_pteg_table + pvo->pvo_pte.slot; in moea64_pte_unset_native()
434 volatile struct lpte *pt) in moea64_pte_replace_inval_native()
436 struct lpte properpt; in moea64_pte_replace_inval_native()
475 volatile struct lpte *pt = moea64_pteg_table + pvo->pvo_pte.slot; in moea64_pte_replace_native()
476 struct lpte properpt; in moea64_pte_replace_native()
[all …]
H A Dmmu_oea64.h51 void moea64_pte_from_pvo(const struct pvo_entry *pvo, struct lpte *lpte);
H A Dmmu_oea64.c598 moea64_pte_from_pvo(const struct pvo_entry *pvo, struct lpte *lpte) in moea64_pte_from_pvo() argument
601 lpte->pte_hi = moea64_pte_vpn_from_pvo_vpn(pvo); in moea64_pte_from_pvo()
602 lpte->pte_hi |= LPTE_VALID; in moea64_pte_from_pvo()
605 lpte->pte_hi |= LPTE_BIG; in moea64_pte_from_pvo()
607 lpte->pte_hi |= LPTE_WIRED; in moea64_pte_from_pvo()
609 lpte->pte_hi |= LPTE_HID; in moea64_pte_from_pvo()
611 lpte->pte_lo = pvo->pvo_pte.pa; /* Includes WIMG bits */ in moea64_pte_from_pvo()
613 lpte->pte_lo |= LPTE_BW; in moea64_pte_from_pvo()
615 lpte->pte_lo |= LPTE_BR; in moea64_pte_from_pvo()
618 lpte->pte_lo |= LPTE_NOEXEC; in moea64_pte_from_pvo()
[all …]
/freebsd/sys/powerpc/pseries/
H A Dmmu_phyp.c243 struct lpte old; in mphyp_bootstrap()
298 struct lpte pte; in mphyp_pte_synch()
371 struct lpte pte; in mphyp_pte_unset()
394 mphyp_pte_spillable_ident(uintptr_t ptegbase, struct lpte *to_evict) in mphyp_pte_spillable_ident()
397 struct lpte pt; in mphyp_pte_spillable_ident()
416 memcpy(to_evict, &pt, sizeof(struct lpte)); in mphyp_pte_spillable_ident()
430 mphyp_pte_insert_locked(struct pvo_entry *pvo, struct lpte *pte) in mphyp_pte_insert_locked()
432 struct lpte evicted; in mphyp_pte_insert_locked()
471 mphyp_pte_evict_and_insert_locked(struct pvo_entry *pvo, struct lpte *pte) in mphyp_pte_evict_and_insert_locked()
473 struct lpte evicted; in mphyp_pte_evict_and_insert_locked()
[all …]
/freebsd/sys/powerpc/include/
H A Dpte.h57 struct lpte { struct
63 struct lpte pt[8]; argument
79 typedef struct lpte lpte_t;
/freebsd/sys/powerpc/ps3/
H A Dmmu_ps3.c200 struct lpte pte; in mps3_pte_clear()
246 struct lpte pte, evicted; in mps3_pte_insert()