Home
last modified time | relevance | path

Searched refs:drm_mode_object (Results 1 - 25 of 52) sorted by relevance

123

/kernel/linux/linux-6.6/include/drm/
H A Ddrm_mode_object.h34 * struct drm_mode_object - base structure for modeset objects
55 struct drm_mode_object { struct
65 * struct drm_object_properties - property tracking for &drm_mode_object
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 *ob
[all...]
H A Ddrm_property.h28 #include <drm/drm_mode_object.h>
89 struct drm_mode_object base;
129 * only link to a specific type of &drm_mode_object, this limit is
217 struct drm_mode_object base;
286 struct drm_mode_object *obj_holds_id,
305 struct drm_mode_object *mo; in drm_property_find()
H A Ddrm_encoder.h30 #include <drm/drm_mode_object.h>
102 struct drm_mode_object base;
301 struct drm_mode_object *mo; in drm_encoder_find()
H A Ddrm_framebuffer.h31 #include <drm/drm_mode_object.h>
131 struct drm_mode_object base;
H A Ddrm_crtc.h31 #include <drm/drm_mode_object.h>
962 struct drm_mode_object base;
1289 * @id: &drm_mode_object ID
1299 struct drm_mode_object *mo; in drm_crtc_find()
H A Ddrm_plane.h28 #include <drm/drm_mode_object.h>
631 struct drm_mode_object base;
907 struct drm_mode_object *mo; in drm_plane_find()
H A Ddrm_connector.h31 #include <drm/drm_mode_object.h>
1529 struct drm_mode_object base;
1928 struct drm_mode_object *mo; in drm_connector_lookup()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_mode_object.h34 * struct drm_mode_object - base structure for modeset objects
55 struct drm_mode_object { struct
65 * struct drm_object_properties - property tracking for &drm_mode_object
117 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev,
120 void drm_mode_object_get(struct drm_mode_object *obj);
121 void drm_mode_object_put(struct drm_mode_object *obj);
123 int drm_object_property_set_value(struct drm_mode_object *obj,
126 int drm_object_property_get_value(struct drm_mode_object *obj,
130 void drm_object_attach_property(struct drm_mode_object *obj,
H A Ddrm_property.h28 #include <drm/drm_mode_object.h>
82 struct drm_mode_object base;
122 * only link to a specific type of &drm_mode_object, this limit is
210 struct drm_mode_object base;
279 struct drm_mode_object *obj_holds_id,
298 struct drm_mode_object *mo; in drm_property_find()
H A Ddrm_encoder.h30 #include <drm/drm_mode_object.h>
103 struct drm_mode_object base;
248 struct drm_mode_object *mo; in drm_encoder_find()
H A Ddrm_crtc.h38 #include <drm/drm_mode_object.h>
969 struct drm_mode_object base;
1244 * @id: &drm_mode_object ID
1254 struct drm_mode_object *mo; in drm_crtc_find()
H A Ddrm_plane.h28 #include <drm/drm_mode_object.h>
603 struct drm_mode_object base;
790 struct drm_mode_object *mo; in drm_plane_find()
H A Ddrm_framebuffer.h30 #include <drm/drm_mode_object.h>
131 struct drm_mode_object base;
H A Ddrm_connector.h30 #include <drm/drm_mode_object.h>
1213 struct drm_mode_object base;
1577 struct drm_mode_object *mo; in drm_connector_lookup()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_mode_object.c30 #include <drm/drm_mode_object.h>
39 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, in __drm_mode_object_add()
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()
121 * Returns whether the provided type of drm_mode_object must
136 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev, in __drm_mode_object_find()
140 struct drm_mode_object *obj = NULL; in __drm_mode_object_find()
175 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, in drm_mode_object_find()
179 struct drm_mode_object *ob in drm_mode_object_find()
[all...]
H A Ddrm_crtc_internal.h53 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);
145 /* drm_mode_object.c */
146 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj,
149 int drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj,
152 struct drm_mode_object *obj);
153 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev,
157 struct drm_mode_object *objec
[all...]
H A Ddrm_lease.c348 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()
H A Ddrm_property.c46 * instantiated by attaching them to a &drm_mode_object with
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()
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_mode_object.c30 #include <drm/drm_mode_object.h>
39 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, in __drm_mode_object_add()
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()
121 * Returns whether the provided type of drm_mode_object must
136 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev, in __drm_mode_object_find()
140 struct drm_mode_object *obj = NULL; in __drm_mode_object_find()
173 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, in drm_mode_object_find()
177 struct drm_mode_object *ob in drm_mode_object_find()
[all...]
H A Ddrm_lease.c98 * _drm_lease_held - check drm_mode_object lease status (idr_mutex held)
126 * drm_lease_held - check drm_mode_object lease status (idr_mutex not held)
380 struct drm_mode_object **objects, in validate_lease()
416 struct drm_mode_object **objects; in fill_object_idr()
421 objects = kcalloc(object_count, sizeof(struct drm_mode_object *), in fill_object_idr()
453 struct drm_mode_object *obj = objects[o]; in fill_object_idr()
H A Ddrm_property.c46 * instatiated by attaching them to a &drm_mode_object with
656 struct drm_mode_object *obj; in drm_property_lookup_blob()
697 struct drm_mode_object *obj_holds_id, in drm_property_replace_global_blob()
878 uint64_t value, struct drm_mode_object **ref) in drm_property_change_valid_get()
934 struct drm_mode_object *ref) in drm_property_change_valid_put()
H A DMakefile16 drm_encoder.o drm_mode_object.o drm_property.o \
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/
H A Domap_plane.h17 struct drm_mode_object;
24 struct drm_mode_object *obj);
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_plane.h17 struct drm_mode_object;
24 struct drm_mode_object *obj);
H A Domap_overlay.h15 struct drm_mode_object;

Completed in 21 milliseconds

123