Lines Matching defs:drm_private_obj
250 struct drm_private_obj;
275 struct drm_private_state *(*atomic_create_state)(struct drm_private_obj *obj);
288 struct drm_private_state *(*atomic_duplicate_state)(struct drm_private_obj *obj);
295 void (*atomic_destroy_state)(struct drm_private_obj *obj,
312 * struct drm_private_obj - base struct for driver private atomic object
341 * &drm_private_obj its old state, and will be in charge of freeing it whenever
345 * &drm_private_obj the new state and will be likely to access it, resulting in
353 struct drm_private_obj {
412 struct drm_private_obj *obj;
416 struct drm_private_obj *ptr;
620 * Pointer to array of @drm_private_obj and @drm_private_obj_state part
740 struct drm_private_obj *obj,
742 void drm_atomic_private_obj_fini(struct drm_private_obj *obj);
746 struct drm_private_obj *obj);
749 struct drm_private_obj *obj);
752 struct drm_private_obj *obj);
1209 * @obj: &struct drm_private_obj iteration cursor
1229 * @obj: &struct drm_private_obj iteration cursor
1247 * @obj: &struct drm_private_obj iteration cursor