Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/
Ddrm_lease.c71 return idr_find(&master->leases, id) != NULL; in _drm_lease_held_master()
198 static struct drm_master *drm_lease_create(struct drm_master *lessor, struct idr *leases) in drm_lease_create() argument
217 idr_for_each_entry(leases, entry, object) { in drm_lease_create()
242 lessee->leases = *leases; in drm_lease_create()
318 idr_for_each_entry(&master->leases, entry, object) in _drm_lease_revoke()
319 idr_remove(&master->leases, object); in _drm_lease_revoke()
385 struct idr *leases, in fill_object_idr() argument
439 ret = idr_alloc(leases, &drm_lease_idr_object , object_id, object_id + 1, GFP_KERNEL); in fill_object_idr()
448 …ret = idr_alloc(leases, &drm_lease_idr_object, crtc->primary->base.id, crtc->primary->base.id + 1,… in fill_object_idr()
455 …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.c119 idr_init(&master->leases); in drm_master_create()
384 idr_destroy(&master->leases); in drm_master_destroy()
/Linux-v5.10/include/drm/
Ddrm_auth.h101 struct idr leases; member
/Linux-v5.10/Documentation/admin-guide/cifs/
Dtodo.rst17 - directory leases (improved metadata caching), started (root dir only)
36 handle caching leases) and better using reference counters on file
Dintroduction.rst28 high performance safe distributed caching (leases/oplocks), optional packet
Dusage.rst658 could grant fcntl leases if no other local processes are using
662 will allow the cifs client to check for leases (only) locally
663 for files which are not oplocked instead of denying leases
/Linux-v5.10/fs/cifs/
DKconfig44 directory leases, safe distributed caching (oplock), optional packet
/Linux-v5.10/Documentation/gpu/
Ddrm-uapi.rst226 fail with ENODEV. Existing DRM leases remain and work as listed