Searched refs:skeyclass (Results 1 – 4 of 4) sorted by relevance
/qemu/hw/s390x/ |
H A D | s390-skeys.c | 80 S390SKeysClass *skeyclass = S390_SKEYS_GET_CLASS(ss); in hmp_info_skeys() local 86 if (!skeyclass->skeys_are_enabled(ss)) { in hmp_info_skeys() 121 S390SKeysClass *skeyclass = S390_SKEYS_GET_CLASS(ss); in qmp_dump_skeys() local 132 if (!skeyclass->skeys_are_enabled(ss)) { in qmp_dump_skeys() 280 S390SKeysClass *skeyclass = S390_SKEYS_CLASS(oc); in qemu_s390_skeys_class_init() local 284 skeyclass->enable_skeys = qemu_s390_enable_skeys; in qemu_s390_skeys_class_init() 285 skeyclass->get_skeys = qemu_s390_skeys_get; in qemu_s390_skeys_class_init() 286 skeyclass->set_skeys = qemu_s390_skeys_set; in qemu_s390_skeys_class_init() 310 if (!skeyclass->skeys_are_enabled(ss)) { in s390_storage_keys_save() 378 if (skeyclass->enable_skeys) { in s390_storage_keys_load() [all …]
|
H A D | s390-skeys-kvm.c | 20 S390SKeysClass *skeyclass = S390_SKEYS_GET_CLASS(ss); in kvm_s390_skeys_are_enabled() local 24 r = skeyclass->get_skeys(ss, 0, 1, &single_key); in kvm_s390_skeys_are_enabled() 57 S390SKeysClass *skeyclass = S390_SKEYS_CLASS(oc); in kvm_s390_skeys_class_init() local 60 skeyclass->skeys_are_enabled = kvm_s390_skeys_are_enabled; in kvm_s390_skeys_class_init() 61 skeyclass->get_skeys = kvm_s390_skeys_get; in kvm_s390_skeys_class_init() 62 skeyclass->set_skeys = kvm_s390_skeys_set; in kvm_s390_skeys_class_init()
|
/qemu/target/s390x/ |
H A D | mmu_helper.c | 303 static S390SKeysClass *skeyclass; in mmu_handle_skey() local 314 skeyclass = S390_SKEYS_GET_CLASS(ss); in mmu_handle_skey() 321 if (!skeyclass->skeys_are_enabled(ss)) { in mmu_handle_skey() 344 rc = skeyclass->get_skeys(ss, addr / TARGET_PAGE_SIZE, 1, &key); in mmu_handle_skey() 374 rc = skeyclass->set_skeys(ss, addr / TARGET_PAGE_SIZE, 1, &key); in mmu_handle_skey()
|
/qemu/target/s390x/tcg/ |
H A D | mem_helper.c | 2078 static S390SKeysClass *skeyclass; in HELPER() local 2090 skeyclass = S390_SKEYS_GET_CLASS(ss); in HELPER() 2091 if (skeyclass->enable_skeys && !skeyclass->enable_skeys(ss)) { in HELPER() 2096 rc = skeyclass->get_skeys(ss, addr / TARGET_PAGE_SIZE, 1, &key); in HELPER() 2108 static S390SKeysClass *skeyclass; in HELPER() local 2120 skeyclass = S390_SKEYS_GET_CLASS(ss); in HELPER() 2121 if (skeyclass->enable_skeys && !skeyclass->enable_skeys(ss)) { in HELPER() 2127 rc = skeyclass->set_skeys(ss, addr / TARGET_PAGE_SIZE, 1, &key); in HELPER() 2143 static S390SKeysClass *skeyclass; in HELPER() local 2154 skeyclass = S390_SKEYS_GET_CLASS(ss); in HELPER() [all …]
|