Home | History | Annotate | Download | only in oea

Lines Matching refs:pte_hi

615 	if (pt->pte_hi & PTE_HID)
620 va = ((pt->pte_hi >> PTE_VSID_SHFT) ^ (ptaddr / sizeof(struct pteg))) & 0x3ff;
622 va = ((pt->pte_hi >> PTE_VSID_SHFT) ^ (ptaddr / sizeof(struct pteg))) & 0x7ff;
627 va |= (pt->pte_hi & PTE_API) << ADDR_API_SHFT;
631 /* va |= VSID_TO_SR(pt->pte_hi >> PTE_VSID_SHFT) << ADDR_SR_SHFT; */
634 va |= VSID_TO_SR(pt->pte_hi >> PTE_VSID_SHFT) << ADDR_SR_SHFT;
709 if (pt->pte_hi == pvo_pt->pte_hi
729 pt->pte_hi = (va_to_vsid(pm, va) << PTE_VSID_SHFT)
733 pt->pte_hi = ((u_int64_t)va_to_vsid(pm, va) << PTE_VSID_SHFT)
766 if (pvo_pt->pte_hi & PTE_VALID)
769 pvo_pt->pte_hi |= PTE_VALID;
778 pt->pte_hi = pvo_pt->pte_hi;
791 if ((pvo_pt->pte_hi & PTE_VALID) == 0)
793 if ((pt->pte_hi & PTE_VALID) == 0)
797 pvo_pt->pte_hi &= ~PTE_VALID;
805 pt->pte_hi &= ~PTE_VALID;
844 ptegidx, pvo_pt->pte_hi, pvo_pt->pte_lo);
850 if ((pt->pte_hi & PTE_VALID) == 0) {
851 pvo_pt->pte_hi &= ~PTE_HID;
862 if ((pt->pte_hi & PTE_VALID) == 0) {
863 pvo_pt->pte_hi |= PTE_HID;
916 if ((pvo->pvo_pte.pte_hi & PTE_VALID) != 0)
951 PMAPCOUNT2(((pvo->pvo_pte.pte_hi & PTE_HID) != 0
976 if ((pt->pte_hi & PTE_VALID) == 0)
979 vsid = (pt->pte_hi & PTE_VSID) >> PTE_VSID_SHFT;
996 if ((pt->pte_hi & PTE_HID) == hid)
1004 if ((pvo->pvo_pte.pte_hi & PTE_VALID) == 0)
1031 source_pvo->pvo_pte.pte_hi &= ~PTE_HID;
1033 source_pvo->pvo_pte.pte_hi |= PTE_HID;
1292 if (pvo->pvo_pte.pte_hi & PTE_HID)
1303 if ((pvo->pvo_pte.pte_hi & PTE_VALID) == 0)
1321 if ((pvo->pvo_pte.pte_hi & PTE_VALID) && !PVO_PTEGIDX_ISSET(pvo)) {
1325 if ((pvo->pvo_pte.pte_hi & PTE_VALID) == 0 && PVO_PTEGIDX_ISSET(pvo)) {
1330 if ((pt->pte_hi ^ (pvo->pvo_pte.pte_hi & ~PTE_VALID)) == PTE_VALID) {
1331 if ((pvo->pvo_pte.pte_hi & PTE_VALID) == 0) {
1350 if (pvo->pvo_pte.pte_hi & PTE_VALID) {
1446 if (pvo->pvo_pte.pte_hi & PTE_VALID) {
1447 printf("pmap_pvo_check: pvo %p: pte_hi VALID but "
1460 printf("pmap_pvo_check: pvo %p: pte_hi VALID but "
1464 if (pvo->pvo_pte.pte_hi != pt->pte_hi) {
1465 printf("pmap_pvo_check: pvo %p: pte_hi differ: "
1467 pvo->pvo_pte.pte_hi,
1468 pt->pte_hi);
1566 printf("pmap_pvo_enter: pte_hi=%#" _PRIxpte " sr=%#" _PRIsr "\n",
1567 pvo->pvo_pte.pte_hi,
1660 PMAPCOUNT2(((pvo->pvo_pte.pte_hi & PTE_HID)
1707 if (pvo->pvo_pte.pte_hi & PTE_HID)
2607 printf("%#" _PRIxpte ": [", pt->pte_hi);
2609 printf("%#" _PRIxpte ": [", pt->pte_hi);
2612 printf("%c ", (pt->pte_hi & PTE_VALID) ? 'v' : 'i');
2613 printf("%c ", (pt->pte_hi & PTE_HID) ? 'h' : '-');
2616 (pt->pte_hi &~ PTE_VALID)>>PTE_VSID_SHFT,
2617 pt->pte_hi & PTE_API);
2660 if (pt->pte_hi & PTE_VALID) {
2661 if (pt->pte_hi & PTE_HID)
2781 pt->pte_hi & PTE_HID ? "(sec)" : "(pri)",
2782 pt->pte_hi, pt->pte_lo);