HomeSort by: relevance | last modified time | path
    Searched refs:drm_master (Results 1 - 21 of 21) sorted by relevancy

  /src/sys/external/bsd/drm2/include/drm/
drm_lease.h 39 struct drm_master;
50 struct drm_master *drm_lease_owner(struct drm_master *);
53 void drm_lease_revoke(struct drm_master *);
54 void drm_lease_destroy(struct drm_master *);
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_auth.h 53 struct drm_master;
77 * struct drm_master - drm master structure
86 * @leases: Objects leased to this drm_master.
92 struct drm_master { struct
112 /* Tree of display resource leases, each of which is a drm_master struct
118 struct drm_master *lessor;
130 struct drm_master *drm_master_get(struct drm_master *master);
131 void drm_master_put(struct drm_master **master);
134 struct drm_master *drm_master_create(struct drm_device *dev)
    [all...]
drm_pci.h 42 struct drm_master;
drm_device.h 21 struct drm_master;
105 struct drm_master *master;
drm_drv.h 40 struct drm_master;
473 int (*master_create)(struct drm_device *dev, struct drm_master *master);
480 void (*master_destroy)(struct drm_device *dev, struct drm_master *master);
drm_file.h 233 struct drm_master *master;
drm_legacy.h 214 struct drm_master *master;
  /src/sys/external/bsd/drm2/drm/
drm_lease.c 52 struct drm_master *
53 drm_lease_owner(struct drm_master *master)
55 struct drm_master *lessor;
71 struct drm_master *master;
102 drm_lease_revoke(struct drm_master *master)
187 drm_lease_destroy(struct drm_master *master)
drm_lock.c 80 struct drm_master *master = file->master;
172 struct drm_master *master = file->master;
226 struct drm_master *master)
  /src/sys/external/bsd/drm2/dist/drm/
drm_auth.c 50 * &struct drm_master is used to track groups of clients with open
54 * no one else is the current master that time) there exists one &drm_master.
56 * to the &drm_master they are associated with.
58 * In addition only one &drm_master can be the current master for a &drm_device.
110 struct drm_master *drm_master_create(struct drm_device *dev)
112 struct drm_master *master;
150 struct drm_master *old_master;
278 struct drm_master *master = file_priv->master;
310 * client is allowed to run DRM_MASTER IOCTLs.
312 * Most of the modern IOCTL which require DRM_MASTER are for kernel modesettin
    [all...]
drm_legacy.h 124 struct drm_master *master);
128 struct drm_master *master) {}
205 void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master);
207 static inline void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master) {}
211 void drm_master_legacy_init(struct drm_master *master);
213 static inline void drm_master_legacy_init(struct drm_master *master) {}
drm_legacy_misc.c 111 void drm_master_legacy_init(struct drm_master *master)
drm_lock.c 174 struct drm_master *master = file_priv->master;
265 struct drm_master *master = file_priv->master;
338 struct drm_master *master = file_priv->master;
360 void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master)
drm_internal.h 40 struct drm_master;
57 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master);
72 struct drm_master *master)
drm_pci.c 147 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master)
drm_ioctl.c 132 struct drm_master *master;
165 struct drm_master *master)
174 struct drm_master *master = file_priv->master;
586 if (unlikely((flags & DRM_MASTER) &&
618 DRM_IOCTL_DEF(DRM_IOCTL_IRQ_BUSID, drm_irq_by_busid, DRM_MASTER|DRM_ROOT_ONLY),
626 DRM_IOCTL_DEF(DRM_IOCTL_SET_VERSION, drm_setversion, DRM_MASTER),
628 DRM_IOCTL_DEF(DRM_IOCTL_SET_UNIQUE, drm_invalid_op, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY),
629 DRM_IOCTL_DEF(DRM_IOCTL_BLOCK, drm_noop, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY),
630 DRM_IOCTL_DEF(DRM_IOCTL_UNBLOCK, drm_noop, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY),
631 DRM_IOCTL_DEF(DRM_IOCTL_AUTH_MAGIC, drm_authmagic, DRM_MASTER),
    [all...]
drm_debugfs.c 61 struct drm_master *master;
drm_bufs.c 547 struct drm_master *master;
640 void drm_legacy_master_rmmaps(struct drm_device *dev, struct drm_master *master)
  /src/sys/external/bsd/drm2/pci/
drm_pci_busid.c 48 drm_pci_set_busid(struct drm_device *dev, struct drm_master *master)
  /src/sys/arch/arm/nvidia/
tegra_nouveau.c 81 struct drm_master *);
252 tegra_nouveau_set_busid(struct drm_device *dev, struct drm_master *master)
  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
vmwgfx_surface.c 58 struct drm_master *master;

Completed in 26 milliseconds