Searched refs:drm_lease_owner (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_lease.c | 25 * drm_lease_owner - return ancestor owner drm_master 32 struct drm_master *drm_lease_owner(struct drm_master *master) in drm_lease_owner() function 53 return idr_find(&drm_lease_owner(master)->lessee_idr, lessee_id); in _drm_find_lessee() 258 id = idr_alloc(&(drm_lease_owner(lessor)->lessee_idr), lessee, 1, 0, GFP_KERNEL); in drm_lease_create() 308 idr_remove(&(drm_lease_owner(master)->lessee_idr), master->lessee_id); in drm_lease_destroy()
|
H A D | drm_auth.c | 362 return fpriv->is_master && drm_lease_owner(fpriv->master) == fpriv->minor->dev->master; in drm_is_current_master()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_lease.h | 13 struct drm_master *drm_lease_owner(struct drm_master *master);
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_lease.h | 13 struct drm_master *drm_lease_owner(struct drm_master *master);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_lease.c | 74 struct drm_master *drm_lease_owner(struct drm_master *master) in drm_lease_owner() function 85 return idr_find(&drm_lease_owner(master)->lessee_idr, lessee_id); in _drm_find_lessee() 240 id = idr_alloc(&(drm_lease_owner(lessor)->lessee_idr), lessee, 1, 0, GFP_KERNEL); in drm_lease_create() 283 idr_remove(&(drm_lease_owner(master)->lessee_idr), master->lessee_id); in drm_lease_destroy()
|
H A D | drm_auth.c | 69 return fpriv->is_master && drm_lease_owner(fpriv->master) == fpriv->minor->dev->master; in drm_is_current_master_locked()
|
Completed in 4 milliseconds