Home
last modified time | relevance | path

Searched refs:feat (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/qemu/target/s390x/
H A Dcpu_features.c33 const S390FeatDef *s390_feat_def(S390Feat feat) in s390_feat_def() argument
35 return &s390_features[feat]; in s390_feat_def()
40 S390Feat feat; in s390_feat_by_type_and_bit() local
42 for (feat = 0; feat < ARRAY_SIZE(s390_features); feat++) { in s390_feat_by_type_and_bit()
43 if (s390_features[feat].type == type && in s390_feat_by_type_and_bit()
44 s390_features[feat].bit == bit) { in s390_feat_by_type_and_bit()
45 return feat; in s390_feat_by_type_and_bit()
69 S390Feat feat; in s390_fill_feat_block() local
103 feat = find_first_bit(features, S390_FEAT_MAX); in s390_fill_feat_block()
104 while (feat < S390_FEAT_MAX) { in s390_fill_feat_block()
[all …]
H A Dcpu_models.c109 void s390_cpudef_featoff(uint8_t gen, uint8_t ec_ga, S390Feat feat) in s390_cpudef_featoff() argument
114 clear_bit(feat, (unsigned long *)&def->default_feat); in s390_cpudef_featoff()
117 void s390_cpudef_featoff_greater(uint8_t gen, uint8_t ec_ga, S390Feat feat) in s390_cpudef_featoff_greater() argument
131 clear_bit(feat, (unsigned long *)&def->default_feat); in s390_cpudef_featoff_greater()
142 bitmap_complement(group_def_off, group_def->feat, S390_FEAT_MAX); in s390_cpudef_group_featoff_greater()
218 bool s390_has_feat(S390Feat feat) in s390_has_feat() argument
229 if (feat == S390_FEAT_VECTOR) { in s390_has_feat()
233 if (feat == S390_FEAT_RUNTIME_INSTRUMENTATION) { in s390_has_feat()
236 if (feat == S390_FEAT_MSA_EXT_3) { in s390_has_feat()
241 if (feat == S390_FEAT_ZPCI) { in s390_has_feat()
[all …]
H A Dcpu_models.h76 void s390_cpudef_featoff(uint8_t gen, uint8_t ec_ga, S390Feat feat);
77 void s390_cpudef_featoff_greater(uint8_t gen, uint8_t ec_ga, S390Feat feat);
93 bool s390_has_feat(S390Feat feat);
H A Dcpu_features.h64 const S390FeatDef *s390_feat_def(S390Feat feat);
79 S390FeatBitmap feat; /* features contained in the group */ member
H A Dgen-features.c1127 uint64_t feat[S390_FEAT_MAX / 64 + 1] = {}; in print_qemu_feature_defs() local
1134 set_bits(feat, QemuFeatDef[i].bits); in print_qemu_feature_defs()
1137 for (j = 0; j < ARRAY_SIZE(feat); j++) { in print_qemu_feature_defs()
1138 printf("0x%016"PRIx64"ULL", feat[j]); in print_qemu_feature_defs()
1139 if (j < ARRAY_SIZE(feat) - 1) { in print_qemu_feature_defs()
1155 uint64_t feat[S390_FEAT_MAX / 64 + 1] = {}; in print_feature_group_defs() local
1157 set_bits(feat, FeatGroupDef[i].bits); in print_feature_group_defs()
1159 for (j = 0; j < ARRAY_SIZE(feat); j++) { in print_feature_group_defs()
1160 printf("0x%016"PRIx64"ULL", feat[j]); in print_feature_group_defs()
1161 if (j < ARRAY_SIZE(feat) - 1) { in print_feature_group_defs()
/openbmc/qemu/hw/timer/
H A Dsh_timer.c45 int feat; member
75 if (s->feat & TIMER_FEAT_CAPT) { in sh_timer_read()
131 if (s->feat & TIMER_FEAT_EXTCLK) { in sh_timer_write()
145 if (s->feat & TIMER_FEAT_EXTCLK) { in sh_timer_write()
158 if (s->feat & TIMER_FEAT_CAPT) { in sh_timer_write()
172 if ((value & TIMER_TCR_ICPF) && (!(s->feat & TIMER_FEAT_CAPT))) { in sh_timer_write()
193 if (s->feat & TIMER_FEAT_CAPT) { in sh_timer_write()
228 static void *sh_timer_init(uint32_t freq, int feat, qemu_irq irq) in sh_timer_init() argument
234 s->feat = feat; in sh_timer_init()
260 int feat; member
[all …]
/openbmc/openbmc/poky/meta/classes-recipe/
H A Drust-target-config.bbclass14 feat = d.getVar('TUNE_FEATURES')
15 if not feat:
17 feat = frozenset(feat.split())
22 if 'vfpv4' in feat:
24 elif 'vfpv4d16' in feat:
27 elif 'vfpv3' in feat:
29 elif 'vfpv3d16' in feat:
32 elif 'vfpv2' in feat or 'vfp' in feat:
35 if 'neon' in feat:
40 if 'mips32' in feat:
[all …]
H A Drust-common.bbclass29 feat = d.getVar('TUNE_FEATURES')
30 feat = frozenset(feat.split())
35 if mach_overrides.isdisjoint(v7) and feat.isdisjoint(v7):
/openbmc/qemu/tests/qapi-schema/
H A Ddoc-good.json73 # @enum-feat: Also _one_ {and only}
74 # @enum-member-feat: a member feature
80 'features': [ 'enum-member-feat' ] },
82 'features': [ 'enum-feat' ],
105 # @variant1-feat: a feature
106 # @member-feat: a member feature
109 'features': [ 'variant1-feat' ],
111 'features': [ 'member-feat' ],
142 # @alt-feat: a feature
145 'features': [ 'alt-feat' ],
H A Ddoc-good.out15 feature enum-member-feat
18 feature enum-feat
25 feature member-feat
26 feature variant1-feat
40 feature alt-feat
115 feature=enum-feat
117 feature=enum-member-feat
136 feature=variant1-feat
138 feature=member-feat
157 feature=alt-feat
H A Ddoc-duplicate-features.json7 # @feat: mumble
11 { 'command': 'foo', 'features': ['feat'] }
H A Ddoc-good.txt49 * **enum-feat** -- Also _one_ {and only}
51 * **enum-member-feat** -- a member feature
74 * **variant1-feat** -- a feature
76 * **member-feat** -- a member feature
102 * **alt-feat** -- a feature
H A Dtest-qapi.py122 for feat, section in doc.features.items():
123 print(' feature=%s\n%s' % (feat, section.text))
/openbmc/qemu/scripts/
H A Dcpu-x86-uarch-abi.py156 for feat in models[name]["features"]:
157 allfeatures[feat] = True
161 for feat in allfeatures:
166 if feat not in models[name]["features"]:
169 commonfeatures.append(feat)
/openbmc/qemu/tests/qtest/fuzz/
H A Dvirtio_scsi_fuzz.c40 uint64_t feat; in qvirtio_scsi_init() local
45 feat = qvirtio_get_features(dev); in qvirtio_scsi_init()
47 feat &= ~QVIRTIO_F_BAD_FEATURE | mask; in qvirtio_scsi_init()
49 feat &= ~(QVIRTIO_F_BAD_FEATURE | (1ull << VIRTIO_RING_F_EVENT_IDX)); in qvirtio_scsi_init()
51 qvirtio_set_features(dev, feat); in qvirtio_scsi_init()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/lvgl/files/
H A D0001-thorvg-fix-build-with-gcc-15.patch12 fc5c15638 feat(thorvg): use LVGL's malloc/realloc/zalloc/free (#7772)
16 … needed with latest master where it was resolved differently in fc5c15638 feat(thorvg): use LVGL's…
/openbmc/qemu/include/hw/timer/
H A Dtmu012.h19 int feat, uint32_t freq,
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-a/
H A Dtrusted-firmware-a-corstone1000.inc11 file://0005-feat-corstone1000-Add-multicore-support-for-FVP-plat.patch \
12 file://0006-feat-corstone1000-include-platform-header-file.patch \
/openbmc/qemu/tests/qtest/libqos/
H A Dvirtio-pci.c205 uint64_t feat; in qvirtio_pci_virtqueue_setup_common() local
211 feat = d->bus->get_guest_features(d); in qvirtio_pci_virtqueue_setup_common()
220 vqpci->vq.indirect = feat & (1ull << VIRTIO_RING_F_INDIRECT_DESC); in qvirtio_pci_virtqueue_setup_common()
221 vqpci->vq.event = feat & (1ull << VIRTIO_RING_F_EVENT_IDX); in qvirtio_pci_virtqueue_setup_common()
/openbmc/qemu/docs/sphinx/
H A Dqapidoc.py304 for feat in ent.features:
305 if feat.is_special():
309 assert feat.info
310 self.add_line(f":{feat.name}:", feat.info)
/openbmc/qemu/docs/devel/
H A Dqapi-domain.rst122 ``:feat:``
129 :syntax: ``:feat name: Lorem ipsum, dolor sit amet...``
143 :feat fdset: Member ``path`` supports the special "/dev/fdset/N" path
588 ``:arg:``, ``:feat:``, ``:error:``, or ``:return:`` info field list
623 ``:memb:`` or ``:feat:`` info field list entries.
635 :feat sadness: When present, the diagnostic message will also
649 :feat sadness: When present, the diagnostic message will also explain
658 ``:value:`` or ``:feat:`` info field list entries.
691 documentation body may contain ``:memb:`` or ``:feat:`` info field list
725 ``:alt:`` or ``:feat:`` info field list entries.
/openbmc/qemu/linux-headers/asm-s390/
H A Dkvm.h448 __u64 feat[16]; member
488 __u64 feat; member
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-devtools/dracut/
H A Ddracut_106.bb12 file://0001-feat-dracut-install-split-ldd-command-arguments-for-.patch \
/openbmc/qemu/linux-headers/linux/
H A Duserfaultfd.h121 } feat; member
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-devtools/dracut/dracut/
H A D0001-feat-dracut-install-split-ldd-command-arguments-for-.patch5 Subject: [PATCH] feat(dracut-install): split ldd command arguments for

12