Lines Matching defs:prop_enum
2860 struct drm_property_enum *prop_enum;
2873 list_for_each_entry(prop_enum, &property->enum_blob_list, head) {
2874 if (prop_enum->value == value) {
2875 strncpy(prop_enum->name, name, DRM_PROP_NAME_LEN);
2876 prop_enum->name[DRM_PROP_NAME_LEN-1] = '\0';
2882 prop_enum = malloc(sizeof(struct drm_property_enum), DRM_MEM_KMS,
2884 strncpy(prop_enum->name, name, DRM_PROP_NAME_LEN);
2885 prop_enum->name[DRM_PROP_NAME_LEN-1] = '\0';
2886 prop_enum->value = value;
2889 list_add_tail(&prop_enum->head, &property->enum_blob_list);
2896 struct drm_property_enum *prop_enum, *pt;
2898 list_for_each_entry_safe(prop_enum, pt, &property->enum_blob_list, head) {
2899 list_del(&prop_enum->head);
2900 free(prop_enum, DRM_MEM_KMS);
2974 struct drm_property_enum *prop_enum;
2993 list_for_each_entry(prop_enum, &property->enum_blob_list, head)
3021 list_for_each_entry(prop_enum, &property->enum_blob_list, head) {
3023 if (copy_to_user(&enum_ptr[copied].value, &prop_enum->value, sizeof(uint64_t))) {
3029 &prop_enum->name, DRM_PROP_NAME_LEN)) {