Home
last modified time | relevance | path

Searched refs:S390_FEAT_MAX (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/target/s390x/
H A Dcpu_features.c28 static const S390FeatDef s390_features[S390_FEAT_MAX] = {
48 return S390_FEAT_MAX; in s390_feat_by_type_and_bit()
55 for (i = 0; i < (S390_FEAT_MAX / 64 + 1); i++) { in s390_init_feat_bitmap()
102 feat = find_first_bit(features, S390_FEAT_MAX); in s390_fill_feat_block()
103 while (feat < S390_FEAT_MAX) { in s390_fill_feat_block()
109 feat = find_next_bit(features, S390_FEAT_MAX, feat + 1); in s390_fill_feat_block()
180 if (feat < S390_FEAT_MAX) { in s390_add_from_feat_block()
194 bitmap_copy(bitmap, features, S390_FEAT_MAX); in s390_feat_bitmap_to_ascii()
200 bitmap_and(tmp, bitmap, def->feat, S390_FEAT_MAX); in s390_feat_bitmap_to_ascii()
201 if (bitmap_equal(tmp, def->feat, S390_FEAT_MAX)) { in s390_feat_bitmap_to_ascii()
[all …]
H A Dcpu_models_sysemu.c41 S390_FEAT_MAX); in check_unavailable_features()
42 if (!bitmap_empty(missing, S390_FEAT_MAX)) { in check_unavailable_features()
185 S390_FEAT_MAX); in cpu_info_from_model()
186 if (!bitmap_empty(bitmap, S390_FEAT_MAX)) { in cpu_info_from_model()
192 S390_FEAT_MAX); in cpu_info_from_model()
193 if (!bitmap_empty(bitmap, S390_FEAT_MAX)) { in cpu_info_from_model()
200 bitmap_complement(bitmap, model->features, S390_FEAT_MAX); in cpu_info_from_model()
241 bitmap_zero(deprecated_feats, S390_FEAT_MAX); in qmp_query_cpu_model_expansion()
250 s390_model.features, S390_FEAT_MAX); in qmp_query_cpu_model_expansion()
309 if (bitmap_equal(modela.features, modelb.features, S390_FEAT_MAX)) { in qmp_query_cpu_model_comparison()
[all …]
H A Dcpu_models.c140 bitmap_complement(group_def_off, group_def->feat, S390_FEAT_MAX); in s390_cpudef_group_featoff_greater()
153 cpu_def->default_feat, group_def_off, S390_FEAT_MAX); in s390_cpudef_group_featoff_greater()
315 bitmap_andnot(missing, def->base_feat, features, S390_FEAT_MAX); in s390_find_cpu_def()
320 bitmap_andnot(missing, missing, ignored_base_feat, S390_FEAT_MAX); in s390_find_cpu_def()
321 if (!bitmap_empty(missing, S390_FEAT_MAX)) { in s390_find_cpu_def()
421 for (feat = 0; feat < S390_FEAT_MAX; feat++) { in s390_cpu_list()
548 bitmap_andnot(missing, model->features, max_model->features, S390_FEAT_MAX); in check_compatibility()
549 if (bitmap_empty(missing, S390_FEAT_MAX)) { in check_compatibility()
578 bitmap_copy(max_model.features, qemu_max_cpu_feat, S390_FEAT_MAX); in get_max_cpu_model()
697 bitmap_and(tmp, cpu->model->features, def->feat, S390_FEAT_MAX); in get_feature_group()
[all …]
H A Dcpu_features.h58 typedef unsigned long S390FeatBitmap[BITS_TO_LONGS(S390_FEAT_MAX)];
61 typedef uint64_t S390FeatInit[S390_FEAT_MAX / 64 + 1];
H A Dcpu_features_def.h21 S390_FEAT_MAX, enumerator
H A Dgen-features.c906 uint64_t base_feat[S390_FEAT_MAX / 64 + 1] = {}; in print_feature_defs()
907 uint64_t default_feat[S390_FEAT_MAX / 64 + 1] = {}; in print_feature_defs()
908 uint64_t full_feat[S390_FEAT_MAX / 64 + 1] = {}; in print_feature_defs()
960 uint64_t feat[S390_FEAT_MAX / 64 + 1] = {}; in print_qemu_feature_defs()
988 uint64_t feat[S390_FEAT_MAX / 64 + 1] = {}; in print_feature_group_defs()
/openbmc/qemu/target/s390x/kvm/
H A Dkvm.c2508 S390_FEAT_MAX); in kvm_s390_get_host_cpu_model()