Lines Matching defs:master
78 * side-effect this fills out the unique name in the master structure.
79 * 2. Call GET_UNIQUE to read out the unique name from the master structure,
87 * means the the unique name for the master node just opening is _not_ filled
121 struct drm_master *master;
124 master = file_priv->master;
125 if (u->unique_len >= master->unique_len) {
126 if (copy_to_user(u->unique, master->unique, master->unique_len)) {
131 u->unique_len = master->unique_len;
139 struct drm_master *master)
141 kfree(master->unique);
142 master->unique = NULL;
143 master->unique_len = 0;
148 struct drm_master *master = file_priv->master;
151 if (master->unique != NULL)
152 drm_unset_busid(dev, master);
155 ret = drm_pci_set_busid(dev, master);
157 drm_unset_busid(dev, master);
162 master->unique = kstrdup(dev->unique, GFP_KERNEL);
163 if (master->unique)
164 master->unique_len = strlen(dev->unique);
555 /* MASTER is only for master or control clients */
735 * which define IOCTL for use by the display DRM master, but they all predate