Home
last modified time | relevance | path

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

/qemu/target/s390x/
H A Dmachine.c93 return s390_has_feat(S390_FEAT_VECTOR); in vregs_needed()
157 return s390_has_feat(S390_FEAT_RUNTIME_INSTRUMENTATION); in riccb_needed()
190 return s390_has_feat(S390_FEAT_GUARDED_STORAGE); in gscb_needed()
206 return s390_has_feat(S390_FEAT_BPB); in bpbc_needed()
222 return s390_has_feat(S390_FEAT_ETOKEN); in etoken_needed()
239 return s390_has_feat(S390_FEAT_DIAG_318); in diag318_needed()
H A Dsigp.c184 if (!s390_has_feat(S390_FEAT_VECTOR) && in sigp_store_adtl_status()
185 !s390_has_feat(S390_FEAT_GUARDED_STORAGE)) { in sigp_store_adtl_status()
203 if (!s390_has_feat(S390_FEAT_GUARDED_STORAGE) && in sigp_store_adtl_status()
210 if (s390_has_feat(S390_FEAT_GUARDED_STORAGE) && in sigp_store_adtl_status()
346 if (!s390_has_feat(S390_FEAT_SENSE_RUNNING_STATUS)) { in sigp_sense_running()
H A Dmmu_helper.c132 s390_has_feat(S390_FEAT_EDAT); in mmu_translate_asce()
133 const bool edat2 = edat1 && s390_has_feat(S390_FEAT_EDAT_2); in mmu_translate_asce()
135 s390_has_feat(S390_FEAT_INSTRUCTION_EXEC_PROT); in mmu_translate_asce()
H A Dhelper.c267 if (s390_has_feat(S390_FEAT_VECTOR)) { in s390_store_adtl_status()
273 if (s390_has_feat(S390_FEAT_GUARDED_STORAGE) && len >= ADTL_GS_MIN_SIZE) { in s390_store_adtl_status()
H A Dcpu-dump.c53 if (s390_has_feat(S390_FEAT_VECTOR)) { in s390_cpu_dump_state()
H A Dcpu_models.h93 bool s390_has_feat(S390Feat feat);
H A Ddiag.c95 if (subcode >= DIAG308_PV_SET && !s390_has_feat(S390_FEAT_UNPACK)) { in handle_diag_308()
H A Dcpu.h859 if (s390_has_feat(S390_FEAT_VECTOR)) { in s390_build_validity_mcic()
862 if (s390_has_feat(S390_FEAT_GUARDED_STORAGE)) { in s390_build_validity_mcic()
H A Dioinst.c588 if (s390_has_feat(S390_FEAT_ZPCI)) { in chsc_sei_nt2_get_event()
596 if (s390_has_feat(S390_FEAT_ZPCI)) { in chsc_sei_nt2_have_event()
H A Dcpu.c197 if (s390_has_feat(S390_FEAT_VECTOR)) { in s390_cpu_reset()
H A Dcpu_models.c207 bool s390_has_feat(S390Feat feat) in s390_has_feat() function
/qemu/hw/s390x/
H A Dsclp.c68 if (s390_has_feat(S390_FEAT_EXTENDED_LENGTH_SCCB)) { in sccb_verify_boundary()
102 return s390_has_feat(S390_FEAT_EXTENDED_LENGTH_SCCB) && in ext_len_sccb_supported()
115 int offset_cpu = s390_has_feat(S390_FEAT_EXTENDED_LENGTH_SCCB) ? in read_SCP_info()
146 if (s390_has_feat(S390_FEAT_EXTENDED_LENGTH_SCCB)) { in read_SCP_info()
225 if (s390_has_feat(S390_FEAT_ZPCI)) { in sclp_configure_io_adapter()
H A Dap-bridge.c47 if (!s390_has_feat(S390_FEAT_AP)) { in s390_init_ap()
H A Dcpu-topology.c74 return s390_has_feat(S390_FEAT_CONFIGURATION_TOPOLOGY); in s390_has_topology()
113 if (!s390_has_feat(S390_FEAT_CONFIGURATION_TOPOLOGY)) { in s390_handle_ptf()
H A Ds390-pci-bus.c968 if (!s390_has_feat(S390_FEAT_ZPCI)) { in s390_pcihost_pre_plug()
/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc684 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2700 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2708 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2719 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2795 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2809 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
3026 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
3273 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
3281 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
3307 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
[all …]
H A Dtranslate.c1263 bool non_atomic = !s390_has_feat(S390_FEAT_STFLE_45); in op_asi()
1285 bool non_atomic = !s390_has_feat(S390_FEAT_STFLE_45); in op_asiu64()
1381 if (!s390_has_feat(S390_FEAT_INTERLOCKED_ACCESS_2)) { in op_ni()
1392 if (!s390_has_feat(S390_FEAT_INTERLOCKED_ACCESS_2)) { in op_ni()
2194 if (!s390_has_feat(S390_FEAT_ETF3_ENH)) { in op_cuXX()
2503 if (s390_has_feat(S390_FEAT_LOCAL_TLB_CLEARING)) { in op_idte()
2516 if (s390_has_feat(S390_FEAT_LOCAL_TLB_CLEARING)) { in op_ipte()
3513 if (!s390_has_feat(S390_FEAT_INTERLOCKED_ACCESS_2)) { in op_oi()
3524 if (!s390_has_feat(S390_FEAT_INTERLOCKED_ACCESS_2)) { in op_oi()
4694 if (!s390_has_feat(S390_FEAT_ETF2_ENH)) { in op_trXX()
[all …]
H A Dfpu_helper.c904 (!s390_has_feat(S390_FEAT_FLOATING_POINT_EXT) && fpc & 0x4)) { in HELPER()
922 (!s390_has_feat(S390_FEAT_FLOATING_POINT_EXT) && fpc & 0x4)) { in HELPER()
H A Dmem_helper.c1706 if (ssize == 2 && !s390_has_feat(S390_FEAT_ETF2_ENH)) { in HELPER()
1761 if (!s390_has_feat(S390_FEAT_COMPARE_AND_SWAP_AND_STORE_2)) { in do_csst()
/qemu/target/s390x/kvm/
H A Dpv.c312 int offset_cpu = s390_has_feat(S390_FEAT_EXTENDED_LENGTH_SCCB) ? in s390_pv_get_max_cpus()
348 if (!s390_has_feat(S390_FEAT_UNPACK)) { in s390_pv_kvm_init()
H A Dkvm.c288 if (s390_has_feat(S390_FEAT_MSA_EXT_3)) { in kvm_s390_crypto_reset()
1302 if (s390_has_feat(S390_FEAT_ZPCI)) { in kvm_clp_service_call()
1314 if (s390_has_feat(S390_FEAT_ZPCI)) { in kvm_pcilg_service_call()
1326 if (s390_has_feat(S390_FEAT_ZPCI)) { in kvm_pcistg_service_call()
1339 if (s390_has_feat(S390_FEAT_ZPCI)) { in kvm_stpcifc_service_call()
1372 if (s390_has_feat(S390_FEAT_ZPCI)) { in kvm_rpcit_service_call()
1386 if (s390_has_feat(S390_FEAT_ZPCI)) { in kvm_pcistb_service_call()
1401 if (s390_has_feat(S390_FEAT_ZPCI)) { in kvm_mpcifc_service_call()
1549 if (s390_has_feat(S390_FEAT_DIAG_318)) { in kvm_s390_set_diag318()
1570 if (!s390_has_feat(S390_FEAT_DIAG_318)) { in handle_diag_318()
[all …]
/qemu/linux-user/s390x/
H A Dsignal.c274 if (s390_has_feat(S390_FEAT_VECTOR)) { in setup_rt_frame()
/qemu/hw/intc/
H A Ds390_flic.c424 fs->ais_supported = s390_has_feat(S390_FEAT_ADAPTER_INT_SUPPRESSION); in s390_flic_common_realize()
/qemu/linux-user/
H A Delfload.c1742 do { if (s390_has_feat(_feat)) { hwcap |= _hwcap; } } while (0)
1756 if (s390_has_feat(S390_FEAT_EXTENDED_TRANSLATION_3) && in get_elf_hwcap()
1757 s390_has_feat(S390_FEAT_ETF3_ENH)) { in get_elf_hwcap()