Searched refs:asce (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/s390/mm/ |
| H A D | pgalloc.c | 43 struct ctlreg asce; in __crst_table_upgrade() local 47 asce.val = mm->context.asce; in __crst_table_upgrade() 48 get_lowcore()->user_asce = asce; in __crst_table_upgrade() 49 local_ctl_load(7, &asce); in __crst_table_upgrade() 51 local_ctl_load(1, &asce); in __crst_table_upgrade() 80 mm->context.asce = __pa(mm->pgd) | _ASCE_TABLE_LENGTH | in crst_table_upgrade() 89 mm->context.asce = __pa(mm->pgd) | _ASCE_TABLE_LENGTH | in crst_table_upgrade() 349 void base_asce_free(unsigned long asce) in base_asce_free() argument 351 unsigned long *table = __va(asce & _ASCE_ORIGIN); in base_asce_free() 353 if (!asce) in base_asce_free() [all …]
|
| /linux/drivers/s390/char/ |
| H A D | sclp_sd.c | 295 unsigned long page, asce = 0; in sclp_sd_store_data() local 318 asce = base_asce_alloc((unsigned long) data, dsize); in sclp_sd_store_data() 319 if (!asce) { in sclp_sd_store_data() 326 rc = sclp_sd_sync(page, SD_EQ_STORE_DATA, di, asce, (u64) data, &dsize, in sclp_sd_store_data() 335 asce = 0; in sclp_sd_store_data() 348 base_asce_free(asce); in sclp_sd_store_data()
|
| H A D | sclp_diag.h | 59 u64 asce; member
|
| H A D | sclp_ftp.c | 111 sccb->evbuf.mdd.ftp.asce = _ASCE_REAL_SPACE; in sclp_ftp_et7()
|
| /linux/arch/s390/kvm/s390/ |
| H A D | s390.c | 566 union asce asce; in kvm_s390_keyop() local 570 asce = kvm->arch.gmap->asce; in kvm_s390_keyop() 574 r = dat_cond_set_storage_key(mc, asce, gfn, skey, &skey, 0, 0, 0); in kvm_s390_keyop() 579 r = dat_get_storage_key(asce, gfn, &skey); in kvm_s390_keyop() 584 r = dat_reset_reference_bit(asce, gfn, &skey); in kvm_s390_keyop() 1004 start_gfn = dat_reset_cmma(kvm->arch.gmap->asce, start_gfn); in kvm_s390_set_mem_control() 1051 VM_EVENT(kvm, 3, "New guest asce: 0x%p", (void *)kvm->arch.gmap->asce in kvm_s390_set_mem_control() [all...] |