Home
last modified time | relevance | path

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

/Linux-v4.19/include/drm/
Ddrm_auth.h65 struct drm_master { struct
92 struct drm_master *lessor; argument
100 struct drm_master *drm_master_get(struct drm_master *master); argument
101 void drm_master_put(struct drm_master **master);
104 struct drm_master *drm_master_create(struct drm_device *dev);
Ddrm_lease.h20 struct drm_master;
22 struct drm_master *drm_lease_owner(struct drm_master *master);
24 void drm_lease_destroy(struct drm_master *lessee);
30 void drm_lease_revoke(struct drm_master *master);
Ddrm_device.h14 struct drm_master;
46 struct drm_master *master;
Ddrm_drv.h37 struct drm_master;
373 int (*master_create)(struct drm_device *dev, struct drm_master *master);
380 void (*master_destroy)(struct drm_device *dev, struct drm_master *master);
Ddrm_legacy.h153 struct drm_master *master;
162 struct drm_master *master);
Ddrm_pci.h40 struct drm_master;
Ddrm_file.h223 struct drm_master *master;
/Linux-v4.19/drivers/gpu/drm/
Ddrm_lease.c36 struct drm_master *drm_lease_owner(struct drm_master *master) in drm_lease_owner()
54 static struct drm_master*
55 _drm_find_lessee(struct drm_master *master, int lessee_id) in _drm_find_lessee()
72 static int _drm_lease_held_master(struct drm_master *master, int id) in _drm_lease_held_master()
91 static bool _drm_has_leased(struct drm_master *master, int id) in _drm_has_leased()
93 struct drm_master *lessee; in _drm_has_leased()
135 struct drm_master *master; in drm_lease_held()
159 struct drm_master *master; in drm_lease_filter_crtcs()
204 static struct drm_master *drm_lease_create(struct drm_master *lessor, struct idr *leases) in drm_lease_create()
208 struct drm_master *lessee; in drm_lease_create()
[all …]
Ddrm_auth.c97 struct drm_master *drm_master_create(struct drm_device *dev) in drm_master_create()
99 struct drm_master *master; in drm_master_create()
140 struct drm_master *old_master; in drm_new_set_master()
266 struct drm_master *master = file_priv->master; in drm_master_release()
329 struct drm_master *drm_master_get(struct drm_master *master) in drm_master_get()
338 struct drm_master *master = container_of(kref, struct drm_master, refcount); in drm_master_destroy()
363 void drm_master_put(struct drm_master **master) in drm_master_put()
Ddrm_lock.c165 struct drm_master *master = file_priv->master; in drm_legacy_lock()
256 struct drm_master *master = file_priv->master; in drm_legacy_unlock()
329 struct drm_master *master = file_priv->master; in drm_legacy_i_have_hw_lock()
Ddrm_info.c53 struct drm_master *master; in drm_name_info()
Ddrm_ioctl.c114 struct drm_master *master = file_priv->master; in drm_getunique()
131 struct drm_master *master) in drm_unset_busid()
140 struct drm_master *master = file_priv->master; in drm_set_busid()
Ddrm_internal.h37 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master);
Ddrm_pci.c139 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master) in drm_pci_set_busid()
Ddrm_bufs.c494 struct drm_master *master; in drm_legacy_rmmap_locked()
557 void drm_legacy_master_rmmaps(struct drm_device *dev, struct drm_master *master) in drm_legacy_master_rmmaps()
/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_drv.h84 struct drm_master *locked_master;
574 static inline struct vmw_master *vmw_master(struct drm_master *master) in vmw_master()
Dvmwgfx_drv.c1239 struct drm_master *master) in vmw_master_create()
1255 struct drm_master *master) in vmw_master_destroy()
Dvmwgfx_surface.c53 struct drm_master *master;