Home
last modified time | relevance | path

Searched refs:vkms_state (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/gpu/drm/vkms/
H A Dvkms_plane.c27 struct vkms_plane_state *vkms_state; in vkms_plane_duplicate_state() local
30 vkms_state = kzalloc(sizeof(*vkms_state), GFP_KERNEL); in vkms_plane_duplicate_state()
31 if (!vkms_state) in vkms_plane_duplicate_state()
37 kfree(vkms_state); in vkms_plane_duplicate_state()
41 vkms_state->frame_info = frame_info; in vkms_plane_duplicate_state()
45 return &vkms_state->base.base; in vkms_plane_duplicate_state()
62 kfree(vkms_state->frame_info); in vkms_plane_destroy_state()
63 vkms_state->frame_info = NULL; in vkms_plane_destroy_state()
66 kfree(vkms_state); in vkms_plane_destroy_state()
78 vkms_state = kzalloc(sizeof(*vkms_state), GFP_KERNEL); in vkms_plane_reset()
[all …]
H A Dvkms_crtc.c115 struct vkms_crtc_state *vkms_state; in vkms_atomic_crtc_duplicate_state() local
120 vkms_state = kzalloc(sizeof(*vkms_state), GFP_KERNEL); in vkms_atomic_crtc_duplicate_state()
121 if (!vkms_state) in vkms_atomic_crtc_duplicate_state()
128 return &vkms_state->base; in vkms_atomic_crtc_duplicate_state()
139 kfree(vkms_state->active_planes); in vkms_atomic_crtc_destroy_state()
140 kfree(vkms_state); in vkms_atomic_crtc_destroy_state()
152 if (vkms_state) in vkms_atomic_crtc_reset()
180 if (vkms_state->active_planes) in vkms_crtc_atomic_check()
198 if (!vkms_state->active_planes) in vkms_crtc_atomic_check()
200 vkms_state->num_active_planes = i; in vkms_crtc_atomic_check()
[all …]
H A Dvkms_drv.c76 struct vkms_crtc_state *vkms_state = to_vkms_crtc_state(old_crtc_state); in vkms_atomic_commit_tail() local
78 flush_work(&vkms_state->composer_work); in vkms_atomic_commit_tail()