/* *cpu_have_feature-TestCPUfeaturesonmoduleinitialization
*/ int cpu_have_feature(unsignedint num)
{ struct s390_cpu_feature *feature;
if (WARN_ON_ONCE(num >= MAX_CPU_FEATURES)) return0;
feature = &s390_cpu_features[num]; switch (feature->type) { case TYPE_HWCAP: return !!(elf_hwcap & BIT(feature->num)); case TYPE_FACILITY: return test_facility(feature->num); case TYPE_MACHINE: return test_machine_feature(feature->num); default:
WARN_ON_ONCE(1); return0;
}
}
EXPORT_SYMBOL(cpu_have_feature);
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.4Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.