Lines Matching refs:lease
3013 RRLeasePtr lease, next;
3024 xorg_list_for_each_entry_safe(lease, next, &scr_priv->leases, list) {
3025 drmmode_lease_private_ptr lease_private = lease->devPrivate;
3032 /* check to see if the lease has gone away */
3035 lease->devPrivate = NULL;
3036 xf86CrtcLeaseTerminated(lease);
3047 drmmode_create_lease(RRLeasePtr lease, int *fd)
3049 ScreenPtr screen = lease->screen;
3053 int noutput = lease->numOutputs;
3054 int ncrtc = lease->numCrtcs;
3080 xf86CrtcPtr crtc = lease->crtcs[c]->devPrivate;
3088 xf86OutputPtr output = lease->outputs[o]->devPrivate;
3094 /* call kernel to create lease */
3107 lease->devPrivate = lease_private;
3109 xf86CrtcLeaseStarted(lease);
3116 drmmode_terminate_lease(RRLeasePtr lease)
3118 drmmode_lease_private_ptr lease_private = lease->devPrivate;
3119 ScreenPtr screen = lease->screen;
3125 lease->devPrivate = NULL;
3126 xf86CrtcLeaseTerminated(lease);