leases 119 drivers/gpu/drm/drm_auth.c idr_init(&master->leases); leases 341 drivers/gpu/drm/drm_auth.c idr_destroy(&master->leases); leases 71 drivers/gpu/drm/drm_lease.c return idr_find(&master->leases, id) != NULL; leases 196 drivers/gpu/drm/drm_lease.c static struct drm_master *drm_lease_create(struct drm_master *lessor, struct idr *leases) leases 215 drivers/gpu/drm/drm_lease.c idr_for_each_entry(leases, entry, object) { leases 240 drivers/gpu/drm/drm_lease.c lessee->leases = *leases; leases 316 drivers/gpu/drm/drm_lease.c idr_for_each_entry(&master->leases, entry, object) leases 317 drivers/gpu/drm/drm_lease.c idr_remove(&master->leases, object); leases 383 drivers/gpu/drm/drm_lease.c struct idr *leases, leases 436 drivers/gpu/drm/drm_lease.c ret = idr_alloc(leases, &drm_lease_idr_object , object_id, object_id + 1, GFP_KERNEL); leases 444 drivers/gpu/drm/drm_lease.c ret = idr_alloc(leases, &drm_lease_idr_object, crtc->primary->base.id, crtc->primary->base.id + 1, GFP_KERNEL); leases 451 drivers/gpu/drm/drm_lease.c ret = idr_alloc(leases, &drm_lease_idr_object, crtc->cursor->base.id, crtc->cursor->base.id + 1, GFP_KERNEL); leases 488 drivers/gpu/drm/drm_lease.c struct idr leases; leases 525 drivers/gpu/drm/drm_lease.c idr_init(&leases); leases 528 drivers/gpu/drm/drm_lease.c ret = fill_object_idr(dev, lessor_priv, &leases, leases 533 drivers/gpu/drm/drm_lease.c idr_destroy(&leases); leases 540 drivers/gpu/drm/drm_lease.c idr_destroy(&leases); leases 546 drivers/gpu/drm/drm_lease.c lessee = drm_lease_create(lessor, &leases); leases 550 drivers/gpu/drm/drm_lease.c idr_destroy(&leases); leases 626 drivers/gpu/drm/drm_lease.c if (!idr_is_empty(&lessee->leases)) { leases 684 drivers/gpu/drm/drm_lease.c object_idr = &lessee->leases; leases 101 include/drm/drm_auth.h struct idr leases;