Home
last modified time | relevance | path

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

/openbmc/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()
342 if (!s390_has_feat(S390_FEAT_SENSE_RUNNING_STATUS)) { in sigp_sense_running()
H A Dmmu_helper.c131 s390_has_feat(S390_FEAT_EDAT); in mmu_translate_asce()
132 const bool edat2 = edat1 && s390_has_feat(S390_FEAT_EDAT_2); in mmu_translate_asce()
134 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.h850 if (s390_has_feat(S390_FEAT_VECTOR)) { in s390_build_validity_mcic()
853 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.c200 if (s390_has_feat(S390_FEAT_VECTOR)) { in s390_cpu_reset_hold()
H A Dcpu_models.c216 bool s390_has_feat(S390Feat feat) in s390_has_feat() function
/openbmc/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()
114 int offset_cpu = s390_has_feat(S390_FEAT_EXTENDED_LENGTH_SCCB) ? in read_SCP_info()
145 if (s390_has_feat(S390_FEAT_EXTENDED_LENGTH_SCCB)) { in read_SCP_info()
220 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()
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc684 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2045 if (es > ES_64 || (es != ES_8 && !s390_has_feat(S390_FEAT_VECTOR_ENH))) {
2190 if (!byte && s390_has_feat(S390_FEAT_VECTOR_ENH2)) {
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)) {
2727 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2738 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2746 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
2757 if (s390_has_feat(S390_FEAT_VECTOR_ENH)) {
[all …]
H A Dtranslate.c1262 bool non_atomic = !s390_has_feat(S390_FEAT_STFLE_45); in op_asi()
1284 bool non_atomic = !s390_has_feat(S390_FEAT_STFLE_45); in op_asiu64()
1380 if (!s390_has_feat(S390_FEAT_INTERLOCKED_ACCESS_2)) { in op_ni()
1391 if (!s390_has_feat(S390_FEAT_INTERLOCKED_ACCESS_2)) { in op_ni()
1661 const bool fpe = s390_has_feat(S390_FEAT_FLOATING_POINT_EXT); in fpinst_extract_m34()
2193 if (!s390_has_feat(S390_FEAT_ETF3_ENH)) { in op_cuXX()
2502 if (s390_has_feat(S390_FEAT_LOCAL_TLB_CLEARING)) { in op_idte()
2515 if (s390_has_feat(S390_FEAT_LOCAL_TLB_CLEARING)) { in op_ipte()
3512 if (!s390_has_feat(S390_FEAT_INTERLOCKED_ACCESS_2)) { in op_oi()
3523 if (!s390_has_feat(S390_FEAT_INTERLOCKED_ACCESS_2)) { in op_oi()
[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.c1730 if (ssize == 2 && !s390_has_feat(S390_FEAT_ETF2_ENH)) { in HELPER()
1785 if (!s390_has_feat(S390_FEAT_COMPARE_AND_SWAP_AND_STORE_2)) { in do_csst()
/openbmc/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 …]
/openbmc/qemu/linux-user/s390x/
H A Dsignal.c274 if (s390_has_feat(S390_FEAT_VECTOR)) { in setup_rt_frame()
/openbmc/qemu/hw/intc/
H A Ds390_flic.c493 fs->ais_supported = s390_has_feat(S390_FEAT_ADAPTER_INT_SUPPRESSION); in s390_flic_common_realize()
/openbmc/qemu/linux-user/
H A Delfload.c1744 do { if (s390_has_feat(_feat)) { hwcap |= _hwcap; } } while (0)
1758 if (s390_has_feat(S390_FEAT_EXTENDED_TRANSLATION_3) && in get_elf_hwcap()
1759 s390_has_feat(S390_FEAT_ETF3_ENH)) { in get_elf_hwcap()