Lines Matching refs:hptep
219 HPTE *hptep, local_hpte, rhpte; in make_pte() local
242 hptep = htab + ((hash & hash_mask)*HPTES_PER_GROUP); in make_pte()
244 for (i = 0; i < 8; ++i, ++hptep) { in make_pte()
245 if (hptep->dw0.dw0.v == 0) { /* !valid */ in make_pte()
246 *hptep = local_hpte; in make_pte()
677 HPTE *hptep; in hpte_find() local
688 hptep = htab_data.htab + slot; in hpte_find()
689 dw0 = hptep->dw0.dw0; in hpte_find()
778 HPTE *hptep = htab_data.htab + slot; in hpte_invalidate() local
790 dw0 = hptep->dw0.dw0; in hpte_invalidate()
800 hptep->dw0.dword0 = 0; in hpte_invalidate()
865 HPTE *hptep = htab_data.htab + slot; in hpte_updatepp() local
878 dw0 = hptep->dw0.dw0; in hpte_updatepp()
883 hptep->dw0.dw0 = dw0; in hpte_updatepp()
891 dw1 = hptep->dw1.dw1; in hpte_updatepp()
893 hptep->dw1.dw1 = dw1; in hpte_updatepp()
900 hptep->dw0.dw0 = dw0; in hpte_updatepp()
974 HPTE *hptep; in hpte_updateboltedpp() local
983 hptep = htab_data.htab + slot; in hpte_updateboltedpp()
985 set_pp_bit(newpp, hptep); in hpte_updateboltedpp()
1046 HPTE *hptep; in hpte_insert() local
1059 hptep = htab_data.htab + hpte_group; in hpte_insert()
1062 dw0 = hptep->dw0.dw0; in hpte_insert()
1065 dw0 = hptep->dw0.dw0; in hpte_insert()
1069 hptep++; in hpte_insert()
1076 hptep = htab_data.htab + hpte_group; in hpte_insert()
1079 dw0 = hptep->dw0.dw0; in hpte_insert()
1082 dw0 = hptep->dw0.dw0; in hpte_insert()
1086 hptep++; in hpte_insert()
1110 hptep->dw1.dword1 = lhpte.dw1.dword1; in hpte_insert()
1119 hptep->dw0.dword0 = lhpte.dw0.dword0; in hpte_insert()
1288 HPTE *hptep; in hpte_remove() local
1302 hptep = htab_data.htab + hpte_group + slot_offset; in hpte_remove()
1303 dw0 = hptep->dw0.dw0; in hpte_remove()
1307 dw0 = hptep->dw0.dw0; in hpte_remove()
1322 hptep->dw0.dword0 = 0; in hpte_remove()
1326 slot = hptep - htab_data.htab; in hpte_remove()