Searched refs:rste (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/s390/mm/ |
| H A D | hugetlbpage.c | 28 unsigned long rste; in __pte_to_rste() local 51 rste = pte_val(pte) & PAGE_MASK; in __pte_to_rste() 52 rste |= _SEGMENT_ENTRY_PRESENT; in __pte_to_rste() 53 rste |= move_set_bit(pte_val(pte), _PAGE_READ, in __pte_to_rste() 55 rste |= move_set_bit(pte_val(pte), _PAGE_WRITE, in __pte_to_rste() 57 rste |= move_set_bit(pte_val(pte), _PAGE_INVALID, in __pte_to_rste() 59 rste |= move_set_bit(pte_val(pte), _PAGE_PROTECT, in __pte_to_rste() 61 rste |= move_set_bit(pte_val(pte), _PAGE_DIRTY, in __pte_to_rste() 63 rste |= move_set_bit(pte_val(pte), _PAGE_YOUNG, in __pte_to_rste() 66 rste |= move_set_bit(pte_val(pte), _PAGE_SOFT_DIRTY, in __pte_to_rste() [all …]
|
| H A D | pgalloc.c | 307 unsigned long *rste, next, *table; in base_region2_walk() local 310 rste = origin; in base_region2_walk() 311 rste += (addr & _REGION2_INDEX) >> _REGION2_SHIFT; in base_region2_walk() 314 if (*rste & _REGION_ENTRY_INVALID) { in base_region2_walk() 320 *rste = __pa(table) | _REGION2_ENTRY; in base_region2_walk() 322 table = __va(*rste & _REGION_ENTRY_ORIGIN); in base_region2_walk() 328 } while (rste++, addr = next, addr < end); in base_region2_walk()
|
| /linux/arch/s390/include/asm/ |
| H A D | pgtable.h | 1404 unsigned long rste; in pgd_offset_raw() local 1408 rste = pgd_val(*pgd); in pgd_offset_raw() 1410 shift = ((rste & _REGION_ENTRY_TYPE_MASK) >> 2) * 11 + 20; in pgd_offset_raw() 1863 unsigned long rste; in mk_swap_rste() local 1865 rste = _RST_ENTRY_INVALID | _RST_ENTRY_COMM; in mk_swap_rste() 1866 rste |= (offset & __SWP_OFFSET_MASK_RSTE) << __SWP_OFFSET_SHIFT_RSTE; in mk_swap_rste() 1867 rste |= (type & __SWP_TYPE_MASK_RSTE) << __SWP_TYPE_SHIFT_RSTE; in mk_swap_rste() 1868 return rste; in mk_swap_rste() 1881 #define __rste_to_swp_entry(rste) ((swp_entry_t) { rste }) argument
|
| /linux/arch/s390/kvm/ |
| H A D | gaccess.c | 538 union region2_table_entry rste; in guest_translate_gva() local 542 if (deref_table(vcpu->kvm, ptr, &rste.val)) in guest_translate_gva() 544 if (rste.i) in guest_translate_gva() 546 if (rste.tt != TABLE_TYPE_REGION2) in guest_translate_gva() 548 if (vaddr.rtx01 < rste.tf || vaddr.rtx01 > rste.tl) in guest_translate_gva() 551 dat_protection |= rste.p; in guest_translate_gva() 552 ptr = rste.rto * PAGE_SIZE + vaddr.rtx * 8; in guest_translate_gva()
|