sie_block         297 arch/s390/include/asm/kvm_host.h 	struct kvm_s390_sie_block sie_block;
sie_block         643 arch/s390/include/asm/kvm_host.h 	struct kvm_s390_sie_block *sie_block;
sie_block         308 arch/s390/kernel/nmi.c 	struct kvm_s390_sie_block *sie_block =
sie_block         311 arch/s390/kernel/nmi.c 	if (sie_block == NULL)
sie_block         315 arch/s390/kernel/nmi.c 	sie_page = container_of(sie_block, struct sie_page, sie_block);
sie_block          70 arch/s390/kernel/perf_event.c 	return sie_block(regs)->gpsw.mask & PSW_MASK_PSTATE;
sie_block          75 arch/s390/kernel/perf_event.c 	return sie_block(regs)->gpsw.addr;
sie_block          26 arch/s390/kvm/diag.c 	start = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4];
sie_block          27 arch/s390/kvm/diag.c 	end = vcpu->run->s.regs.gprs[vcpu->arch.sie_block->ipa & 0xf] + PAGE_SIZE;
sie_block          73 arch/s390/kvm/diag.c 	u16 rx = (vcpu->arch.sie_block->ipa & 0xf0) >> 4;
sie_block          74 arch/s390/kvm/diag.c 	u16 ry = (vcpu->arch.sie_block->ipa & 0x0f);
sie_block         159 arch/s390/kvm/diag.c 	tid = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4];
sie_block         174 arch/s390/kvm/diag.c 	unsigned int reg = vcpu->arch.sie_block->ipa & 0xf;
sie_block         242 arch/s390/kvm/diag.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         266 arch/s390/kvm/gaccess.c 	if (vcpu->arch.sie_block->eca & ECA_SII) {
sie_block         365 arch/s390/kvm/gaccess.c 	if (vcpu->arch.sie_block->eca & ECA_SII)
sie_block         373 arch/s390/kvm/gaccess.c 	if (vcpu->arch.sie_block->eca & ECA_SII)
sie_block         397 arch/s390/kvm/gaccess.c 		asce->val = vcpu->arch.sie_block->gcr[1];
sie_block         400 arch/s390/kvm/gaccess.c 		asce->val = vcpu->arch.sie_block->gcr[7];
sie_block         408 arch/s390/kvm/gaccess.c 		ald_addr = vcpu->arch.sie_block->gcr[5];
sie_block         410 arch/s390/kvm/gaccess.c 		ald_addr = vcpu->arch.sie_block->gcr[2];
sie_block         443 arch/s390/kvm/gaccess.c 		eax = (vcpu->arch.sie_block->gcr[8] >> 16) & 0xffff;
sie_block         536 arch/s390/kvm/gaccess.c 		tec->as = psw_bits(vcpu->arch.sie_block->gpsw).as;
sie_block         558 arch/s390/kvm/gaccess.c 	struct psw_bits psw = psw_bits(vcpu->arch.sie_block->gpsw);
sie_block         571 arch/s390/kvm/gaccess.c 		asce->val = vcpu->arch.sie_block->gcr[1];
sie_block         574 arch/s390/kvm/gaccess.c 		asce->val = vcpu->arch.sie_block->gcr[7];
sie_block         577 arch/s390/kvm/gaccess.c 		asce->val = vcpu->arch.sie_block->gcr[13];
sie_block         627 arch/s390/kvm/gaccess.c 	ctlreg0.val = vcpu->arch.sie_block->gcr[0];
sie_block         787 arch/s390/kvm/gaccess.c 	union ctlreg0 ctlreg0 = {.val = vcpu->arch.sie_block->gcr[0]};
sie_block         788 arch/s390/kvm/gaccess.c 	psw_t *psw = &vcpu->arch.sie_block->gpsw;
sie_block         801 arch/s390/kvm/gaccess.c 	psw_t *psw = &vcpu->arch.sie_block->gpsw;
sie_block         833 arch/s390/kvm/gaccess.c 	psw_t *psw = &vcpu->arch.sie_block->gpsw;
sie_block         907 arch/s390/kvm/gaccess.c 	psw_t *psw = &vcpu->arch.sie_block->gpsw;
sie_block         968 arch/s390/kvm/gaccess.c 	union ctlreg0 ctlreg0 = {.val = vcpu->arch.sie_block->gcr[0]};
sie_block          55 arch/s390/kvm/gaccess.h 	psw_t *psw = &vcpu->arch.sie_block->gpsw;
sie_block          62 arch/s390/kvm/guestdbg.c 	u64 *cr9 = &vcpu->arch.sie_block->gcr[9];
sie_block          63 arch/s390/kvm/guestdbg.c 	u64 *cr10 = &vcpu->arch.sie_block->gcr[10];
sie_block          64 arch/s390/kvm/guestdbg.c 	u64 *cr11 = &vcpu->arch.sie_block->gcr[11];
sie_block         102 arch/s390/kvm/guestdbg.c 	u64 *cr9 = &vcpu->arch.sie_block->gcr[9];
sie_block         103 arch/s390/kvm/guestdbg.c 	u64 *cr10 = &vcpu->arch.sie_block->gcr[10];
sie_block         104 arch/s390/kvm/guestdbg.c 	u64 *cr11 = &vcpu->arch.sie_block->gcr[11];
sie_block         132 arch/s390/kvm/guestdbg.c 	vcpu->arch.guestdbg.cr0 = vcpu->arch.sie_block->gcr[0];
sie_block         133 arch/s390/kvm/guestdbg.c 	vcpu->arch.guestdbg.cr9 = vcpu->arch.sie_block->gcr[9];
sie_block         134 arch/s390/kvm/guestdbg.c 	vcpu->arch.guestdbg.cr10 = vcpu->arch.sie_block->gcr[10];
sie_block         135 arch/s390/kvm/guestdbg.c 	vcpu->arch.guestdbg.cr11 = vcpu->arch.sie_block->gcr[11];
sie_block         140 arch/s390/kvm/guestdbg.c 	vcpu->arch.sie_block->gcr[0] = vcpu->arch.guestdbg.cr0;
sie_block         141 arch/s390/kvm/guestdbg.c 	vcpu->arch.sie_block->gcr[9] = vcpu->arch.guestdbg.cr9;
sie_block         142 arch/s390/kvm/guestdbg.c 	vcpu->arch.sie_block->gcr[10] = vcpu->arch.guestdbg.cr10;
sie_block         143 arch/s390/kvm/guestdbg.c 	vcpu->arch.sie_block->gcr[11] = vcpu->arch.guestdbg.cr11;
sie_block         156 arch/s390/kvm/guestdbg.c 		vcpu->arch.sie_block->gcr[0] &= ~CR0_CLOCK_COMPARATOR_SUBMASK;
sie_block         157 arch/s390/kvm/guestdbg.c 		vcpu->arch.sie_block->gcr[9] |= PER_EVENT_IFETCH;
sie_block         158 arch/s390/kvm/guestdbg.c 		vcpu->arch.sie_block->gcr[10] = 0;
sie_block         159 arch/s390/kvm/guestdbg.c 		vcpu->arch.sie_block->gcr[11] = -1UL;
sie_block         168 arch/s390/kvm/guestdbg.c 	if (vcpu->arch.sie_block->gcr[9] & PER_EVENT_NULLIFICATION)
sie_block         169 arch/s390/kvm/guestdbg.c 		vcpu->arch.sie_block->gcr[9] &= ~PER_EVENT_NULLIFICATION;
sie_block         394 arch/s390/kvm/guestdbg.c 	unsigned long addr = vcpu->arch.sie_block->gpsw.addr;
sie_block         442 arch/s390/kvm/guestdbg.c 	if (vcpu->arch.sie_block->icptcode == ICPT_PROGI) {
sie_block         444 arch/s390/kvm/guestdbg.c 		*addr = vcpu->arch.sie_block->peraddr;
sie_block         459 arch/s390/kvm/guestdbg.c 		*addr = __rewind_psw(vcpu->arch.sie_block->gpsw,
sie_block         461 arch/s390/kvm/guestdbg.c 		if (vcpu->arch.sie_block->icptstatus & 0x01) {
sie_block         462 arch/s390/kvm/guestdbg.c 			exec_ilen = (vcpu->arch.sie_block->icptstatus & 0x60) >> 4;
sie_block         495 arch/s390/kvm/guestdbg.c 			     (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PER)
sie_block         499 arch/s390/kvm/guestdbg.c 	const u64 cr10 = vcpu->arch.sie_block->gcr[10];
sie_block         500 arch/s390/kvm/guestdbg.c 	const u64 cr11 = vcpu->arch.sie_block->gcr[11];
sie_block         505 arch/s390/kvm/guestdbg.c 		.per_address = __rewind_psw(vcpu->arch.sie_block->gpsw, ilen),
sie_block         522 arch/s390/kvm/guestdbg.c 	    !(vcpu->arch.sie_block->gcr[9] & PER_EVENT_IFETCH))
sie_block         539 arch/s390/kvm/guestdbg.c 	const u8 perc = vcpu->arch.sie_block->perc;
sie_block         540 arch/s390/kvm/guestdbg.c 	u64 addr = vcpu->arch.sie_block->gpsw.addr;
sie_block         541 arch/s390/kvm/guestdbg.c 	u64 cr9 = vcpu->arch.sie_block->gcr[9];
sie_block         542 arch/s390/kvm/guestdbg.c 	u64 cr10 = vcpu->arch.sie_block->gcr[10];
sie_block         543 arch/s390/kvm/guestdbg.c 	u64 cr11 = vcpu->arch.sie_block->gcr[11];
sie_block         574 arch/s390/kvm/guestdbg.c 	vcpu->arch.sie_block->perc = guest_perc;
sie_block         577 arch/s390/kvm/guestdbg.c 		vcpu->arch.sie_block->iprcc &= ~PGM_PER;
sie_block         581 arch/s390/kvm/guestdbg.c #define pssec(vcpu) (vcpu->arch.sie_block->gcr[1] & _ASCE_SPACE_SWITCH)
sie_block         582 arch/s390/kvm/guestdbg.c #define hssec(vcpu) (vcpu->arch.sie_block->gcr[13] & _ASCE_SPACE_SWITCH)
sie_block         583 arch/s390/kvm/guestdbg.c #define old_ssec(vcpu) ((vcpu->arch.sie_block->tecmc >> 31) & 0x1)
sie_block         584 arch/s390/kvm/guestdbg.c #define old_as_is_home(vcpu) !(vcpu->arch.sie_block->tecmc & 0xffff)
sie_block         590 arch/s390/kvm/guestdbg.c 	if (debug_exit_required(vcpu, vcpu->arch.sie_block->perc,
sie_block         591 arch/s390/kvm/guestdbg.c 				vcpu->arch.sie_block->peraddr))
sie_block         604 arch/s390/kvm/guestdbg.c 	if (vcpu->arch.sie_block->iprcc == PGM_SPACE_SWITCH) {
sie_block         605 arch/s390/kvm/guestdbg.c 		vcpu->arch.sie_block->iprcc = 0;
sie_block         606 arch/s390/kvm/guestdbg.c 		new_as = psw_bits(vcpu->arch.sie_block->gpsw).as;
sie_block         615 arch/s390/kvm/guestdbg.c 			vcpu->arch.sie_block->iprcc = PGM_SPACE_SWITCH;
sie_block         623 arch/s390/kvm/guestdbg.c 			vcpu->arch.sie_block->iprcc = PGM_SPACE_SWITCH;
sie_block          27 arch/s390/kvm/intercept.c 	struct kvm_s390_sie_block *sie_block = vcpu->arch.sie_block;
sie_block          30 arch/s390/kvm/intercept.c 	switch (vcpu->arch.sie_block->icptcode) {
sie_block          37 arch/s390/kvm/intercept.c 		ilen = insn_length(vcpu->arch.sie_block->ipa >> 8);
sie_block          39 arch/s390/kvm/intercept.c 		if (sie_block->icptstatus & 1) {
sie_block          40 arch/s390/kvm/intercept.c 			ilen = (sie_block->icptstatus >> 4) & 0x6;
sie_block          47 arch/s390/kvm/intercept.c 		ilen = vcpu->arch.sie_block->pgmilc & 0x6;
sie_block          89 arch/s390/kvm/intercept.c 	int viwhy = vcpu->arch.sie_block->ipb >> 16;
sie_block         106 arch/s390/kvm/intercept.c 					     vcpu->arch.sie_block->ipa,
sie_block         107 arch/s390/kvm/intercept.c 					     vcpu->arch.sie_block->ipb);
sie_block         109 arch/s390/kvm/intercept.c 	switch (vcpu->arch.sie_block->ipa >> 8) {
sie_block         142 arch/s390/kvm/intercept.c 		.code = vcpu->arch.sie_block->iprcc,
sie_block         147 arch/s390/kvm/intercept.c 	switch (vcpu->arch.sie_block->iprcc & ~PGM_PER) {
sie_block         158 arch/s390/kvm/intercept.c 		pgm_info.trans_exc_code = vcpu->arch.sie_block->tecmc;
sie_block         166 arch/s390/kvm/intercept.c 		pgm_info.exc_access_id = vcpu->arch.sie_block->eai;
sie_block         174 arch/s390/kvm/intercept.c 		pgm_info.trans_exc_code = vcpu->arch.sie_block->tecmc;
sie_block         175 arch/s390/kvm/intercept.c 		pgm_info.exc_access_id  = vcpu->arch.sie_block->eai;
sie_block         176 arch/s390/kvm/intercept.c 		pgm_info.op_access_id  = vcpu->arch.sie_block->oai;
sie_block         179 arch/s390/kvm/intercept.c 		pgm_info.mon_class_nr = vcpu->arch.sie_block->mcn;
sie_block         180 arch/s390/kvm/intercept.c 		pgm_info.mon_code = vcpu->arch.sie_block->tecmc;
sie_block         184 arch/s390/kvm/intercept.c 		pgm_info.data_exc_code = vcpu->arch.sie_block->dxc;
sie_block         187 arch/s390/kvm/intercept.c 		pgm_info.trans_exc_code = vcpu->arch.sie_block->tecmc;
sie_block         188 arch/s390/kvm/intercept.c 		pgm_info.exc_access_id  = vcpu->arch.sie_block->eai;
sie_block         194 arch/s390/kvm/intercept.c 	if (vcpu->arch.sie_block->iprcc & PGM_PER) {
sie_block         195 arch/s390/kvm/intercept.c 		pgm_info.per_code = vcpu->arch.sie_block->perc;
sie_block         196 arch/s390/kvm/intercept.c 		pgm_info.per_atmid = vcpu->arch.sie_block->peratmid;
sie_block         197 arch/s390/kvm/intercept.c 		pgm_info.per_address = vcpu->arch.sie_block->peraddr;
sie_block         198 arch/s390/kvm/intercept.c 		pgm_info.per_access_id = vcpu->arch.sie_block->peraid;
sie_block         216 arch/s390/kvm/intercept.c 	itdb = (struct kvm_s390_itdb *)vcpu->arch.sie_block->itdba;
sie_block         225 arch/s390/kvm/intercept.c #define per_event(vcpu) (vcpu->arch.sie_block->iprcc & PGM_PER)
sie_block         239 arch/s390/kvm/intercept.c 		if (vcpu->arch.sie_block->iprcc == 0)
sie_block         243 arch/s390/kvm/intercept.c 	trace_kvm_s390_intercept_prog(vcpu, vcpu->arch.sie_block->iprcc);
sie_block         244 arch/s390/kvm/intercept.c 	if (vcpu->arch.sie_block->iprcc == PGM_SPECIFICATION) {
sie_block         269 arch/s390/kvm/intercept.c 	u16 eic = vcpu->arch.sie_block->eic;
sie_block         293 arch/s390/kvm/intercept.c 		irq.u.extcall.code = vcpu->arch.sie_block->extcpuaddr;
sie_block         348 arch/s390/kvm/intercept.c 	if (vcpu->arch.sie_block->ipa == 0xb254)	/* MVPG */
sie_block         350 arch/s390/kvm/intercept.c 	if (vcpu->arch.sie_block->ipa >> 8 == 0xae)	/* SIGP */
sie_block         417 arch/s390/kvm/intercept.c 	trace_kvm_s390_handle_operexc(vcpu, vcpu->arch.sie_block->ipa,
sie_block         418 arch/s390/kvm/intercept.c 				      vcpu->arch.sie_block->ipb);
sie_block         420 arch/s390/kvm/intercept.c 	if (vcpu->arch.sie_block->ipa == 0xb256)
sie_block         423 arch/s390/kvm/intercept.c 	if (vcpu->arch.sie_block->ipa == 0 && vcpu->kvm->arch.user_instr0)
sie_block         436 arch/s390/kvm/intercept.c 	oldpsw = vcpu->arch.sie_block->gpsw;
sie_block         454 arch/s390/kvm/intercept.c 	switch (vcpu->arch.sie_block->icptcode) {
sie_block         488 arch/s390/kvm/intercept.c 	if (vcpu->arch.sie_block->icptstatus & 0x02 &&
sie_block         146 arch/s390/kvm/interrupt.c 	return !(vcpu->arch.sie_block->gpsw.mask & PSW_MASK_EXT);
sie_block         151 arch/s390/kvm/interrupt.c 	return !(vcpu->arch.sie_block->gpsw.mask & PSW_MASK_IO);
sie_block         156 arch/s390/kvm/interrupt.c 	return !(vcpu->arch.sie_block->gpsw.mask & PSW_MASK_MCHECK);
sie_block         169 arch/s390/kvm/interrupt.c 	    !(vcpu->arch.sie_block->gcr[0] & CR0_CLOCK_COMPARATOR_SUBMASK))
sie_block         180 arch/s390/kvm/interrupt.c 	const u64 ckc = vcpu->arch.sie_block->ckc;
sie_block         182 arch/s390/kvm/interrupt.c 	if (vcpu->arch.sie_block->gcr[0] & CR0_CLOCK_COMPARATOR_SIGN) {
sie_block         194 arch/s390/kvm/interrupt.c 	       (vcpu->arch.sie_block->gcr[0] & CR0_CPU_TIMER_SUBMASK);
sie_block         358 arch/s390/kvm/interrupt.c 		if (!(vcpu->arch.sie_block->gcr[6] & isc_to_isc_bits(i)))
sie_block         378 arch/s390/kvm/interrupt.c 	if (!(vcpu->arch.sie_block->gcr[0] & CR0_EXTERNAL_CALL_SUBMASK))
sie_block         380 arch/s390/kvm/interrupt.c 	if (!(vcpu->arch.sie_block->gcr[0] & CR0_EMERGENCY_SIGNAL_SUBMASK))
sie_block         382 arch/s390/kvm/interrupt.c 	if (!(vcpu->arch.sie_block->gcr[0] & CR0_CLOCK_COMPARATOR_SUBMASK))
sie_block         384 arch/s390/kvm/interrupt.c 	if (!(vcpu->arch.sie_block->gcr[0] & CR0_CPU_TIMER_SUBMASK))
sie_block         386 arch/s390/kvm/interrupt.c 	if (!(vcpu->arch.sie_block->gcr[0] & CR0_SERVICE_SIGNAL_SUBMASK))
sie_block         394 arch/s390/kvm/interrupt.c 	if (!(vcpu->arch.sie_block->gcr[14] &
sie_block         424 arch/s390/kvm/interrupt.c 	vcpu->arch.sie_block->lctl = 0x0000;
sie_block         425 arch/s390/kvm/interrupt.c 	vcpu->arch.sie_block->ictl &= ~(ICTL_LPSW | ICTL_STCTL | ICTL_PINT);
sie_block         428 arch/s390/kvm/interrupt.c 		vcpu->arch.sie_block->lctl |= (LCTL_CR0 | LCTL_CR9 |
sie_block         430 arch/s390/kvm/interrupt.c 		vcpu->arch.sie_block->ictl |= (ICTL_STCTL | ICTL_PINT);
sie_block         441 arch/s390/kvm/interrupt.c 		vcpu->arch.sie_block->lctl |= LCTL_CR6;
sie_block         451 arch/s390/kvm/interrupt.c 		vcpu->arch.sie_block->lctl |= LCTL_CR0;
sie_block         459 arch/s390/kvm/interrupt.c 		vcpu->arch.sie_block->ictl |= ICTL_LPSW;
sie_block         461 arch/s390/kvm/interrupt.c 		vcpu->arch.sie_block->lctl |= LCTL_CR14;
sie_block         492 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         494 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         512 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         514 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         540 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         542 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         607 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         609 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         624 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, vcpu->arch.sie_block->todpr,
sie_block         628 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, vcpu->arch.sie_block->ckc >> 8,
sie_block         633 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gcr, 128);
sie_block         707 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         709 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         756 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         758 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         784 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         785 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW, &vcpu->arch.sie_block->gpsw,
sie_block         894 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, vcpu->arch.sie_block->gbea,
sie_block         899 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         901 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         930 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         932 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw, sizeof(psw_t));
sie_block         969 arch/s390/kvm/interrupt.c 				&vcpu->arch.sie_block->gpsw,
sie_block         972 arch/s390/kvm/interrupt.c 				&vcpu->arch.sie_block->gpsw,
sie_block        1013 arch/s390/kvm/interrupt.c 				&vcpu->arch.sie_block->gpsw,
sie_block        1016 arch/s390/kvm/interrupt.c 				&vcpu->arch.sie_block->gpsw,
sie_block        1036 arch/s390/kvm/interrupt.c 			     &vcpu->arch.sie_block->gpsw,
sie_block        1039 arch/s390/kvm/interrupt.c 			    &vcpu->arch.sie_block->gpsw,
sie_block        1135 arch/s390/kvm/interrupt.c 	    (vcpu->arch.sie_block->gcr[0] & CR0_EXTERNAL_CALL_SUBMASK))
sie_block        1151 arch/s390/kvm/interrupt.c 	const u64 ckc = vcpu->arch.sie_block->ckc;
sie_block        1155 arch/s390/kvm/interrupt.c 		if (vcpu->arch.sie_block->gcr[0] & CR0_CLOCK_COMPARATOR_SIGN) {
sie_block        1198 arch/s390/kvm/interrupt.c 	     vcpu->arch.sie_block->gcr[6] >> 24))
sie_block        2995 arch/s390/kvm/interrupt.c 		deliverable_mask &= (u8)(vcpu->arch.sie_block->gcr[6] >> 24);
sie_block         276 arch/s390/kvm/kvm-s390.c 			kvm_clock_sync_scb(vcpu->arch.sie_block, *delta);
sie_block         278 arch/s390/kvm/kvm-s390.c 				kvm->arch.epoch = vcpu->arch.sie_block->epoch;
sie_block         279 arch/s390/kvm/kvm-s390.c 				kvm->arch.epdx = vcpu->arch.sie_block->epdx;
sie_block        2538 arch/s390/kvm/kvm-s390.c 	free_page((unsigned long)(vcpu->arch.sie_block));
sie_block        2611 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->scaoh = (__u32)(((__u64)sca) >> 32);
sie_block        2612 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->scaol = (__u32)(__u64)sca;
sie_block        2619 arch/s390/kvm/kvm-s390.c 		sca->cpu[vcpu->vcpu_id].sda = (__u64) vcpu->arch.sie_block;
sie_block        2620 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->scaoh = (__u32)(((__u64)sca) >> 32);
sie_block        2621 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->scaol = (__u32)(__u64)sca & ~0x3fU;
sie_block        2622 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb2 |= ECB2_ESCA;
sie_block        2627 arch/s390/kvm/kvm-s390.c 		sca->cpu[vcpu->vcpu_id].sda = (__u64) vcpu->arch.sie_block;
sie_block        2628 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->scaoh = (__u32)(((__u64)sca) >> 32);
sie_block        2629 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->scaol = (__u32)(__u64)sca;
sie_block        2674 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->scaoh = scaoh;
sie_block        2675 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->scaol = scaol;
sie_block        2676 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb2 |= ECB2_ESCA;
sie_block        2759 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->cputm -= get_tod_clock_fast() - vcpu->arch.cputm_start;
sie_block        2801 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->cputm = cputm;
sie_block        2813 arch/s390/kvm/kvm-s390.c 		return vcpu->arch.sie_block->cputm;
sie_block        2823 arch/s390/kvm/kvm-s390.c 		value = vcpu->arch.sie_block->cputm;
sie_block        2856 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gpsw.mask = 0UL;
sie_block        2857 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gpsw.addr = 0UL;
sie_block        2860 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->ckc       = 0UL;
sie_block        2861 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->todpr     = 0;
sie_block        2862 arch/s390/kvm/kvm-s390.c 	memset(vcpu->arch.sie_block->gcr, 0, 16 * sizeof(__u64));
sie_block        2863 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gcr[0]  = CR0_UNUSED_56 |
sie_block        2866 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gcr[14] = CR14_UNUSED_32 |
sie_block        2870 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gbea = 1;
sie_block        2871 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->pp = 0;
sie_block        2872 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->fpf &= ~FPF_BPBC;
sie_block        2884 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->epoch = vcpu->kvm->arch.epoch;
sie_block        2885 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->epdx = vcpu->kvm->arch.epdx;
sie_block        2893 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ictl |= ICTL_OPEREXC;
sie_block        2926 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->crycbd = vcpu->kvm->arch.crypto.crycbd;
sie_block        2927 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->ecb3 &= ~(ECB3_AES | ECB3_DEA);
sie_block        2928 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->eca &= ~ECA_APIE;
sie_block        2929 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->ecd &= ~ECD_ECC;
sie_block        2932 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->eca |= ECA_APIE;
sie_block        2936 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb3 |= ECB3_AES;
sie_block        2939 arch/s390/kvm/kvm-s390.c 			vcpu->arch.sie_block->ecd |= ECD_ECC;
sie_block        2943 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb3 |= ECB3_DEA;
sie_block        2948 arch/s390/kvm/kvm-s390.c 	free_page(vcpu->arch.sie_block->cbrlo);
sie_block        2949 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->cbrlo = 0;
sie_block        2954 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->cbrlo = get_zeroed_page(GFP_KERNEL);
sie_block        2955 arch/s390/kvm/kvm-s390.c 	if (!vcpu->arch.sie_block->cbrlo)
sie_block        2964 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->ibc = model->ibc;
sie_block        2966 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->fac = (u32)(u64) model->fac_list;
sie_block        2973 arch/s390/kvm/kvm-s390.c 	atomic_set(&vcpu->arch.sie_block->cpuflags, CPUSTAT_ZARCH |
sie_block        2986 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb |= ECB_HOSTPROTINT;
sie_block        2988 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb |= ECB_SRSI;
sie_block        2990 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb |= ECB_TE;
sie_block        2993 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb2 |= ECB2_PFMFI;
sie_block        2995 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb2 |= ECB2_IEP;
sie_block        2996 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->eca = ECA_MVPGI | ECA_PROTEXCI;
sie_block        2998 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->eca |= ECA_CEI;
sie_block        3000 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->eca |= ECA_IB;
sie_block        3002 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->eca |= ECA_SII;
sie_block        3004 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->eca |= ECA_SIGPI;
sie_block        3006 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->eca |= ECA_VX;
sie_block        3007 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecd |= ECD_HOSTREGMGMT;
sie_block        3010 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecd |= ECD_MEF;
sie_block        3012 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecd |= ECD_ETOKENF;
sie_block        3013 arch/s390/kvm/kvm-s390.c 	if (vcpu->arch.sie_block->gd) {
sie_block        3014 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->eca |= ECA_AIV;
sie_block        3016 arch/s390/kvm/kvm-s390.c 			   vcpu->arch.sie_block->gd & 0x3, vcpu->vcpu_id);
sie_block        3018 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->sdnxo = ((unsigned long) &vcpu->run->s.regs.sdnx)
sie_block        3020 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->riccbd = (unsigned long) &vcpu->run->s.regs.riccb;
sie_block        3025 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ictl |= ICTL_ISKE | ICTL_SSKE | ICTL_RRBE;
sie_block        3035 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->hpid = HPID_KVM;
sie_block        3063 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block = &sie_page->sie_block;
sie_block        3064 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->itdba = (unsigned long) &sie_page->itdb;
sie_block        3067 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->mso = 0;
sie_block        3068 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->msl = sclp.hamax;
sie_block        3070 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->icpua = id;
sie_block        3072 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gd = (u32)(u64)kvm->arch.gisa_int.origin;
sie_block        3073 arch/s390/kvm/kvm-s390.c 	if (vcpu->arch.sie_block->gd && sclp.has_gisaf)
sie_block        3074 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->gd |= GISA_FORMAT1;
sie_block        3081 arch/s390/kvm/kvm-s390.c 		 vcpu->arch.sie_block);
sie_block        3082 arch/s390/kvm/kvm-s390.c 	trace_kvm_s390_create_vcpu(id, vcpu, vcpu->arch.sie_block);
sie_block        3086 arch/s390/kvm/kvm-s390.c 	free_page((unsigned long)(vcpu->arch.sie_block));
sie_block        3100 arch/s390/kvm/kvm-s390.c 	return !(vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE);
sie_block        3105 arch/s390/kvm/kvm-s390.c 	atomic_or(PROG_BLOCK_SIE, &vcpu->arch.sie_block->prog20);
sie_block        3111 arch/s390/kvm/kvm-s390.c 	atomic_andnot(PROG_BLOCK_SIE, &vcpu->arch.sie_block->prog20);
sie_block        3116 arch/s390/kvm/kvm-s390.c 	atomic_or(PROG_REQUEST, &vcpu->arch.sie_block->prog20);
sie_block        3122 arch/s390/kvm/kvm-s390.c 	return atomic_read(&vcpu->arch.sie_block->prog20) &
sie_block        3128 arch/s390/kvm/kvm-s390.c 	atomic_andnot(PROG_REQUEST, &vcpu->arch.sie_block->prog20);
sie_block        3139 arch/s390/kvm/kvm-s390.c 	while (vcpu->arch.sie_block->prog0c & PROG_IN_SIE)
sie_block        3199 arch/s390/kvm/kvm-s390.c 		r = put_user(vcpu->arch.sie_block->todpr,
sie_block        3203 arch/s390/kvm/kvm-s390.c 		r = put_user(vcpu->arch.sie_block->epoch,
sie_block        3211 arch/s390/kvm/kvm-s390.c 		r = put_user(vcpu->arch.sie_block->ckc,
sie_block        3227 arch/s390/kvm/kvm-s390.c 		r = put_user(vcpu->arch.sie_block->pp,
sie_block        3231 arch/s390/kvm/kvm-s390.c 		r = put_user(vcpu->arch.sie_block->gbea,
sie_block        3249 arch/s390/kvm/kvm-s390.c 		r = get_user(vcpu->arch.sie_block->todpr,
sie_block        3253 arch/s390/kvm/kvm-s390.c 		r = get_user(vcpu->arch.sie_block->epoch,
sie_block        3262 arch/s390/kvm/kvm-s390.c 		r = get_user(vcpu->arch.sie_block->ckc,
sie_block        3280 arch/s390/kvm/kvm-s390.c 		r = get_user(vcpu->arch.sie_block->pp,
sie_block        3284 arch/s390/kvm/kvm-s390.c 		r = get_user(vcpu->arch.sie_block->gbea,
sie_block        3322 arch/s390/kvm/kvm-s390.c 	memcpy(&vcpu->arch.sie_block->gcr, &sregs->crs, sizeof(sregs->crs));
sie_block        3334 arch/s390/kvm/kvm-s390.c 	memcpy(&sregs->crs, &vcpu->arch.sie_block->gcr, sizeof(sregs->crs));
sie_block        3518 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ihcpu = 0xffff;
sie_block        3539 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ictl |= ICTL_OPEREXC;
sie_block        3549 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb2 &= ~ECB2_CMMA;
sie_block        3560 arch/s390/kvm/kvm-s390.c 			vcpu->arch.sie_block->ecb2 |= ECB2_CMMA;
sie_block        3594 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->epoch = kvm->arch.epoch;
sie_block        3595 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->epdx  = kvm->arch.epdx;
sie_block        3673 arch/s390/kvm/kvm-s390.c 	if ((vcpu->arch.sie_block->gpsw.mask & vcpu->arch.pfault_select) !=
sie_block        3680 arch/s390/kvm/kvm-s390.c 	if (!(vcpu->arch.sie_block->gcr[0] & CR0_SERVICE_SIGNAL_SUBMASK))
sie_block        3705 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gg14 = vcpu->run->s.regs.gprs[14];
sie_block        3706 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gg15 = vcpu->run->s.regs.gprs[15];
sie_block        3731 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->icptcode = 0;
sie_block        3732 arch/s390/kvm/kvm-s390.c 	cpuflags = atomic_read(&vcpu->arch.sie_block->cpuflags);
sie_block        3758 arch/s390/kvm/kvm-s390.c 	rc = read_guest_instr(vcpu, vcpu->arch.sie_block->gpsw.addr, &opcode, 1);
sie_block        3781 arch/s390/kvm/kvm-s390.c 		   vcpu->arch.sie_block->icptcode);
sie_block        3782 arch/s390/kvm/kvm-s390.c 	trace_kvm_s390_sie_exit(vcpu, vcpu->arch.sie_block->icptcode);
sie_block        3787 arch/s390/kvm/kvm-s390.c 	vcpu->run->s.regs.gprs[14] = vcpu->arch.sie_block->gg14;
sie_block        3788 arch/s390/kvm/kvm-s390.c 	vcpu->run->s.regs.gprs[15] = vcpu->arch.sie_block->gg15;
sie_block        3792 arch/s390/kvm/kvm-s390.c 		sie_page = container_of(vcpu->arch.sie_block,
sie_block        3793 arch/s390/kvm/kvm-s390.c 					struct sie_page, sie_block);
sie_block        3799 arch/s390/kvm/kvm-s390.c 	if (vcpu->arch.sie_block->icptcode > 0) {
sie_block        3805 arch/s390/kvm/kvm-s390.c 		vcpu->run->s390_sieic.icptcode = vcpu->arch.sie_block->icptcode;
sie_block        3806 arch/s390/kvm/kvm-s390.c 		vcpu->run->s390_sieic.ipa = vcpu->arch.sie_block->ipa;
sie_block        3807 arch/s390/kvm/kvm-s390.c 		vcpu->run->s390_sieic.ipb = vcpu->arch.sie_block->ipb;
sie_block        3852 arch/s390/kvm/kvm-s390.c 		exit_reason = sie64a(vcpu->arch.sie_block,
sie_block        3874 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gpsw.mask = kvm_run->psw_mask;
sie_block        3875 arch/s390/kvm/kvm-s390.c 	vcpu->arch.sie_block->gpsw.addr = kvm_run->psw_addr;
sie_block        3879 arch/s390/kvm/kvm-s390.c 		memcpy(&vcpu->arch.sie_block->gcr, &kvm_run->s.regs.crs, 128);
sie_block        3885 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ckc = kvm_run->s.regs.ckc;
sie_block        3886 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->todpr = kvm_run->s.regs.todpr;
sie_block        3887 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->pp = kvm_run->s.regs.pp;
sie_block        3888 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->gbea = kvm_run->s.regs.gbea;
sie_block        3904 arch/s390/kvm/kvm-s390.c 	    !(vcpu->arch.sie_block->ecb3 & ECB3_RI)) {
sie_block        3906 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb3 |= ECB3_RI;
sie_block        3917 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecb |= ECB_GS;
sie_block        3918 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->ecd |= ECD_HOSTREGMGMT;
sie_block        3923 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->fpf &= ~FPF_BPBC;
sie_block        3924 arch/s390/kvm/kvm-s390.c 		vcpu->arch.sie_block->fpf |= kvm_run->s.regs.bpbc ? FPF_BPBC : 0;
sie_block        3961 arch/s390/kvm/kvm-s390.c 	kvm_run->psw_mask = vcpu->arch.sie_block->gpsw.mask;
sie_block        3962 arch/s390/kvm/kvm-s390.c 	kvm_run->psw_addr = vcpu->arch.sie_block->gpsw.addr;
sie_block        3964 arch/s390/kvm/kvm-s390.c 	memcpy(&kvm_run->s.regs.crs, &vcpu->arch.sie_block->gcr, 128);
sie_block        3966 arch/s390/kvm/kvm-s390.c 	kvm_run->s.regs.ckc = vcpu->arch.sie_block->ckc;
sie_block        3967 arch/s390/kvm/kvm-s390.c 	kvm_run->s.regs.todpr = vcpu->arch.sie_block->todpr;
sie_block        3968 arch/s390/kvm/kvm-s390.c 	kvm_run->s.regs.pp = vcpu->arch.sie_block->pp;
sie_block        3969 arch/s390/kvm/kvm-s390.c 	kvm_run->s.regs.gbea = vcpu->arch.sie_block->gbea;
sie_block        3973 arch/s390/kvm/kvm-s390.c 	kvm_run->s.regs.bpbc = (vcpu->arch.sie_block->fpf & FPF_BPBC) == FPF_BPBC;
sie_block        4097 arch/s390/kvm/kvm-s390.c 			      &vcpu->arch.sie_block->gpsw, 16);
sie_block        4103 arch/s390/kvm/kvm-s390.c 			      &vcpu->arch.sie_block->todpr, 4);
sie_block        4107 arch/s390/kvm/kvm-s390.c 	clkcomp = vcpu->arch.sie_block->ckc >> 8;
sie_block        4113 arch/s390/kvm/kvm-s390.c 			      &vcpu->arch.sie_block->gcr, 128);
sie_block        4490 arch/s390/kvm/kvm-s390.c 		vmf->page = virt_to_page(vcpu->arch.sie_block);
sie_block          23 arch/s390/kvm/kvm-s390.h #define IS_TE_ENABLED(vcpu)	((vcpu->arch.sie_block->ecb & ECB_TE))
sie_block          25 arch/s390/kvm/kvm-s390.h #define IS_ITDB_VALID(vcpu)	((*(char *)vcpu->arch.sie_block->itdba == TDB_FORMAT1))
sie_block          44 arch/s390/kvm/kvm-s390.h 	  d_vcpu->arch.sie_block->gpsw.mask, d_vcpu->arch.sie_block->gpsw.addr,\
sie_block          50 arch/s390/kvm/kvm-s390.h 	atomic_or(flags, &vcpu->arch.sie_block->cpuflags);
sie_block          55 arch/s390/kvm/kvm-s390.h 	atomic_andnot(flags, &vcpu->arch.sie_block->cpuflags);
sie_block          60 arch/s390/kvm/kvm-s390.h 	return (atomic_read(&vcpu->arch.sie_block->cpuflags) & flags) == flags;
sie_block          87 arch/s390/kvm/kvm-s390.h 	return vcpu->arch.sie_block->prefix << GUEST_PREFIX_SHIFT;
sie_block          94 arch/s390/kvm/kvm-s390.h 	vcpu->arch.sie_block->prefix = prefix >> GUEST_PREFIX_SHIFT;
sie_block         101 arch/s390/kvm/kvm-s390.h 	u32 base2 = vcpu->arch.sie_block->ipb >> 28;
sie_block         102 arch/s390/kvm/kvm-s390.h 	u32 disp2 = ((vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16);
sie_block         114 arch/s390/kvm/kvm-s390.h 	u32 base1 = (vcpu->arch.sie_block->ipb & 0xf0000000) >> 28;
sie_block         115 arch/s390/kvm/kvm-s390.h 	u32 disp1 = (vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16;
sie_block         116 arch/s390/kvm/kvm-s390.h 	u32 base2 = (vcpu->arch.sie_block->ipb & 0xf000) >> 12;
sie_block         117 arch/s390/kvm/kvm-s390.h 	u32 disp2 = vcpu->arch.sie_block->ipb & 0x0fff;
sie_block         131 arch/s390/kvm/kvm-s390.h 		*r1 = (vcpu->arch.sie_block->ipb & 0x00f00000) >> 20;
sie_block         133 arch/s390/kvm/kvm-s390.h 		*r2 = (vcpu->arch.sie_block->ipb & 0x000f0000) >> 16;
sie_block         138 arch/s390/kvm/kvm-s390.h 	u32 base2 = vcpu->arch.sie_block->ipb >> 28;
sie_block         139 arch/s390/kvm/kvm-s390.h 	u32 disp2 = ((vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16) +
sie_block         140 arch/s390/kvm/kvm-s390.h 			((vcpu->arch.sie_block->ipb & 0xff00) << 4);
sie_block         153 arch/s390/kvm/kvm-s390.h 	u32 base2 = vcpu->arch.sie_block->ipb >> 28;
sie_block         154 arch/s390/kvm/kvm-s390.h 	u32 disp2 = ((vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16);
sie_block         165 arch/s390/kvm/kvm-s390.h 	vcpu->arch.sie_block->gpsw.mask &= ~(3UL << 44);
sie_block         166 arch/s390/kvm/kvm-s390.h 	vcpu->arch.sie_block->gpsw.mask |= cc << 44;
sie_block         240 arch/s390/kvm/kvm-s390.h 	struct kvm_s390_sie_block *sie_block = vcpu->arch.sie_block;
sie_block         242 arch/s390/kvm/kvm-s390.h 	sie_block->gpsw.addr = __rewind_psw(sie_block->gpsw, ilen);
sie_block         251 arch/s390/kvm/kvm-s390.h 	vcpu->arch.sie_block->icptstatus &= ~0x02;
sie_block          41 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->ecb3 |= ECB3_RI;
sie_block          50 arch/s390/kvm/priv.c 	if ((vcpu->arch.sie_block->ipa & 0xf) <= 4)
sie_block          67 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->ecb |= ECB_GS;
sie_block          68 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->ecd |= ECD_HOSTREGMGMT;
sie_block          78 arch/s390/kvm/priv.c 	int code = vcpu->arch.sie_block->ipb & 0xff;
sie_block          95 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         121 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         159 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         189 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         223 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->ictl |= ICTL_ISKE | ICTL_SSKE | ICTL_RRBE;
sie_block         225 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->ictl &= ~(ICTL_ISKE | ICTL_SSKE | ICTL_RRBE);
sie_block         256 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         303 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         345 arch/s390/kvm/priv.c 	unsigned char m3 = vcpu->arch.sie_block->ipb >> 28;
sie_block         354 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         417 arch/s390/kvm/priv.c 		if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT)
sie_block         430 arch/s390/kvm/priv.c 	if (psw_bits(vcpu->arch.sie_block->gpsw).pstate)
sie_block         445 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         483 arch/s390/kvm/priv.c 	inti = kvm_s390_get_io_int(vcpu->kvm, vcpu->arch.sie_block->gcr[6], 0);
sie_block         562 arch/s390/kvm/priv.c 	vcpu->run->s390_tsch.ipb = vcpu->arch.sie_block->ipb;
sie_block         571 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         579 arch/s390/kvm/priv.c 		if (vcpu->arch.sie_block->ipa == 0xb236)
sie_block         581 arch/s390/kvm/priv.c 		if (vcpu->arch.sie_block->ipa == 0xb235)
sie_block         622 arch/s390/kvm/priv.c 	if (!(vcpu->arch.sie_block->eca & ECA_APIE))
sie_block         638 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         688 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         729 arch/s390/kvm/priv.c 	psw_t *gpsw = &vcpu->arch.sie_block->gpsw;
sie_block         766 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         775 arch/s390/kvm/priv.c 	vcpu->arch.sie_block->gpsw = new_psw;
sie_block         776 arch/s390/kvm/priv.c 	if (!is_valid_psw(&vcpu->arch.sie_block->gpsw))
sie_block         790 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         857 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         922 arch/s390/kvm/priv.c 	switch (vcpu->arch.sie_block->ipa & 0x00ff) {
sie_block         988 arch/s390/kvm/priv.c 	vcpu->run->s.regs.gprs[reg1] |= vcpu->arch.sie_block->gpsw.mask >> 32;
sie_block         992 arch/s390/kvm/priv.c 			vcpu->arch.sie_block->gpsw.mask & 0x00000000ffffffffUL;
sie_block        1021 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block        1062 arch/s390/kvm/priv.c 		    psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_24BIT)
sie_block        1108 arch/s390/kvm/priv.c 		if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT) {
sie_block        1136 arch/s390/kvm/priv.c 	entries = (vcpu->arch.sie_block->cbrlo & ~PAGE_MASK) >> 3;
sie_block        1169 arch/s390/kvm/priv.c 		cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo & PAGE_MASK);
sie_block        1187 arch/s390/kvm/priv.c 	int entries = (vcpu->arch.sie_block->cbrlo & ~PAGE_MASK) >> 3;
sie_block        1198 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block        1201 arch/s390/kvm/priv.c 	orc = (vcpu->arch.sie_block->ipb & 0xf0000000) >> 28;
sie_block        1231 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->ecb2 |= ECB2_CMMA;
sie_block        1247 arch/s390/kvm/priv.c 	vcpu->arch.sie_block->cbrlo &= PAGE_MASK;	/* reset nceo */
sie_block        1248 arch/s390/kvm/priv.c 	cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo);
sie_block        1258 arch/s390/kvm/priv.c 	switch (vcpu->arch.sie_block->ipa & 0x00ff) {
sie_block        1276 arch/s390/kvm/priv.c 	int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
sie_block        1277 arch/s390/kvm/priv.c 	int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
sie_block        1285 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block        1303 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->gcr[reg] &= 0xffffffff00000000ul;
sie_block        1304 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->gcr[reg] |= ctl_array[nr_regs++];
sie_block        1315 arch/s390/kvm/priv.c 	int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
sie_block        1316 arch/s390/kvm/priv.c 	int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
sie_block        1324 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block        1338 arch/s390/kvm/priv.c 		ctl_array[nr_regs++] = vcpu->arch.sie_block->gcr[reg];
sie_block        1349 arch/s390/kvm/priv.c 	int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
sie_block        1350 arch/s390/kvm/priv.c 	int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
sie_block        1358 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block        1376 arch/s390/kvm/priv.c 		vcpu->arch.sie_block->gcr[reg] = ctl_array[nr_regs++];
sie_block        1387 arch/s390/kvm/priv.c 	int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
sie_block        1388 arch/s390/kvm/priv.c 	int reg3 = vcpu->arch.sie_block->ipa & 0x000f;
sie_block        1396 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block        1410 arch/s390/kvm/priv.c 		ctl_array[nr_regs++] = vcpu->arch.sie_block->gcr[reg];
sie_block        1421 arch/s390/kvm/priv.c 	switch (vcpu->arch.sie_block->ipb & 0x000000ff) {
sie_block        1445 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block        1455 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_DAT)
sie_block        1485 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_DAT)
sie_block        1492 arch/s390/kvm/priv.c 	switch (vcpu->arch.sie_block->ipa & 0x00ff) {
sie_block        1506 arch/s390/kvm/priv.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block        1514 arch/s390/kvm/priv.c 	vcpu->arch.sie_block->todpr = value;
sie_block        1530 arch/s390/kvm/priv.c 	switch (vcpu->arch.sie_block->ipa & 0x00ff) {
sie_block          76 arch/s390/kvm/sigp.c 	psw = &dst_vcpu->arch.sie_block->gpsw;
sie_block          77 arch/s390/kvm/sigp.c 	p_asn = dst_vcpu->arch.sie_block->gcr[4] & 0xffff;  /* Primary ASN */
sie_block          78 arch/s390/kvm/sigp.c 	s_asn = dst_vcpu->arch.sie_block->gcr[3] & 0xffff;  /* Secondary ASN */
sie_block         411 arch/s390/kvm/sigp.c 	int r1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4;
sie_block         412 arch/s390/kvm/sigp.c 	int r3 = vcpu->arch.sie_block->ipa & 0x000f;
sie_block         419 arch/s390/kvm/sigp.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         462 arch/s390/kvm/sigp.c 	int r3 = vcpu->arch.sie_block->ipa & 0x000f;
sie_block          44 arch/s390/kvm/trace-s390.h 		     struct kvm_s390_sie_block *sie_block),
sie_block          45 arch/s390/kvm/trace-s390.h 	    TP_ARGS(id, vcpu, sie_block),
sie_block          50 arch/s390/kvm/trace-s390.h 		    __field(struct kvm_s390_sie_block *, sie_block)
sie_block          56 arch/s390/kvm/trace-s390.h 		    __entry->sie_block = sie_block;
sie_block          60 arch/s390/kvm/trace-s390.h 		      __entry->id, __entry->vcpu, __entry->sie_block)
sie_block          27 arch/s390/kvm/trace.h 	__entry->pswmask = vcpu->arch.sie_block->gpsw.mask;		\
sie_block          28 arch/s390/kvm/trace.h 	__entry->pswaddr = vcpu->arch.sie_block->gpsw.addr;		\
sie_block         296 arch/s390/kvm/vsie.c 	int fmt_h = vcpu->arch.sie_block->crycbd & CRYCB_FORMAT_MASK;
sie_block         301 arch/s390/kvm/vsie.c 	apie_h = vcpu->arch.sie_block->eca & ECA_APIE;
sie_block         324 arch/s390/kvm/vsie.c 	ecb3_flags = scb_o->ecb3 & vcpu->arch.sie_block->ecb3 &
sie_block         326 arch/s390/kvm/vsie.c 	ecd_flags = scb_o->ecd & vcpu->arch.sie_block->ecd & ECD_ECC;
sie_block        1020 arch/s390/kvm/vsie.c 	    vcpu->arch.sie_block->fpf & FPF_BPBC)
sie_block        1033 arch/s390/kvm/vsie.c 	vcpu->arch.sie_block->prog0c |= PROG_IN_SIE;
sie_block        1038 arch/s390/kvm/vsie.c 	vcpu->arch.sie_block->prog0c &= ~PROG_IN_SIE;
sie_block        1095 arch/s390/kvm/vsie.c 	asce = vcpu->arch.sie_block->gcr[1];
sie_block        1096 arch/s390/kvm/vsie.c 	cr0.val = vcpu->arch.sie_block->gcr[0];
sie_block        1294 arch/s390/kvm/vsie.c 	if (vcpu->arch.sie_block->gpsw.mask & PSW_MASK_PSTATE)
sie_block         285 drivers/s390/crypto/vfio_ap_ops.c 	if (!(vcpu->arch.sie_block->eca & ECA_AIV))