drm_lease_owner
return fpriv->is_master && drm_lease_owner(fpriv->master) == fpriv->minor->dev->master;
id = idr_alloc(&(drm_lease_owner(lessor)->lessee_idr), lessee, 1, 0, GFP_KERNEL);
idr_remove(&(drm_lease_owner(master)->lessee_idr), master->lessee_id);
return idr_find(&drm_lease_owner(master)->lessee_idr, lessee_id);
struct drm_master *drm_lease_owner(struct drm_master *master);