Lines Matching refs:pgm

468 	struct kvm_s390_pgm_info *pgm = &vcpu->arch.pgm;  in get_vcpu_asce()  local
471 memset(pgm, 0, sizeof(*pgm)); in get_vcpu_asce()
472 tec_bits = (struct trans_exc_code_bits *)&pgm->trans_exc_code; in get_vcpu_asce()
500 vcpu->arch.pgm.exc_access_id = ar; in get_vcpu_asce()
508 pgm->code = rc; in get_vcpu_asce()
717 struct kvm_s390_pgm_info *pgm = &vcpu->arch.pgm; in guest_page_range() local
722 tec_bits = (struct trans_exc_code_bits *)&pgm->trans_exc_code; in guest_page_range()
728 pgm->code = PGM_PROTECTION; in guest_page_range()
729 return pgm->code; in guest_page_range()
739 pgm->code = rc; in guest_page_range()
743 pgm->code = PGM_ADDRESSING; in guest_page_range()
745 if (pgm->code) in guest_page_range()
746 return pgm->code; in guest_page_range()
830 struct kvm_s390_pgm_info *pgm = &vcpu->arch.pgm; in guest_translate_address() local
837 tec = (struct trans_exc_code_bits *)&pgm->trans_exc_code; in guest_translate_address()
844 rc = pgm->code = PGM_PROTECTION; in guest_translate_address()
854 pgm->code = rc; in guest_translate_address()
860 rc = pgm->code = PGM_ADDRESSING; in guest_translate_address()
899 struct kvm_s390_pgm_info *pgm = &vcpu->arch.pgm; in kvm_s390_check_low_addr_prot_real() local
907 memset(pgm, 0, sizeof(*pgm)); in kvm_s390_check_low_addr_prot_real()
908 tec_bits = (struct trans_exc_code_bits *)&pgm->trans_exc_code; in kvm_s390_check_low_addr_prot_real()
912 pgm->code = PGM_PROTECTION; in kvm_s390_check_low_addr_prot_real()
914 return pgm->code; in kvm_s390_check_low_addr_prot_real()