int drm_sysfb_get_validated_int(struct drm_device *dev, constchar *name,
u64 value, u32 max)
{ if (value > min(max, INT_MAX)) {
drm_warn(dev, "%s of %llu exceeds maximum of %u\n", name, value, max); return -EINVAL;
} return value;
}
EXPORT_SYMBOL(drm_sysfb_get_validated_int);
int drm_sysfb_get_validated_int0(struct drm_device *dev, constchar *name,
u64 value, u32 max)
{ if (!value) {
drm_warn(dev, "%s of 0 not allowed\n", name); return -EINVAL;
} return drm_sysfb_get_validated_int(dev, name, value, max);
}
EXPORT_SYMBOL(drm_sysfb_get_validated_int0);
MODULE_DESCRIPTION("Helpers for DRM sysfb drivers");
MODULE_LICENSE("GPL");
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.9Bemerkung:
(vorverarbeitet am 2026-09-27)
¤
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.