lessor 206 drivers/gpu/drm/drm_auth.c if (file_priv->master->lessor != NULL) { lessor 238 drivers/gpu/drm/drm_auth.c if (file_priv->master->lessor != NULL) { lessor 19 drivers/gpu/drm/drm_lease.c #define drm_for_each_lessee(lessee, lessor) \ lessor 20 drivers/gpu/drm/drm_lease.c list_for_each_entry((lessee), &(lessor)->lessees, lessee_list) lessor 34 drivers/gpu/drm/drm_lease.c while (master->lessor != NULL) lessor 35 drivers/gpu/drm/drm_lease.c master = master->lessor; lessor 70 drivers/gpu/drm/drm_lease.c if (master->lessor) lessor 132 drivers/gpu/drm/drm_lease.c if (!file_priv || !file_priv->master || !file_priv->master->lessor) lessor 158 drivers/gpu/drm/drm_lease.c if (!file_priv || !file_priv->master || !file_priv->master->lessor) lessor 196 drivers/gpu/drm/drm_lease.c static struct drm_master *drm_lease_create(struct drm_master *lessor, struct idr *leases) lessor 198 drivers/gpu/drm/drm_lease.c struct drm_device *dev = lessor->dev; lessor 205 drivers/gpu/drm/drm_lease.c DRM_DEBUG_LEASE("lessor %d\n", lessor->lessee_id); lessor 207 drivers/gpu/drm/drm_lease.c lessee = drm_master_create(lessor->dev); lessor 219 drivers/gpu/drm/drm_lease.c else if (_drm_has_leased(lessor, object)) lessor 229 drivers/gpu/drm/drm_lease.c id = idr_alloc(&(drm_lease_owner(lessor)->lessee_idr), lessee, 1, 0, GFP_KERNEL); lessor 236 drivers/gpu/drm/drm_lease.c lessee->lessor = drm_master_get(lessor); lessor 237 drivers/gpu/drm/drm_lease.c list_add_tail(&lessee->lessee_list, &lessor->lessees); lessor 241 drivers/gpu/drm/drm_lease.c DRM_DEBUG_LEASE("new lessee %d %p, lessor %d %p\n", lessee->lessee_id, lessee, lessor->lessee_id, lessor); lessor 287 drivers/gpu/drm/drm_lease.c if (master->lessor) { lessor 290 drivers/gpu/drm/drm_lease.c drm_master_put(&master->lessor); lessor 326 drivers/gpu/drm/drm_lease.c while (master != top && master == list_last_entry(&master->lessor->lessees, struct drm_master, lessee_list)) lessor 327 drivers/gpu/drm/drm_lease.c master = master->lessor; lessor 489 drivers/gpu/drm/drm_lease.c struct drm_master *lessor = lessor_priv->master; lessor 502 drivers/gpu/drm/drm_lease.c if (lessor->lessor) { lessor 546 drivers/gpu/drm/drm_lease.c lessee = drm_lease_create(lessor, &leases); lessor 608 drivers/gpu/drm/drm_lease.c struct drm_master *lessor = lessor_priv->master, *lessee; lessor 619 drivers/gpu/drm/drm_lease.c DRM_DEBUG_LEASE("List lessees for %d\n", lessor->lessee_id); lessor 624 drivers/gpu/drm/drm_lease.c drm_for_each_lessee(lessee, lessor) { lessor 679 drivers/gpu/drm/drm_lease.c if (lessee->lessor == NULL) lessor 720 drivers/gpu/drm/drm_lease.c struct drm_master *lessor = lessor_priv->master; lessor 732 drivers/gpu/drm/drm_lease.c lessee = _drm_find_lessee(lessor, arg->lessee_id); lessor 741 drivers/gpu/drm/drm_lease.c if (lessee->lessor != lessor) { lessor 97 include/drm/drm_auth.h struct drm_master *lessor;