Home
last modified time | relevance | path

Searched refs:features (Results 1 – 25 of 329) sorted by last modified time

12345678910>>...14

/qemu/tests/qtest/
H A Dmigration-test.c96 api_struct.features = 0; in ufd_version_check()
101 uffd_feature_thread_id = api_struct.features & UFFD_FEATURE_THREAD_ID; in ufd_version_check()
H A Dmeson.build232 ['arm-cpu-features',
245 ['arm-cpu-features',
/qemu/target/i386/tcg/
H A Dtranslate.c4654 dc->cpuid_features = env->features[FEAT_1_EDX]; in i386_tr_init_disas_context()
4655 dc->cpuid_ext_features = env->features[FEAT_1_ECX]; in i386_tr_init_disas_context()
4656 dc->cpuid_ext2_features = env->features[FEAT_8000_0001_EDX]; in i386_tr_init_disas_context()
4657 dc->cpuid_ext3_features = env->features[FEAT_8000_0001_ECX]; in i386_tr_init_disas_context()
4658 dc->cpuid_7_0_ebx_features = env->features[FEAT_7_0_EBX]; in i386_tr_init_disas_context()
4659 dc->cpuid_7_0_ecx_features = env->features[FEAT_7_0_ECX]; in i386_tr_init_disas_context()
4660 dc->cpuid_7_1_eax_features = env->features[FEAT_7_1_EAX]; in i386_tr_init_disas_context()
4661 dc->cpuid_xsave_features = env->features[FEAT_XSAVE]; in i386_tr_init_disas_context()
/qemu/target/i386/
H A Dcpu.h1813 FeatureWordArray features; member
2416 return env->features[FEAT_1_ECX] & CPUID_EXT_VMX; in cpu_has_vmx()
2421 return env->features[FEAT_8000_0001_ECX] & CPUID_EXT3_SVM; in cpu_has_svm()
2540 if (!env->features[FEAT_XSAVE]) { in cr4_reserved_bits()
2543 if (!(env->features[FEAT_7_0_EBX] & CPUID_7_0_EBX_SMEP)) { in cr4_reserved_bits()
2546 if (!(env->features[FEAT_7_0_EBX] & CPUID_7_0_EBX_SMAP)) { in cr4_reserved_bits()
2549 if (!(env->features[FEAT_7_0_EBX] & CPUID_7_0_EBX_FSGSBASE)) { in cr4_reserved_bits()
2552 if (!(env->features[FEAT_7_0_ECX] & CPUID_7_0_ECX_PKU)) { in cr4_reserved_bits()
2555 if (!(env->features[FEAT_7_0_ECX] & CPUID_7_0_ECX_LA57)) { in cr4_reserved_bits()
2558 if (!(env->features[FEAT_7_0_ECX] & CPUID_7_0_ECX_UMIP)) { in cr4_reserved_bits()
[all …]
/qemu/hw/i386/
H A Dfw_cfg.c71 smbios_set_cpuid(cpu->env.cpuid_version, cpu->env.features[FEAT_1_EDX]); in fw_cfg_build_smbios()
H A Dpc.c809 if (cpu->env.features[FEAT_8000_0001_EDX] & CPUID_EXT2_LM) { in pc_max_used_gpa()
/qemu/
H A Dconfigure194 # Distributions want to ensure that several features are compiled in, and it
236 --without-default-features) default_feature="no"
696 --without-default-features) # processed above
875 --without-default-features default all --enable-* options to "disabled"
1841 # features/build target configure will detect
H A Dqemu-options.hx238 incompatible TCG features have been enabled (e.g.
4198 Currently SPP and EPP parallel port features can be used.
H A DMAINTAINERS203 F: tests/qtest/arm-cpu-features.c
208 F: docs/system/arm/cpu-features.rst
298 F: docs/system/openrisc/cpu-features.rst
/qemu/docs/about/
H A Ddeprecated.rst1 .. _Deprecated features:
3 Deprecated features
6 In general features are intended to be supported indefinitely once
10 releases, the feature is liable to be removed. Deprecated features may also
15 long features would be deprecated prior to their removal, nor
16 any documented list of which features were deprecated. Thus
17 any features deprecated prior to 2.10.0 will be treated as if
20 What follows is a list of all features currently marked as
H A Dremoved-features.rst2 Removed features
6 features that serves as a record for users who have encountered
983 TCG introspection features
/qemu/.gitlab-ci.d/
H A Dbuildtest.yml214 # testing an old QEMU against new features/tests that it is not
582 # gcov is a GCC features
665 --without-default-features
/qemu/target/s390x/
H A Dcpu_models_sysemu.c40 bitmap_andnot(missing, model->features, max_model->features, in check_unavailable_features()
184 bitmap_andnot(bitmap, model->def->base_feat, model->features, in cpu_info_from_model()
191 bitmap_andnot(bitmap, model->features, model->def->base_feat, in cpu_info_from_model()
198 s390_feat_bitmap_to_ascii(model->features, qdict, in cpu_info_from_model()
200 bitmap_complement(bitmap, model->features, S390_FEAT_MAX); in cpu_info_from_model()
300 if (bitmap_equal(modela.features, modelb.features, S390_FEAT_MAX)) { in qmp_query_cpu_model_comparison()
303 bitmap_andnot(missing, modela.features, modelb.features, S390_FEAT_MAX); in qmp_query_cpu_model_comparison()
307 bitmap_andnot(added, modelb.features, modela.features, S390_FEAT_MAX); in qmp_query_cpu_model_comparison()
357 bitmap_and(model.features, modela.features, modelb.features, S390_FEAT_MAX); in qmp_query_cpu_model_baseline()
379 model.features); in qmp_query_cpu_model_baseline()
[all …]
H A Dcpu_features.c66 void s390_fill_feat_block(const S390FeatBitmap features, S390FeatType type, in s390_fill_feat_block() argument
74 if (test_bit(S390_FEAT_ZARCH, features)) { in s390_fill_feat_block()
102 feat = find_first_bit(features, S390_FEAT_MAX); in s390_fill_feat_block()
109 feat = find_next_bit(features, S390_FEAT_MAX, feat + 1); in s390_fill_feat_block()
156 void s390_add_from_feat_block(S390FeatBitmap features, S390FeatType type, in s390_add_from_feat_block() argument
181 set_bit(feat, features); in s390_add_from_feat_block()
187 void s390_feat_bitmap_to_ascii(const S390FeatBitmap features, void *opaque, in s390_feat_bitmap_to_ascii() argument
194 bitmap_copy(bitmap, features, S390_FEAT_MAX); in s390_feat_bitmap_to_ascii()
215 void s390_get_deprecated_features(S390FeatBitmap features) in s390_get_deprecated_features() argument
228 set_bit(feats[i], features); in s390_get_deprecated_features()
H A Dcpu_features.h66 void s390_fill_feat_block(const S390FeatBitmap features, S390FeatType type,
68 void s390_add_from_feat_block(S390FeatBitmap features, S390FeatType type,
70 void s390_feat_bitmap_to_ascii(const S390FeatBitmap features, void *opaque,
72 void s390_get_deprecated_features(S390FeatBitmap features);
/qemu/qapi/
H A Dmigration.json481 { 'name': 'x-colo', 'features': [ 'unstable' ] },
485 { 'name': 'x-ignore-shared', 'features': [ 'unstable' ] },
830 { 'name': 'x-checkpoint-delay', 'features': [ 'unstable' ] },
836 { 'name': 'x-vcpu-dirty-limit-period', 'features': ['unstable'] },
1011 'features': [ 'unstable' ] },
1021 'features': [ 'unstable' ] },
1207 'features': [ 'unstable' ] },
1217 'features': [ 'unstable' ] },
1423 'features': [ 'unstable' ],
H A Dmachine-target.json15 # changes are applied (e.g. features added/removed). Most magic values
53 # mode, some features enabled by the CPU model may be omitted,
56 # x86). If you need an accurate representation of the features
60 # (but keep in mind that some features may be omitted).
71 # usually calculated using e.g. CPU features or CPU generations.
360 # @unavailable-features is an empty list, the CPU model is runnable
361 # using the current host and machine-type. If @unavailable-features
371 '*unavailable-features': [ 'str' ],
450 'features': [ 'unstable' ],
486 'features': [ 'unstable' ],
[all …]
/qemu/include/hw/s390x/
H A Dsclp.h106 uint8_t features[SCCB_CPU_FEATURE_LEN]; member
/qemu/hw/s390x/
H A Dsclp.c83 uint8_t features[SCCB_CPU_FEATURE_LEN] = { 0 }; in prepare_cpu_entries() local
86 s390_get_feat_block(S390_FEAT_TYPE_SCLP_CPU, features); in prepare_cpu_entries()
93 memcpy(entry[*count].features, features, sizeof(features)); in prepare_cpu_entries()
/qemu/hw/audio/
H A Dvirtio-snd.c234 val.features = cpu_to_le32(val.features); in virtio_snd_handle_pcm_info()
296 st_params->features = le32_to_cpu(params->features); in virtio_snd_set_pcm_params()
471 stream->info.features = 0; in virtio_snd_pcm_prepare()
1021 static uint64_t get_features(VirtIODevice *vdev, uint64_t features, in get_features() argument
1030 features |= s->features; in get_features()
1032 trace_virtio_snd_get_features(vdev, features); in get_features()
1034 return features; in get_features()
1094 virtio_add_feature(&vsnd->features, VIRTIO_F_VERSION_1); in virtio_snd_realize()
1097 default_params.features = 0; in virtio_snd_realize()
/qemu/target/sh4/
H A Dtranslate.c44 uint32_t features;
385 if (!(ctx->features & SH_FEATURE_SH4A)) { \
2208 ctx->features = cpu_env(cs)->features; in sh4_tr_init_disas_context()
45 uint32_t features; global() member
/qemu/target/sparc/
H A Dldst_helper.c598 if (env->def.features & CPU_FEATURE_CACHE_CTRL) { in helper_ld_asi()
814 if (env->def.features & CPU_FEATURE_CACHE_CTRL) { in helper_st_asi()
H A Dtranslate.c1211 && (dc->def->features & CPU_FEATURE_CASA))) { in resolve_asi()
1486 } else if (!(dc->def->features & CPU_FEATURE_HYPV)) { in gen_st_asi()
2113 # define avail_GL(C) ((C)->def->features & CPU_FEATURE_GL)
2114 # define avail_HYPV(C) ((C)->def->features & CPU_FEATURE_HYPV)
2115 # define avail_VIS1(C) ((C)->def->features & CPU_FEATURE_VIS1)
2116 # define avail_VIS2(C) ((C)->def->features & CPU_FEATURE_VIS2)
2119 # define avail_ASR17(C) ((C)->def->features & CPU_FEATURE_ASR17)
2120 # define avail_CASA(C) ((C)->def->features & CPU_FEATURE_CASA)
2121 # define avail_DIV(C) ((C)->def->features & CPU_FEATURE_DIV)
2122 # define avail_MUL(C) ((C)->def->features
[all...]
/qemu/target/tricore/
H A Dcpu.c29 env->features |= 1ULL << feature; in set_feature()
/qemu/tests/qapi-schema/
H A Dtest-qapi.py40 self._print_features(m.features, indent=8)
42 self._print_features(features)
59 self._print_features(m.features, indent=8)
62 self._print_features(features)
69 self._print_features(features)
81 self._print_features(features)
87 self._print_features(features)
112 def _print_features(cls, features, indent=4): argument
113 if features:
114 for f in features:
[all …]

12345678910>>...14