Searched refs:ipb (Results 1 – 13 of 13) sorted by relevance
/arch/s390/kernel/ |
D | ipl_vmparm.c | 7 const struct ipl_parameter_block *ipb) in ipl_block_get_ascii_vmparm() argument 14 if ((ipb->ccw.vm_flags & IPL_PB0_CCW_VM_FLAG_VP) && in ipl_block_get_ascii_vmparm() 15 (ipb->ccw.vm_parm_len > 0)) { in ipl_block_get_ascii_vmparm() 17 len = min_t(size_t, size - 1, ipb->ccw.vm_parm_len); in ipl_block_get_ascii_vmparm() 18 memcpy(dest, ipb->ccw.vm_parm, len); in ipl_block_get_ascii_vmparm()
|
D | ipl.c | 499 static ssize_t reipl_generic_vmparm_show(struct ipl_parameter_block *ipb, in reipl_generic_vmparm_show() argument 504 ipl_block_get_ascii_vmparm(vmparm, sizeof(vmparm), ipb); in reipl_generic_vmparm_show() 508 static ssize_t reipl_generic_vmparm_store(struct ipl_parameter_block *ipb, in reipl_generic_vmparm_store() argument 527 memset(ipb->ccw.vm_parm, 0, DIAG308_VMPARM_SIZE); in reipl_generic_vmparm_store() 528 ipb->ccw.vm_parm_len = ip_len; in reipl_generic_vmparm_store() 530 ipb->ccw.vm_flags |= IPL_PB0_CCW_VM_FLAG_VP; in reipl_generic_vmparm_store() 531 memcpy(ipb->ccw.vm_parm, buf, ip_len); in reipl_generic_vmparm_store() 532 ASCEBC(ipb->ccw.vm_parm, ip_len); in reipl_generic_vmparm_store() 534 ipb->ccw.vm_flags &= ~IPL_PB0_CCW_VM_FLAG_VP; in reipl_generic_vmparm_store() 641 static ssize_t reipl_generic_loadparm_show(struct ipl_parameter_block *ipb, in reipl_generic_loadparm_show() argument [all …]
|
/arch/s390/kvm/ |
D | kvm-s390.h | 101 u32 base2 = vcpu->arch.sie_block->ipb >> 28; in kvm_s390_get_base_disp_s() 102 u32 disp2 = ((vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16); in kvm_s390_get_base_disp_s() 114 u32 base1 = (vcpu->arch.sie_block->ipb & 0xf0000000) >> 28; in kvm_s390_get_base_disp_sse() 115 u32 disp1 = (vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16; in kvm_s390_get_base_disp_sse() 116 u32 base2 = (vcpu->arch.sie_block->ipb & 0xf000) >> 12; in kvm_s390_get_base_disp_sse() 117 u32 disp2 = vcpu->arch.sie_block->ipb & 0x0fff; in kvm_s390_get_base_disp_sse() 131 *r1 = (vcpu->arch.sie_block->ipb & 0x00f00000) >> 20; in kvm_s390_get_regs_rre() 133 *r2 = (vcpu->arch.sie_block->ipb & 0x000f0000) >> 16; in kvm_s390_get_regs_rre() 138 u32 base2 = vcpu->arch.sie_block->ipb >> 28; in kvm_s390_get_base_disp_rsy() 139 u32 disp2 = ((vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16) + in kvm_s390_get_base_disp_rsy() [all …]
|
D | trace.h | 152 TP_PROTO(VCPU_PROTO_COMMON, __u16 ipa, __u32 ipb), 153 TP_ARGS(VCPU_ARGS_COMMON, ipa, ipb), 163 ((__u64)ipb << 16); 419 TP_PROTO(VCPU_PROTO_COMMON, __u16 ipa, __u32 ipb), 420 TP_ARGS(VCPU_ARGS_COMMON, ipa, ipb), 430 ((__u64)ipb << 16);
|
D | intercept.c | 89 int viwhy = vcpu->arch.sie_block->ipb >> 16; in handle_validity() 107 vcpu->arch.sie_block->ipb); in handle_instruction() 421 vcpu->arch.sie_block->ipb); in handle_operexc()
|
D | priv.c | 78 int code = vcpu->arch.sie_block->ipb & 0xff; in kvm_s390_handle_e3() 345 unsigned char m3 = vcpu->arch.sie_block->ipb >> 28; in handle_sske() 564 vcpu->run->s390_tsch.ipb = vcpu->arch.sie_block->ipb; in handle_tsch() 1203 orc = (vcpu->arch.sie_block->ipb & 0xf0000000) >> 28; in handle_essa() 1423 switch (vcpu->arch.sie_block->ipb & 0x000000ff) { in kvm_s390_handle_eb()
|
D | vsie.c | 57 scb->ipb = ((__u32) reason_code) << 16; in set_validity_icpt() 392 scb_o->ipb = scb_s->ipb; in unshadow_scb()
|
D | kvm-s390.c | 3807 vcpu->run->s390_sieic.ipb = vcpu->arch.sie_block->ipb; in vcpu_post_run()
|
/arch/s390/boot/ |
D | ipl_parm.c | 73 const struct ipl_parameter_block *ipb) in ipl_block_get_ascii_scpdata() argument 79 count = min(size - 1, scpdata_length(ipb->fcp.scp_data, in ipl_block_get_ascii_scpdata() 80 ipb->fcp.scp_data_len)); in ipl_block_get_ascii_scpdata() 86 if (!isascii(ipb->fcp.scp_data[i])) { in ipl_block_get_ascii_scpdata() 90 if (!has_lowercase && islower(ipb->fcp.scp_data[i])) in ipl_block_get_ascii_scpdata() 95 memcpy(dest, ipb->fcp.scp_data, count); in ipl_block_get_ascii_scpdata() 98 dest[i] = tolower(ipb->fcp.scp_data[i]); in ipl_block_get_ascii_scpdata()
|
/arch/s390/include/asm/ |
D | ipl.h | 54 const struct ipl_parameter_block *ipb);
|
D | kvm_host.h | 212 __u32 ipb; /* 0x0058 */ member
|
/arch/powerpc/kvm/ |
D | book3s_xive_native.c | 1165 vcpu->arch.xive_saved_state.ipb, in kvmppc_xive_native_get_vp() 1232 vcpu->arch.xive_saved_state.ipb, in xive_native_debug_show()
|
/arch/powerpc/include/asm/ |
D | kvm_host.h | 505 u8 ipb; member
|