Lines Matching defs:master
89 * side-effect this fills out the unique name in the master structure.
90 * 2. Call GET_UNIQUE to read out the unique name from the master structure,
98 * means the the unique name for the master node just opening is _not_ filled
132 struct drm_master *master;
136 master = dev->master;
137 if (master == NULL) {
148 if (u->unique_len < master->unique_len) {
151 ret = copy_to_user(u->unique, master->unique,
152 master->unique_len);
156 u->unique_len = master->unique_len;
165 struct drm_master *master)
167 kfree(master->unique);
168 master->unique = NULL;
169 master->unique_len = 0;
174 struct drm_master *master = file_priv->master;
177 if (master->unique != NULL)
178 drm_unset_busid(dev, master);
181 ret = drm_pci_set_busid(dev, master);
183 drm_unset_busid(dev, master);
188 master->unique = kstrdup(dev->unique, GFP_KERNEL);
189 if (master->unique)
190 master->unique_len = strlen(dev->unique);
585 /* MASTER is only for master or control clients */
816 * which define IOCTL for use by the display DRM master, but they all predate