Lines Matching refs:master
192 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master) in drm_pci_set_busid() argument
195 master->unique_len = 40; in drm_pci_set_busid()
196 master->unique_size = master->unique_len; in drm_pci_set_busid()
197 master->unique = malloc(master->unique_size, DRM_MEM_DRIVER, M_NOWAIT); in drm_pci_set_busid()
198 if (master->unique == NULL) in drm_pci_set_busid()
202 len = snprintf(master->unique, master->unique_len, in drm_pci_set_busid()
209 if (len >= master->unique_len) { in drm_pci_set_busid()
214 master->unique_len = len; in drm_pci_set_busid()
222 struct drm_master *master, in drm_pci_set_unique() argument
227 master->unique_len = u->unique_len; in drm_pci_set_unique()
228 master->unique_size = u->unique_len + 1; in drm_pci_set_unique()
229 master->unique = malloc(master->unique_size, DRM_MEM_DRIVER, M_WAITOK); in drm_pci_set_unique()
230 if (!master->unique) { in drm_pci_set_unique()
235 if (copy_from_user(master->unique, u->unique, master->unique_len)) { in drm_pci_set_unique()
240 master->unique[master->unique_len] = '\0'; in drm_pci_set_unique()
245 ret = sscanf(master->unique, "PCI:%d:%d:%d", &bus, &slot, &func); in drm_pci_set_unique()