Searched refs:drm_private_obj (Results 1 – 22 of 22) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/arm/display/komeda/ |
| D | komeda_private_obj.c | 20 komeda_layer_atomic_duplicate_state(struct drm_private_obj *obj) in komeda_layer_atomic_duplicate_state() 35 komeda_layer_atomic_destroy_state(struct drm_private_obj *obj, in komeda_layer_atomic_destroy_state() 64 komeda_scaler_atomic_duplicate_state(struct drm_private_obj *obj) in komeda_scaler_atomic_duplicate_state() 79 komeda_scaler_atomic_destroy_state(struct drm_private_obj *obj, in komeda_scaler_atomic_destroy_state() 107 komeda_compiz_atomic_duplicate_state(struct drm_private_obj *obj) in komeda_compiz_atomic_duplicate_state() 122 komeda_compiz_atomic_destroy_state(struct drm_private_obj *obj, in komeda_compiz_atomic_destroy_state() 150 komeda_splitter_atomic_duplicate_state(struct drm_private_obj *obj) in komeda_splitter_atomic_duplicate_state() 165 komeda_splitter_atomic_destroy_state(struct drm_private_obj *obj, in komeda_splitter_atomic_destroy_state() 194 komeda_merger_atomic_duplicate_state(struct drm_private_obj *obj) in komeda_merger_atomic_duplicate_state() 208 static void komeda_merger_atomic_destroy_state(struct drm_private_obj *obj, in komeda_merger_atomic_destroy_state() [all …]
|
| D | komeda_pipeline.h | 80 struct drm_private_obj obj; 383 struct drm_private_obj obj;
|
| /Linux-v5.4/include/drm/ |
| D | drm_atomic.h | 185 struct drm_private_obj; 210 struct drm_private_state *(*atomic_duplicate_state)(struct drm_private_obj *obj); 217 void (*atomic_destroy_state)(struct drm_private_obj *obj, 243 struct drm_private_obj { struct 294 struct drm_private_obj *ptr; 447 struct drm_private_obj *obj, 450 void drm_atomic_private_obj_fini(struct drm_private_obj *obj); 454 struct drm_private_obj *obj); 457 struct drm_private_obj *obj); 460 struct drm_private_obj *obj);
|
| D | drm_atomic_state_helper.h | 35 struct drm_private_obj; 75 void __drm_atomic_helper_private_obj_duplicate_state(struct drm_private_obj *obj,
|
| D | drm_atomic_helper.h | 38 struct drm_private_obj;
|
| D | drm_dp_mst_helper.h | 453 struct drm_private_obj base;
|
| /Linux-v5.4/drivers/gpu/drm/vc4/ |
| D | vc4_kms.c | 49 struct drm_private_obj *manager) in vc4_get_ctm_state() 68 vc4_ctm_duplicate_state(struct drm_private_obj *obj) in vc4_ctm_duplicate_state() 81 static void vc4_ctm_destroy_state(struct drm_private_obj *obj, in vc4_ctm_destroy_state() 461 vc4_load_tracker_duplicate_state(struct drm_private_obj *obj) in vc4_load_tracker_duplicate_state() 474 static void vc4_load_tracker_destroy_state(struct drm_private_obj *obj, in vc4_load_tracker_destroy_state()
|
| D | vc4_drv.h | 216 struct drm_private_obj ctm_manager; 217 struct drm_private_obj load_tracker;
|
| /Linux-v5.4/drivers/gpu/drm/tegra/ |
| D | hub.h | 41 struct drm_private_obj base;
|
| D | hub.c | 577 tegra_display_hub_duplicate_state(struct drm_private_obj *obj) in tegra_display_hub_duplicate_state() 590 static void tegra_display_hub_destroy_state(struct drm_private_obj *obj, in tegra_display_hub_destroy_state()
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_atomic.c | 205 struct drm_private_obj *obj = state->private_objs[i].ptr; in drm_atomic_state_default_clear() 723 struct drm_private_obj *obj, in drm_atomic_private_obj_init() 744 drm_atomic_private_obj_fini(struct drm_private_obj *obj) in drm_atomic_private_obj_fini() 767 struct drm_private_obj *obj) in drm_atomic_get_private_obj_state() 821 struct drm_private_obj *obj) in drm_atomic_get_old_private_obj_state() 843 struct drm_private_obj *obj) in drm_atomic_get_new_private_obj_state()
|
| D | drm_modeset_lock.c | 398 struct drm_private_obj *privobj; in drm_modeset_lock_all_ctx()
|
| D | drm_atomic_state_helper.c | 496 void __drm_atomic_helper_private_obj_duplicate_state(struct drm_private_obj *obj, in __drm_atomic_helper_private_obj_duplicate_state()
|
| D | drm_dp_mst_topology.c | 3767 drm_dp_mst_duplicate_state(struct drm_private_obj *obj) in drm_dp_mst_duplicate_state() 3806 static void drm_dp_mst_destroy_state(struct drm_private_obj *obj, in drm_dp_mst_destroy_state()
|
| D | drm_atomic_helper.c | 2708 struct drm_private_obj *obj; in drm_atomic_helper_swap_state()
|
| /Linux-v5.4/drivers/gpu/drm/i915/display/ |
| D | intel_bw.c | 404 static struct drm_private_state *intel_bw_duplicate_state(struct drm_private_obj *obj) in intel_bw_duplicate_state() 417 static void intel_bw_destroy_state(struct drm_private_obj *obj, in intel_bw_destroy_state()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm.h | 137 struct drm_private_obj atomic_obj;
|
| D | amdgpu_dm.c | 1925 struct drm_private_obj *obj; in dm_atomic_get_new_state() 1943 struct drm_private_obj *obj; in dm_atomic_get_old_state() 1956 dm_atomic_duplicate_state(struct drm_private_obj *obj) in dm_atomic_duplicate_state() 1979 static void dm_atomic_destroy_state(struct drm_private_obj *obj, in dm_atomic_destroy_state()
|
| /Linux-v5.4/Documentation/gpu/ |
| D | komeda-kms.rst | 402 Make component/pipeline to be drm_private_obj 405 Add :c:type:`drm_private_obj` to :c:type:`komeda_component`, :c:type:`komeda_pipeline` 410 struct drm_private_obj obj; 415 struct drm_private_obj obj;
|
| /Linux-v5.4/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_kms.h | 44 struct drm_private_obj glob_state;
|
| D | mdp5_kms.c | 105 mdp5_global_duplicate_state(struct drm_private_obj *obj) in mdp5_global_duplicate_state() 118 static void mdp5_global_destroy_state(struct drm_private_obj *obj, in mdp5_global_destroy_state()
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_drv.h | 1643 struct drm_private_obj bw_obj;
|