Lines Matching defs:master
79 * side-effect this fills out the unique name in the master structure.
80 * 2. Call GET_UNIQUE to read out the unique name from the master structure,
88 * means the unique name for the master node just opening is _not_ filled
122 struct drm_master *master;
125 master = file_priv->master;
126 if (u->unique_len >= master->unique_len) {
127 if (copy_to_user(u->unique, master->unique, master->unique_len)) {
132 u->unique_len = master->unique_len;
140 struct drm_master *master)
142 kfree(master->unique);
143 master->unique = NULL;
144 master->unique_len = 0;
149 struct drm_master *master = file_priv->master;
152 if (master->unique != NULL)
153 drm_unset_busid(dev, master);
160 ret = drm_pci_set_busid(dev, master);
162 drm_unset_busid(dev, master);
167 master->unique = kstrdup(dev->unique, GFP_KERNEL);
168 if (master->unique)
169 master->unique_len = strlen(dev->unique);
556 /* MASTER is only for master or control clients */
798 * which define IOCTL for use by the display DRM master, but they all predate