Home
last modified time | relevance | path

Searched refs:obj_state (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_global_state.c89 struct intel_global_state *obj_state = in __intel_atomic_global_state_free() local
91 struct intel_global_obj *obj = obj_state->obj; in __intel_atomic_global_state_free()
93 commit_put(obj_state->commit); in __intel_atomic_global_state_free()
95 obj->funcs->atomic_destroy_state(obj, obj_state); in __intel_atomic_global_state_free()
98 static void intel_atomic_global_state_put(struct intel_global_state *obj_state) in intel_atomic_global_state_put() argument
100 kref_put(&obj_state->ref, __intel_atomic_global_state_free); in intel_atomic_global_state_put()
104 intel_atomic_global_state_get(struct intel_global_state *obj_state) in intel_atomic_global_state_get() argument
106 kref_get(&obj_state->ref); in intel_atomic_global_state_get()
108 return obj_state; in intel_atomic_global_state_get()
182 struct intel_global_state *obj_state; in intel_atomic_get_global_obj_state() local
[all …]
H A Dintel_pmdemand.h20 struct intel_pmdemand_state *to_intel_pmdemand_state(struct intel_global_state *obj_state);
H A Dintel_dbuf_bw.c23 struct intel_dbuf_bw_state *to_intel_dbuf_bw_state(struct intel_global_state *obj_state) in to_intel_dbuf_bw_state() argument
25 return container_of(obj_state, struct intel_dbuf_bw_state, base); in to_intel_dbuf_bw_state()
H A Dintel_pmdemand.c50 struct intel_pmdemand_state *to_intel_pmdemand_state(struct intel_global_state *obj_state) in to_intel_pmdemand_state() argument
52 return container_of(obj_state, struct intel_pmdemand_state, base); in to_intel_pmdemand_state()
H A Dintel_bw.c867 struct intel_bw_state *to_intel_bw_state(struct intel_global_state *obj_state) in to_intel_bw_state() argument
869 return container_of(obj_state, struct intel_bw_state, base); in to_intel_bw_state()
/linux/drivers/gpu/drm/
H A Ddrm_atomic.c983 struct drm_private_state *obj_state; in drm_atomic_get_private_obj_state() local
988 obj_state = drm_atomic_get_new_private_obj_state(state, obj); in drm_atomic_get_private_obj_state()
989 if (obj_state) in drm_atomic_get_private_obj_state()
990 return obj_state; in drm_atomic_get_private_obj_state()
1006 obj_state = obj->funcs->atomic_duplicate_state(obj); in drm_atomic_get_private_obj_state()
1007 if (!obj_state) in drm_atomic_get_private_obj_state()
1010 state->private_objs[index].state_to_destroy = obj_state; in drm_atomic_get_private_obj_state()
1012 state->private_objs[index].new_state = obj_state; in drm_atomic_get_private_obj_state()
1014 obj_state->state = state; in drm_atomic_get_private_obj_state()
1020 obj, obj_state, state); in drm_atomic_get_private_obj_state()
[all …]