Lines Matching refs:master
77 * side-effect this fills out the unique name in the master structure.
78 * 2. Call GET_UNIQUE to read out the unique name from the master structure,
86 * means the unique name for the master node just opening is _not_ filled
120 struct drm_master *master;
123 master = file_priv->master;
124 if (u->unique_len >= master->unique_len) {
125 if (copy_to_user(u->unique, master->unique, master->unique_len)) {
130 u->unique_len = master->unique_len;
138 struct drm_master *master)
140 kfree(master->unique);
141 master->unique = NULL;
142 master->unique_len = 0;
147 struct drm_master *master = file_priv->master;
150 if (master->unique != NULL)
151 drm_unset_busid(dev, master);
154 ret = drm_pci_set_busid(dev, master);
156 drm_unset_busid(dev, master);
161 master->unique = kstrdup(dev->unique, GFP_KERNEL);
162 if (master->unique)
163 master->unique_len = strlen(dev->unique);
541 /* MASTER is only for master or control clients */
730 * which define IOCTL for use by the display DRM master, but they all predate