Searched refs:drm_mode_object (Results 1 – 24 of 24) sorted by relevance
/linux-6.3-rc2/include/drm/ |
A D | drm_mode_object.h | 55 struct drm_mode_object { struct 121 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, 124 void drm_mode_object_get(struct drm_mode_object *obj); 125 void drm_mode_object_put(struct drm_mode_object *obj); 127 int drm_object_property_set_value(struct drm_mode_object *obj, 130 int drm_object_property_get_value(struct drm_mode_object *obj, 133 int drm_object_property_get_default_value(struct drm_mode_object *obj, 137 void drm_object_attach_property(struct drm_mode_object *obj,
|
A D | drm_property.h | 89 struct drm_mode_object base; 217 struct drm_mode_object base; 286 struct drm_mode_object *obj_holds_id, 305 struct drm_mode_object *mo; in drm_property_find()
|
A D | drm_encoder.h | 102 struct drm_mode_object base; 301 struct drm_mode_object *mo; in drm_encoder_find()
|
A D | drm_crtc.h | 967 struct drm_mode_object base; 1304 struct drm_mode_object *mo; in drm_crtc_find()
|
A D | drm_plane.h | 621 struct drm_mode_object base; 897 struct drm_mode_object *mo; in drm_plane_find()
|
A D | drm_framebuffer.h | 131 struct drm_mode_object base;
|
A D | drm_connector.h | 1446 struct drm_mode_object base; 1845 struct drm_mode_object *mo; in drm_connector_lookup()
|
/linux-6.3-rc2/drivers/gpu/drm/ |
A D | drm_mode_object.c | 80 struct drm_mode_object *obj, uint32_t obj_type) in drm_mode_object_add() 86 struct drm_mode_object *obj) in drm_mode_object_register() 105 struct drm_mode_object *object) in drm_mode_object_unregister() 140 struct drm_mode_object *obj = NULL; in __drm_mode_object_find() 177 struct drm_mode_object *obj = NULL; in drm_mode_object_find() 192 void drm_mode_object_put(struct drm_mode_object *obj) in drm_mode_object_put() 209 void drm_mode_object_get(struct drm_mode_object *obj) in drm_mode_object_get() 231 void drm_object_attach_property(struct drm_mode_object *obj, in drm_object_attach_property() 437 struct drm_mode_object *obj; in drm_mode_obj_get_properties_ioctl() 485 struct drm_mode_object *ref; in set_property_legacy() [all …]
|
A D | drm_crtc_internal.h | 53 struct drm_mode_object; 65 int drm_mode_crtc_set_obj_prop(struct drm_mode_object *obj, 131 struct drm_mode_object **ref); 133 struct drm_mode_object *ref); 152 struct drm_mode_object *obj); 153 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev, 157 struct drm_mode_object *object); 162 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj, 185 int drm_connector_set_obj_prop(struct drm_mode_object *obj, 252 struct drm_mode_object *obj, [all …]
|
A D | drm_lease.c | 348 struct drm_mode_object **objects, in validate_lease() 384 struct drm_mode_object **objects; in fill_object_idr() 389 objects = kcalloc(object_count, sizeof(struct drm_mode_object *), in fill_object_idr() 421 struct drm_mode_object *obj = objects[o]; in fill_object_idr()
|
A D | drm_property.c | 653 struct drm_mode_object *obj; in drm_property_lookup_blob() 694 struct drm_mode_object *obj_holds_id, in drm_property_replace_global_blob() 875 uint64_t value, struct drm_mode_object **ref) in drm_property_change_valid_get() 931 struct drm_mode_object *ref) in drm_property_change_valid_put()
|
A D | Makefile | 35 drm_mode_object.o \
|
A D | drm_atomic_uapi.c | 865 int drm_atomic_get_property(struct drm_mode_object *obj, in drm_atomic_get_property() 977 struct drm_mode_object *obj, in drm_atomic_set_property() 981 struct drm_mode_object *ref; in drm_atomic_set_property() 1358 struct drm_mode_object *obj; in drm_mode_atomic_ioctl()
|
A D | drm_crtc.c | 913 int drm_mode_crtc_set_obj_prop(struct drm_mode_object *obj, in drm_mode_crtc_set_obj_prop()
|
A D | drm_framebuffer.c | 887 struct drm_mode_object *obj; in drm_framebuffer_lookup()
|
A D | drm_plane.c | 644 struct drm_mode_object *obj = &plane->base; in drm_mode_plane_set_obj_prop()
|
A D | drm_connector.c | 2728 int drm_connector_set_obj_prop(struct drm_mode_object *obj, in drm_connector_set_obj_prop()
|
/linux-6.3-rc2/drivers/gpu/drm/omapdrm/ |
A D | omap_plane.h | 17 struct drm_mode_object; 24 struct drm_mode_object *obj);
|
A D | omap_overlay.h | 15 struct drm_mode_object;
|
A D | omap_plane.c | 383 struct drm_mode_object *obj) in omap_plane_install_properties()
|
/linux-6.3-rc2/Documentation/gpu/ |
A D | drm-kms.rst | 174 "drm_property A" -> "drm_mode_object A" 175 "drm_property A" -> "drm_mode_object B" 176 "drm_property B" -> "drm_mode_object A" 179 The base structure for all KMS objects is :c:type:`struct drm_mode_object 180 <drm_mode_object>`. One of the base services it provides is tracking properties, 188 .. kernel-doc:: include/drm/drm_mode_object.h 191 .. kernel-doc:: drivers/gpu/drm/drm_mode_object.c
|
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/mdp4/ |
A D | mdp4_plane.c | 73 struct drm_mode_object *obj) in mdp4_plane_install_properties()
|
/linux-6.3-rc2/drivers/gpu/drm/armada/ |
A D | armada_overlay.c | 542 struct drm_mode_object *mobj; in armada_overlay_plane_create()
|
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/mdp5/ |
A D | mdp5_plane.c | 52 struct drm_mode_object *obj) in mdp5_plane_install_properties()
|
Completed in 41 milliseconds