Home
last modified time | relevance | path

Searched refs:ipb (Results 1 – 24 of 24) sorted by relevance

/Linux-v5.4/arch/s390/kernel/
Dipl_vmparm.c7 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()
Dipl.c497 static ssize_t reipl_generic_vmparm_show(struct ipl_parameter_block *ipb, in reipl_generic_vmparm_show() argument
502 ipl_block_get_ascii_vmparm(vmparm, sizeof(vmparm), ipb); in reipl_generic_vmparm_show()
506 static ssize_t reipl_generic_vmparm_store(struct ipl_parameter_block *ipb, in reipl_generic_vmparm_store() argument
525 memset(ipb->ccw.vm_parm, 0, DIAG308_VMPARM_SIZE); in reipl_generic_vmparm_store()
526 ipb->ccw.vm_parm_len = ip_len; in reipl_generic_vmparm_store()
528 ipb->ccw.vm_flags |= IPL_PB0_CCW_VM_FLAG_VP; in reipl_generic_vmparm_store()
529 memcpy(ipb->ccw.vm_parm, buf, ip_len); in reipl_generic_vmparm_store()
530 ASCEBC(ipb->ccw.vm_parm, ip_len); in reipl_generic_vmparm_store()
532 ipb->ccw.vm_flags &= ~IPL_PB0_CCW_VM_FLAG_VP; in reipl_generic_vmparm_store()
639 static ssize_t reipl_generic_loadparm_show(struct ipl_parameter_block *ipb, in reipl_generic_loadparm_show() argument
[all …]
/Linux-v5.4/arch/s390/kvm/
Dkvm-s390.h101 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 …]
Dtrace.h152 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);
Dintercept.c89 int viwhy = vcpu->arch.sie_block->ipb >> 16; in handle_validity()
107 vcpu->arch.sie_block->ipb); in handle_instruction()
418 vcpu->arch.sie_block->ipb); in handle_operexc()
Dpriv.c78 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()
562 vcpu->run->s390_tsch.ipb = vcpu->arch.sie_block->ipb; in handle_tsch()
1199 orc = (vcpu->arch.sie_block->ipb & 0xf0000000) >> 28; in handle_essa()
1419 switch (vcpu->arch.sie_block->ipb & 0x000000ff) { in kvm_s390_handle_eb()
Dvsie.c57 scb->ipb = ((__u32) reason_code) << 16; in set_validity_icpt()
390 scb_o->ipb = scb_s->ipb; in unshadow_scb()
Dkvm-s390.c3806 vcpu->run->s390_sieic.ipb = vcpu->arch.sie_block->ipb; in vcpu_post_run()
/Linux-v5.4/arch/s390/boot/
Dipl_parm.c70 const struct ipl_parameter_block *ipb) in ipl_block_get_ascii_scpdata() argument
76 count = min(size - 1, scpdata_length(ipb->fcp.scp_data, in ipl_block_get_ascii_scpdata()
77 ipb->fcp.scp_data_len)); in ipl_block_get_ascii_scpdata()
83 if (!isascii(ipb->fcp.scp_data[i])) { in ipl_block_get_ascii_scpdata()
87 if (!has_lowercase && islower(ipb->fcp.scp_data[i])) in ipl_block_get_ascii_scpdata()
92 memcpy(dest, ipb->fcp.scp_data, count); in ipl_block_get_ascii_scpdata()
95 dest[i] = tolower(ipb->fcp.scp_data[i]); in ipl_block_get_ascii_scpdata()
/Linux-v5.4/drivers/media/usb/go7007/
Dgo7007-fw.c872 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 …]
Dgo7007-priv.h204 unsigned int ipb:1; member
Dgo7007-v4l2.c105 go->ipb = 0; in set_formatting()
149 go->ipb = v4l2_ctrl_g_ctrl(go->mpeg_video_b_frames) != 0; in set_formatting()
158 go->ipb == 0 && in set_formatting()
Dgo7007-driver.c724 go->ipb = 0; in go7007_alloc()
/Linux-v5.4/tools/testing/selftests/kvm/s390x/
Dsync_regs_test.c128 (run->s390_sieic.ipb >> 16) == 0x501, in main()
131 run->s390_sieic.ipb); in main()
/Linux-v5.4/tools/testing/selftests/kvm/lib/s390x/
Ducall.c44 (run->s390_sieic.ipb >> 16) == 0x501) { in get_ucall()
/Linux-v5.4/arch/s390/include/asm/
Dipl.h54 const struct ipl_parameter_block *ipb);
Dkvm_host.h212 __u32 ipb; /* 0x0058 */ member
/Linux-v5.4/fs/gfs2/
Dlog.c533 struct gfs2_inode *ipa, *ipb; in ip_cmp() local
536 ipb = list_entry(b, struct gfs2_inode, i_ordered); in ip_cmp()
538 if (ipa->i_no_addr < ipb->i_no_addr) in ip_cmp()
540 if (ipa->i_no_addr > ipb->i_no_addr) in ip_cmp()
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_xive_native.c1144 vcpu->arch.xive_saved_state.ipb, in kvmppc_xive_native_get_vp()
1211 vcpu->arch.xive_saved_state.ipb, in xive_native_debug_show()
/Linux-v5.4/tools/include/uapi/linux/
Dkvm.h324 __u32 ipb; member
367 __u32 ipb; member
/Linux-v5.4/include/uapi/linux/
Dkvm.h324 __u32 ipb; member
367 __u32 ipb; member
/Linux-v5.4/arch/powerpc/include/asm/
Dkvm_host.h504 u8 ipb; member
/Linux-v5.4/kernel/trace/
Dftrace.c5558 const unsigned long *ipb = b; in ftrace_cmp_ips() local
5560 if (*ipa > *ipb) in ftrace_cmp_ips()
5562 if (*ipa < *ipb) in ftrace_cmp_ips()
/Linux-v5.4/Documentation/virt/kvm/
Dapi.txt4299 __u32 ipb;
4373 __u32 ipb;
4381 interrupt. ipb is needed for instruction parameter decoding.