Lines Matching refs:master
132 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master) in drm_pci_set_busid() argument
134 master->unique = kasprintf(GFP_KERNEL, "pci:%04x:%02x:%02x.%d", in drm_pci_set_busid()
139 if (!master->unique) in drm_pci_set_busid()
142 master->unique_len = strlen(master->unique); in drm_pci_set_busid()
148 struct drm_master *master, in drm_pci_set_unique() argument
153 master->unique_len = u->unique_len; in drm_pci_set_unique()
154 master->unique = kmalloc(master->unique_len + 1, GFP_KERNEL); in drm_pci_set_unique()
155 if (!master->unique) { in drm_pci_set_unique()
160 if (copy_from_user(master->unique, u->unique, master->unique_len)) { in drm_pci_set_unique()
165 master->unique[master->unique_len] = '\0'; in drm_pci_set_unique()
170 ret = sscanf(master->unique, "PCI:%d:%d:%d", &bus, &slot, &func); in drm_pci_set_unique()
429 struct drm_master *master, in drm_pci_set_unique() argument