Home
last modified time | relevance | path

Searched refs:leases (Results 1 – 2 of 2) sorted by relevance

/drivers/gpu/drm/
Ddrm_lease.c98 return idr_find(&master->leases, id) != NULL; in _drm_lease_held_master()
213 static struct drm_master *drm_lease_create(struct drm_master *lessor, struct idr *leases) in drm_lease_create() argument
232 idr_for_each_entry(leases, entry, object) { in drm_lease_create()
257 lessee->leases = *leases; in drm_lease_create()
320 idr_for_each_entry(&master->leases, entry, object) in _drm_lease_revoke()
321 idr_remove(&master->leases, object); in _drm_lease_revoke()
383 struct idr *leases, in fill_object_idr() argument
437 ret = idr_alloc(leases, &drm_lease_idr_object , object_id, object_id + 1, GFP_KERNEL); in fill_object_idr()
446 …ret = idr_alloc(leases, &drm_lease_idr_object, crtc->primary->base.id, crtc->primary->base.id + 1,… in fill_object_idr()
453 …ret = idr_alloc(leases, &drm_lease_idr_object, crtc->cursor->base.id, crtc->cursor->base.id + 1, G… in fill_object_idr()
[all …]
Ddrm_auth.c149 idr_init(&master->leases); in drm_master_create()
430 idr_destroy(&master->leases); in drm_master_destroy()