Searched refs:drm_master (Results 1 – 8 of 8) sorted by relevance
47 struct drm_master { struct81 struct drm_master *lessor; argument132 struct drm_master *drm_master_get(struct drm_master *master); argument133 struct drm_master *drm_file_get_master(struct drm_file *file_priv);134 void drm_master_put(struct drm_master **master);137 struct drm_master *drm_master_create(struct drm_device *dev);
13 struct drm_master;15 struct drm_master *drm_lease_owner(struct drm_master *master);17 void drm_lease_destroy(struct drm_master *lessee);23 void drm_lease_revoke(struct drm_master *master);
14 struct drm_master;169 struct drm_master *master;
273 struct drm_master *master;
74 struct drm_master *drm_lease_owner(struct drm_master *master) in drm_lease_owner()81 static struct drm_master*82 _drm_find_lessee(struct drm_master *master, int lessee_id) in _drm_find_lessee()88 static int _drm_lease_held_master(struct drm_master *master, int id) in _drm_lease_held_master()97 static bool _drm_has_leased(struct drm_master *master, int id) in _drm_has_leased()99 struct drm_master *lessee; in _drm_has_leased()112 struct drm_master *master; in _drm_lease_held()128 struct drm_master *master; in drm_lease_held()156 struct drm_master *master; in drm_lease_filter_crtcs()207 static struct drm_master *drm_lease_create(struct drm_master *lessor, struct idr *leases) in drm_lease_create()[all …]
45 struct drm_master;79 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master);84 struct drm_master *master) in drm_pci_set_busid()
119 struct drm_master *master; in drm_getunique()137 struct drm_master *master) in drm_unset_busid()146 struct drm_master *master = file_priv->master; in drm_set_busid()
664 private->drm_master = true; in mtk_drm_bind()698 if (private->drm_master) { in mtk_drm_unbind()705 private->drm_master = false; in mtk_drm_unbind()1248 if (private->drm_master) in mtk_drm_sys_prepare()1260 if (private->drm_master) in mtk_drm_sys_complete()