Lines Matching refs:window_priv
39 present_window_priv_ptr window_priv = present_window_priv(window); in present_get_window_priv() local
41 if (!create || window_priv != NULL) in present_get_window_priv()
42 return window_priv; in present_get_window_priv()
43 window_priv = calloc (1, sizeof (present_window_priv_rec)); in present_get_window_priv()
44 if (!window_priv) in present_get_window_priv()
46 xorg_list_init(&window_priv->vblank); in present_get_window_priv()
47 xorg_list_init(&window_priv->notifies); in present_get_window_priv()
49 xorg_list_init(&window_priv->exec_queue); in present_get_window_priv()
50 xorg_list_init(&window_priv->flip_queue); in present_get_window_priv()
51 xorg_list_init(&window_priv->idle_queue); in present_get_window_priv()
53 window_priv->window = window; in present_get_window_priv()
54 window_priv->crtc = PresentCrtcNeverSet; in present_get_window_priv()
55 dixSetPrivate(&window->devPrivates, &present_window_private_key, window_priv); in present_get_window_priv()
56 return window_priv; in present_get_window_priv()
83 present_window_priv_ptr window_priv = present_window_priv(window); in present_free_window_vblank() local
86 xorg_list_for_each_entry_safe(vblank, tmp, &window_priv->vblank, window_list) { in present_free_window_vblank()
115 present_window_priv_ptr window_priv = present_window_priv(window); in present_wnmd_clear_window_flip() local
118 xorg_list_for_each_entry_safe(vblank, tmp, &window_priv->flip_queue, event_queue) { in present_wnmd_clear_window_flip()
123 xorg_list_for_each_entry_safe(vblank, tmp, &window_priv->idle_queue, event_queue) { in present_wnmd_clear_window_flip()
128 vblank = window_priv->flip_active; in present_wnmd_clear_window_flip()
133 window_priv->flip_active = NULL; in present_wnmd_clear_window_flip()
145 present_window_priv_ptr window_priv = present_window_priv(window); in present_destroy_window() local
147 if (window_priv) { in present_destroy_window()
157 free(window_priv); in present_destroy_window()