Home
last modified time | relevance | path

Searched refs:drm_master (Results 1 – 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/include/drm/
Ddrm_auth.h71 struct drm_master { struct
97 struct drm_master *lessor; argument
109 struct drm_master *drm_master_get(struct drm_master *master); argument
110 struct drm_master *drm_file_get_master(struct drm_file *file_priv);
111 void drm_master_put(struct drm_master **master);
114 struct drm_master *drm_master_create(struct drm_device *dev);
Ddrm_lease.h11 struct drm_master;
13 struct drm_master *drm_lease_owner(struct drm_master *master);
15 void drm_lease_destroy(struct drm_master *lessee);
21 void drm_lease_revoke(struct drm_master *master);
Ddrm_device.h14 struct drm_master;
119 struct drm_master *master;
Ddrm_file.h245 struct drm_master *master;
Ddrm_legacy.h158 struct drm_master *master;
Ddrm_drv.h37 struct drm_master;
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_lease.c32 struct drm_master *drm_lease_owner(struct drm_master *master) in drm_lease_owner()
49 static struct drm_master*
50 _drm_find_lessee(struct drm_master *master, int lessee_id) in _drm_find_lessee()
67 static int _drm_lease_held_master(struct drm_master *master, int id) in _drm_lease_held_master()
86 static bool _drm_has_leased(struct drm_master *master, int id) in _drm_has_leased()
88 struct drm_master *lessee; in _drm_has_leased()
111 struct drm_master *master; in _drm_lease_held()
138 struct drm_master *master; in drm_lease_held()
170 struct drm_master *master; in drm_lease_filter_crtcs()
225 static struct drm_master *drm_lease_create(struct drm_master *lessor, struct idr *leases) in drm_lease_create()
[all …]
Ddrm_auth.c103 struct drm_master *drm_master_create(struct drm_device *dev) in drm_master_create()
105 struct drm_master *master; in drm_master_create()
137 struct drm_master *old_master; in drm_new_set_master()
138 struct drm_master *new_master; in drm_new_set_master()
322 struct drm_master *master; in drm_master_release()
372 struct drm_master *drm_master_get(struct drm_master *master) in drm_master_get()
389 struct drm_master *drm_file_get_master(struct drm_file *file_priv) in drm_file_get_master()
391 struct drm_master *master = NULL; in drm_file_get_master()
406 struct drm_master *master = container_of(kref, struct drm_master, refcount); in drm_master_destroy()
428 void drm_master_put(struct drm_master **master) in drm_master_put()
Ddrm_legacy.h122 struct drm_master *master);
126 struct drm_master *master) {} in drm_legacy_master_rmmaps()
203 void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master);
205 static inline void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master… in drm_legacy_lock_master_cleanup()
209 void drm_master_legacy_init(struct drm_master *master);
211 static inline void drm_master_legacy_init(struct drm_master *master) {} in drm_master_legacy_init()
Ddrm_lock.c169 struct drm_master *master = file_priv->master; in drm_legacy_lock()
260 struct drm_master *master = file_priv->master; in drm_legacy_unlock()
332 struct drm_master *master = file_priv->master; in drm_legacy_i_have_hw_lock()
355 void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master) in drm_legacy_lock_master_cleanup()
Ddrm_internal.h40 struct drm_master;
59 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master);
74 struct drm_master *master) in drm_pci_set_busid()
Ddrm_legacy_misc.c103 void drm_master_legacy_init(struct drm_master *master) in drm_master_legacy_init()
Ddrm_ioctl.c121 struct drm_master *master; in drm_getunique()
139 struct drm_master *master) in drm_unset_busid()
148 struct drm_master *master = file_priv->master; in drm_set_busid()
Ddrm_pci.c113 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master) in drm_pci_set_busid()
Ddrm_debugfs.c56 struct drm_master *master; in drm_name_info()
Ddrm_bufs.c519 struct drm_master *master; in drm_legacy_rmmap_locked()
582 void drm_legacy_master_rmmaps(struct drm_device *dev, struct drm_master *master) in drm_legacy_master_rmmaps()
/kernel/linux/patches/linux-5.10/yangfan_patch/
Dinclude.patch274 @@ -107,7 +107,6 @@ struct drm_master {
277 struct drm_master *drm_master_get(struct drm_master *master);
278 -struct drm_master *drm_file_get_master(struct drm_file *file_priv);
279 void drm_master_put(struct drm_master **master);
603 struct drm_master *master;
Ddrivers.patch14426 struct drm_master *old_master;
14427 - struct drm_master *new_master;
14462 @@ -376,31 +371,6 @@ struct drm_master *drm_master_get(struct drm_master *master)
14476 -struct drm_master *drm_file_get_master(struct drm_file *file_priv)
14478 - struct drm_master *master = NULL;
14493 struct drm_master *master = container_of(kref, struct drm_master, refcount);
14936 @@ -107,19 +107,10 @@ static bool _drm_has_leased(struct drm_master *master, int id)
14941 - struct drm_master *master;
14959 struct drm_master *master;
15016 - struct drm_master *lessor;
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
Dvmwgfx_surface.c53 struct drm_master *master;