Searched refs:features (Results 1 - 8 of 8) sorted by relevance

/gem5/src/dev/virtio/
H A Dbase.cc326 size_t config_size, FeatureBits features)
329 deviceId(id), configSize(config_size), deviceFeatures(features),
384 VirtIODeviceBase::setGuestFeatures(FeatureBits features) argument
386 DPRINTF(VIO, "Setting guest features: 0x%x\n", features);
387 if (~deviceFeatures & features) {
388 panic("Guest tried to enable unsupported features:\n"
389 "Device features: 0x%x\n"
390 "Requested features: 0x%x\n",
391 deviceFeatures, features);
325 VirtIODeviceBase(Params *params, DeviceId id, size_t config_size, FeatureBits features) argument
[all...]
H A Dbase.hh593 FeatureBits features);
643 * negotiating features. The device first offers a set of features
645 * which features it accepted. The base class will automatically
646 * accept any feature set that is a subset of the features offered
834 * This enables a subset of the features offered by the device
837 void setGuestFeatures(FeatureBits features);
840 * Get features accepted by the guest driver.
842 * @return Currently active features.
/gem5/src/arch/arm/kvm/
H A Dbase_cpu.cc83 target_config.features[0] |= (1 << KVM_ARM_VCPU_EL1_32BIT);
/gem5/src/arch/power/
H A Dprocess.cc109 uint32_t features = 0; local
113 auxv.emplace_back(M5_AT_HWCAP, features);
/gem5/src/arch/arm/
H A Dsemihosting.hh205 /** Implementation of the ':semihosting-features' magic file. */
354 static const std::vector<uint8_t> features; member in class:ArmSemihosting
H A Dsemihosting.cc119 const std::vector<uint8_t> ArmSemihosting::features{
716 if (fname == ":semihosting-features") {
796 for (; pos < size && pos < ArmSemihosting::features.size(); pos++)
797 buffer[len++] = ArmSemihosting::features[pos];
805 if (_pos < ArmSemihosting::features.size()) {
H A Dprocess.cc283 IntType features = armHwcap<IntType>(); local
287 auxv.emplace_back(M5_AT_HWCAP, features);
/gem5/src/arch/x86/
H A Dprocess.cc826 uint64_t features = local
860 auxv.emplace_back(M5_AT_HWCAP, features);

Completed in 23 milliseconds