<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/drm_crtc.h' l='956' type='struct drm_property * drm_property_create_enum(struct drm_device * dev, int flags, const char * name, const struct drm_prop_enum_list * props, int num_values)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='1192' u='c' c='drm_mode_create_standard_connector_properties'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='1207' u='c' c='drm_mode_create_standard_plane_properties'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='1230' u='c' c='drm_mode_create_dvi_i_properties'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='1236' u='c' c='drm_mode_create_dvi_i_properties'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='1270' u='c' c='drm_mode_create_tv_properties'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='1277' u='c' c='drm_mode_create_tv_properties'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='1342' u='c' c='drm_mode_create_scaling_mode_property'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='1367' u='c' c='drm_mode_create_dirty_info_property'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='3168' ll='3193' type='struct drm_property * drm_property_create_enum(struct drm_device * dev, int flags, const char * name, const struct drm_prop_enum_list * props, int num_values)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='3150'>/**
 * drm_property_create - create a new enumeration property type
 * @dev: drm device
 * @flags: flags specifying the property type
 * @name: name of the property
 * @props: enumeration lists with property values
 * @num_values: number of pre-defined values
 *
 * This creates a new generic drm property which can then be attached to a drm
 * object with drm_object_attach_property. The returned property object must be
 * freed with drm_property_destroy.
 *
 * Userspace is only allowed to set one of the predefined values for enumeration
 * properties.
 *
 * Returns:
 * A pointer to the newly created property on success, NULL on failure.
 */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_modes.c' l='90' u='c' c='intel_attach_force_audio_property'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_modes.c' l='117' u='c' c='intel_attach_broadcast_rgb_property'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c' l='1384' u='c' c='radeon_modeset_create_props'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c' l='1398' u='c' c='radeon_modeset_create_props'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c' l='1404' u='c' c='radeon_modeset_create_props'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c' l='1422' u='c' c='radeon_modeset_create_props'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c' l='1428' u='c' c='radeon_modeset_create_props'/>
