Home
last modified time | relevance | path

Searched refs:skey (Results 1 – 2 of 2) sorted by relevance

/arch/s390/include/asm/
Dpage.h114 page_set_storage_key(unsigned long addr, unsigned int skey) in page_set_storage_key() argument
116 asm volatile("sske %0,%1" : : "d" (skey), "a" (addr)); in page_set_storage_key()
122 unsigned int skey; in page_get_storage_key() local
124 asm volatile("iske %0,%1" : "=d" (skey) : "a" (addr), "0" (0)); in page_get_storage_key()
125 return skey; in page_get_storage_key()
Dpgtable.h577 unsigned int skey; in ptep_rcp_copy() local
580 skey = page_get_storage_key(page_to_phys(page)); in ptep_rcp_copy()
581 if (skey & _PAGE_CHANGED) { in ptep_rcp_copy()
585 if (skey & _PAGE_REFERENCED) in ptep_rcp_copy()
762 unsigned int skey; in kvm_s390_test_and_clear_page_dirty() local
769 skey = page_get_storage_key(page_to_phys(page)); in kvm_s390_test_and_clear_page_dirty()
770 if (skey & _PAGE_CHANGED) { in kvm_s390_test_and_clear_page_dirty()
779 if (skey & _PAGE_CHANGED) in kvm_s390_test_and_clear_page_dirty()