| /linux/arch/s390/kernel/ |
| H A D | ipl_vmparm.c | 9 const struct ipl_parameter_block *ipb) in ipl_block_get_ascii_vmparm() argument 16 if ((ipb->ccw.vm_flags & IPL_PB0_CCW_VM_FLAG_VP) && in ipl_block_get_ascii_vmparm() 17 (ipb->ccw.vm_parm_len > 0)) { in ipl_block_get_ascii_vmparm() 19 len = min_t(size_t, size - 1, ipb->ccw.vm_parm_len); in ipl_block_get_ascii_vmparm() 20 memcpy(dest, ipb->ccw.vm_parm, len); in ipl_block_get_ascii_vmparm()
|
| /linux/arch/s390/kvm/ |
| H A D | kvm-s390.h | 134 u32 base2 = vcpu->arch.sie_block->ipb >> 28; in kvm_s390_get_base_disp_s() 135 u32 disp2 = ((vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16); in kvm_s390_get_base_disp_s() 145 u32 base1 = vcpu->arch.sie_block->ipb >> 28; in kvm_s390_get_base_disp_siy() 149 disp1 = sign_extend64(((vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16) + in kvm_s390_get_base_disp_siy() 150 ((vcpu->arch.sie_block->ipb & 0xff00) << 4), 19); in kvm_s390_get_base_disp_siy() 162 u32 base1 = (vcpu->arch.sie_block->ipb & 0xf0000000) >> 28; in kvm_s390_get_base_disp_sse() 163 u32 disp1 = (vcpu->arch.sie_block->ipb & 0x0fff0000) >> 16; in kvm_s390_get_base_disp_sse() 164 u32 base2 = (vcpu->arch.sie_block->ipb & 0xf000) >> 12; in kvm_s390_get_base_disp_sse() 165 u32 disp2 = vcpu->arch.sie_block->ipb & 0x0fff; in kvm_s390_get_base_disp_sse() 179 *r1 = (vcpu->arch.sie_block->ipb & 0x00f00000) >> 20; in kvm_s390_get_regs_rre() [all …]
|
| H A 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);
|
| H A D | intercept.c | 93 int viwhy = vcpu->arch.sie_block->ipb >> 16; in handle_validity() 111 vcpu->arch.sie_block->ipb); in handle_instruction() 469 vcpu->arch.sie_block->ipb); in handle_operexc()
|
| H A D | vsie.c | 93 scb->ipb = ((__u32) reason_code) << 16; in set_validity_icpt() 437 scb_o->ipb = scb_s->ipb; in unshadow_scb() 1081 dest = vsie_get_register(vcpu, vsie_page, scb_s->ipb >> 20) & mask; in vsie_handle_mvpg() 1083 src = vsie_get_register(vcpu, vsie_page, scb_s->ipb >> 16) & mask; in vsie_handle_mvpg()
|
| H A D | kvm-s390.c | 4944 vcpu->run->s390_sieic.ipb = vcpu->arch.sie_block->ipb; in vcpu_post_run()
|
| /linux/drivers/media/usb/go7007/ |
| H A D | go7007-fw.c | 872 addr = go->ipb ? 0x14f9 : 0x0af9; in gen_mpeg4hdr_to_package() 932 u32 sgop_expt_addr = go->bitrate / 32 * (go->ipb ? 3 : 1) * 1001 / fps; in brctrl_to_package() 938 2 * go->width * go->height * (go->ipb ? 6 : 4) / 32, in brctrl_to_package() 940 2 * go->width * go->height * (go->ipb ? 6 : 4) / 32, in brctrl_to_package() 942 2 * go->width * go->height * (go->ipb ? 6 : 4) / 32, in brctrl_to_package() 944 2 * go->width * go->height * (go->ipb ? 6 : 4) / 32, in brctrl_to_package() 949 0xBF20, go->ipb ? converge_speed_ipb[converge_speed] in brctrl_to_package() 951 0xBF21, go->ipb ? 2 : 0, in brctrl_to_package() 952 0xBF22, go->ipb ? LAMBDA_table[0][lambda / 2 + 50] in brctrl_to_package() 954 0xBF23, go->ipb ? LAMBDA_table[1][lambda] : 32767, in brctrl_to_package() [all …]
|
| H A D | go7007-priv.h | 204 unsigned int ipb:1; member
|
| /linux/arch/s390/include/asm/ |
| H A D | ipl.h | 66 const struct ipl_parameter_block *ipb);
|
| /linux/tools/testing/selftests/kvm/s390/ |
| H A D | ucontrol_test.c | 379 run->s390_sieic.ipb); in uc_handle_sieic() 390 TEST_FAIL("sie exception on %.4x%.8x", sie_block->ipa, sie_block->ipb); in uc_handle_sieic() 437 TEST_ASSERT_EQ(0x440000, sie_block->ipb); in uc_assert_diag44()
|
| H A D | cmma_test.c | 269 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipb, 0x5010000); in assert_exit_was_hypercall()
|
| /linux/include/uapi/linux/ |
| H A D | kvm.h | 298 __u32 ipb; member 365 __u32 ipb; member
|
| /linux/tools/include/uapi/linux/ |
| H A D | kvm.h | 298 __u32 ipb; member 365 __u32 ipb; member
|
| /linux/kernel/trace/ |
| H A D | ftrace.c | 7144 const unsigned long *ipb = b; in ftrace_cmp_ips() 7146 if (*ipa > *ipb) in ftrace_cmp_ips() 7148 if (*ipa < *ipb) in ftrace_cmp_ips() 7141 const unsigned long *ipb = b; ftrace_cmp_ips() local
|
| /linux/Documentation/virt/kvm/ |
| H A D | api.rst | 6769 __u32 ipb; 6855 __u32 ipb; 6863 interrupt. ipb is needed for instruction parameter decoding.
|