rste             1237 arch/s390/include/asm/pgtable.h 	unsigned long rste;
rste             1241 arch/s390/include/asm/pgtable.h 	rste = pgd_val(*pgd);
rste             1243 arch/s390/include/asm/pgtable.h 	shift = ((rste & _REGION_ENTRY_TYPE_MASK) >> 2) * 11 + 20;
rste              682 arch/s390/kvm/gaccess.c 		union region2_table_entry rste;
rste              686 arch/s390/kvm/gaccess.c 		if (deref_table(vcpu->kvm, ptr, &rste.val))
rste              688 arch/s390/kvm/gaccess.c 		if (rste.i)
rste              690 arch/s390/kvm/gaccess.c 		if (rste.tt != TABLE_TYPE_REGION2)
rste              692 arch/s390/kvm/gaccess.c 		if (vaddr.rtx01 < rste.tf || vaddr.rtx01 > rste.tl)
rste              695 arch/s390/kvm/gaccess.c 			dat_protection |= rste.p;
rste              696 arch/s390/kvm/gaccess.c 		ptr = rste.rto * PAGE_SIZE + vaddr.rtx * 8;
rste             1055 arch/s390/kvm/gaccess.c 		union region2_table_entry rste;
rste             1059 arch/s390/kvm/gaccess.c 			rste.val = ptr;
rste             1062 arch/s390/kvm/gaccess.c 		rc = gmap_read_table(parent, ptr + vaddr.rsx * 8, &rste.val);
rste             1065 arch/s390/kvm/gaccess.c 		if (rste.i)
rste             1067 arch/s390/kvm/gaccess.c 		if (rste.tt != TABLE_TYPE_REGION2)
rste             1069 arch/s390/kvm/gaccess.c 		if (vaddr.rtx01 < rste.tf || vaddr.rtx01 > rste.tl)
rste             1072 arch/s390/kvm/gaccess.c 			*dat_protection |= rste.p;
rste             1073 arch/s390/kvm/gaccess.c 		ptr = rste.rto * PAGE_SIZE;
rste             1075 arch/s390/kvm/gaccess.c 		rste.p |= *dat_protection;
rste             1076 arch/s390/kvm/gaccess.c 		rc = gmap_shadow_r3t(sg, saddr, rste.val, *fake);
rste               26 arch/s390/mm/hugetlbpage.c 	unsigned long rste;
rste               49 arch/s390/mm/hugetlbpage.c 		rste = pte_val(pte) & PAGE_MASK;
rste               50 arch/s390/mm/hugetlbpage.c 		rste |= move_set_bit(pte_val(pte), _PAGE_READ,
rste               52 arch/s390/mm/hugetlbpage.c 		rste |= move_set_bit(pte_val(pte), _PAGE_WRITE,
rste               54 arch/s390/mm/hugetlbpage.c 		rste |= move_set_bit(pte_val(pte), _PAGE_INVALID,
rste               56 arch/s390/mm/hugetlbpage.c 		rste |= move_set_bit(pte_val(pte), _PAGE_PROTECT,
rste               58 arch/s390/mm/hugetlbpage.c 		rste |= move_set_bit(pte_val(pte), _PAGE_DIRTY,
rste               60 arch/s390/mm/hugetlbpage.c 		rste |= move_set_bit(pte_val(pte), _PAGE_YOUNG,
rste               63 arch/s390/mm/hugetlbpage.c 		rste |= move_set_bit(pte_val(pte), _PAGE_SOFT_DIRTY,
rste               66 arch/s390/mm/hugetlbpage.c 		rste |= move_set_bit(pte_val(pte), _PAGE_NOEXEC,
rste               69 arch/s390/mm/hugetlbpage.c 		rste = _SEGMENT_ENTRY_EMPTY;
rste               70 arch/s390/mm/hugetlbpage.c 	return rste;
rste               73 arch/s390/mm/hugetlbpage.c static inline pte_t __rste_to_pte(unsigned long rste)
rste               78 arch/s390/mm/hugetlbpage.c 	if ((rste & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R3)
rste               79 arch/s390/mm/hugetlbpage.c 		present = pud_present(__pud(rste));
rste               81 arch/s390/mm/hugetlbpage.c 		present = pmd_present(__pmd(rste));
rste              104 arch/s390/mm/hugetlbpage.c 		pte_val(pte) = rste & _SEGMENT_ENTRY_ORIGIN_LARGE;
rste              106 arch/s390/mm/hugetlbpage.c 		pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_READ,
rste              108 arch/s390/mm/hugetlbpage.c 		pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_WRITE,
rste              110 arch/s390/mm/hugetlbpage.c 		pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_INVALID,
rste              112 arch/s390/mm/hugetlbpage.c 		pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_PROTECT,
rste              114 arch/s390/mm/hugetlbpage.c 		pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_DIRTY,
rste              116 arch/s390/mm/hugetlbpage.c 		pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_YOUNG,
rste              119 arch/s390/mm/hugetlbpage.c 		pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_SOFT_DIRTY,
rste              122 arch/s390/mm/hugetlbpage.c 		pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_NOEXEC,
rste              129 arch/s390/mm/hugetlbpage.c static void clear_huge_pte_skeys(struct mm_struct *mm, unsigned long rste)
rste              135 arch/s390/mm/hugetlbpage.c 	    rste & _SEGMENT_ENTRY_INVALID)
rste              138 arch/s390/mm/hugetlbpage.c 	if ((rste & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R3) {
rste              139 arch/s390/mm/hugetlbpage.c 		page = pud_page(__pud(rste));
rste              141 arch/s390/mm/hugetlbpage.c 		paddr = rste & PUD_MASK;
rste              143 arch/s390/mm/hugetlbpage.c 		page = pmd_page(__pmd(rste));
rste              145 arch/s390/mm/hugetlbpage.c 		paddr = rste & PMD_MASK;
rste              155 arch/s390/mm/hugetlbpage.c 	unsigned long rste;
rste              157 arch/s390/mm/hugetlbpage.c 	rste = __pte_to_rste(pte);
rste              159 arch/s390/mm/hugetlbpage.c 		rste &= ~_SEGMENT_ENTRY_NOEXEC;
rste              164 arch/s390/mm/hugetlbpage.c 			rste |= _REGION3_ENTRY_LARGE;
rste              165 arch/s390/mm/hugetlbpage.c 		rste |= _REGION_ENTRY_TYPE_R3;
rste              167 arch/s390/mm/hugetlbpage.c 		rste |= _SEGMENT_ENTRY_LARGE;
rste              169 arch/s390/mm/hugetlbpage.c 	clear_huge_pte_skeys(mm, rste);
rste              170 arch/s390/mm/hugetlbpage.c 	pte_val(*ptep) = rste;
rste              467 arch/s390/mm/pgalloc.c 	unsigned long *rste, next, table;
rste              470 arch/s390/mm/pgalloc.c 	rste = (unsigned long *) origin;
rste              471 arch/s390/mm/pgalloc.c 	rste += (addr & _REGION2_INDEX) >> _REGION2_SHIFT;
rste              474 arch/s390/mm/pgalloc.c 		if (*rste & _REGION_ENTRY_INVALID) {
rste              480 arch/s390/mm/pgalloc.c 			*rste = table | _REGION2_ENTRY;
rste              482 arch/s390/mm/pgalloc.c 		table = *rste & _REGION_ENTRY_ORIGIN;
rste              488 arch/s390/mm/pgalloc.c 	} while (rste++, addr = next, addr < end);