Lines Matching defs:maj

129 static bool drmNodeIsDRM(int maj, int min);
3283 int maj, min;
3289 maj = major(sbuf.st_rdev);
3291 nodetype = drmGetMinorType(maj, min);
3319 static bool drmNodeIsDRM(int maj, int min)
3326 maj, min);
3331 if (!devname_r(makedev(maj, min), S_IFCHR, name, sizeof(name)))
3339 return maj == DRM_MAJOR;
3346 int maj, min, type;
3351 maj = major(sbuf.st_rdev);
3354 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode)) {
3359 type = drmGetMinorType(maj, min);
3416 int maj, min;
3426 maj = major(sbuf.st_rdev);
3429 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
3432 snprintf(buf, sizeof(buf), "/sys/dev/char/%d:%d/device/drm", maj, min);
3456 int id, maj, min, nodetype, i;
3461 maj = major(sbuf.st_rdev);
3464 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
3476 nodetype = drmGetMinorType(maj, min);
3498 unsigned int maj, min;
3504 maj = major(sbuf.st_rdev);
3507 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
3615 static int drmParseSubsystemType(int maj, int min)
3622 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min);
3644 type = drmGetMinorType(maj, min);
3704 get_pci_path(int maj, int min, char *pci_path)
3708 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min);
3721 static int get_sysctl_pci_bus_info(int maj, int min, drmPciBusInfoPtr info)
3730 rdev = makedev(maj, min);
3736 type = drmGetMinorType(maj, min);
3777 static int drmParsePciBusInfo(int maj, int min, drmPciBusInfoPtr info)
3784 get_pci_path(maj, min, pci_path);
3811 type = drmGetMinorType(maj, min);
3873 type = drmGetMinorType(maj, min);
3894 return get_sysctl_pci_bus_info(maj, min, info);
3952 static int parse_separate_sysfs_files(int maj, int min,
3968 get_pci_path(maj, min, pci_path);
3994 static int parse_config_sysfs_file(int maj, int min,
4001 get_pci_path(maj, min, pci_path);
4025 static int drmParsePciDeviceInfo(int maj, int min,
4031 return parse_separate_sysfs_files(maj, min, device, true);
4033 if (parse_separate_sysfs_files(maj, min, device, false))
4034 return parse_config_sysfs_file(maj, min, device);
4045 ret = drmParsePciBusInfo(maj, min, &businfo);
4083 type = drmGetMinorType(maj, min);
4111 if (get_sysctl_pci_bus_info(maj, min, &info) != 0)
4256 int maj, int min, bool fetch_deviceinfo,
4272 ret = drmParsePciBusInfo(maj, min, dev->businfo.pci);
4281 ret = drmParsePciDeviceInfo(maj, min, dev->deviceinfo.pci, flags);
4296 static int drm_usb_dev_path(int maj, int min, char *path, size_t len)
4301 snprintf(path, len, "/sys/dev/char/%d:%d/device", maj, min);
4340 static int drmParseUsbBusInfo(int maj, int min, drmUsbBusInfoPtr info)
4347 ret = drm_usb_dev_path(maj, min, path, sizeof(path));
4381 static int drmParseUsbDeviceInfo(int maj, int min, drmUsbDeviceInfoPtr info)
4388 ret = drm_usb_dev_path(maj, min, path, sizeof(path));
4413 int node_type, int maj, int min,
4429 ret = drmParseUsbBusInfo(maj, min, dev->businfo.usb);
4437 ret = drmParseUsbDeviceInfo(maj, min, dev->deviceinfo.usb);
4451 static int drmParseOFBusInfo(int maj, int min, char *fullname)
4456 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min);
4486 static int drmParseOFDeviceInfo(int maj, int min, char ***compatible)
4493 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min);
4548 int maj, int min, bool fetch_deviceinfo,
4564 ret = drmParseOFBusInfo(maj, min, dev->businfo.platform->fullname);
4572 ret = drmParseOFDeviceInfo(maj, min, &dev->deviceinfo.platform->compatible);
4588 int maj, int min, bool fetch_deviceinfo,
4604 ret = drmParseOFBusInfo(maj, min, dev->businfo.host1x->fullname);
4612 ret = drmParseOFDeviceInfo(maj, min, &dev->deviceinfo.host1x->compatible);
4634 unsigned int maj, min;
4654 maj = major(sbuf.st_rdev);
4657 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
4660 subsystem_type = drmParseSubsystemType(maj, min);
4667 return drmProcessPciDevice(device, node, node_type, maj, min,
4670 return drmProcessUsbDevice(device, node, node_type, maj, min,
4673 return drmProcessPlatformDevice(device, node, node_type, maj, min,
4676 return drmProcessHost1xDevice(device, node, node_type, maj, min,
4756 int maj, min, n, ret;
4763 maj = major(find_rdev);
4766 if (!drmNodeIsDRM(maj, min))
4769 node_type = drmGetMinorType(maj, min);
4788 subsystem_type = drmParseSubsystemType(maj, min);
4792 ret = drmProcessPciDevice(&d, node, node_type, maj, min, true, flags);
4805 int maj, min;
4814 maj = major(find_rdev);
4817 if (!drmNodeIsDRM(maj, min))
4820 subsystem_type = drmParseSubsystemType(maj, min);
4868 int maj, min, node_type;
4870 maj = major(devid);
4873 if (!drmNodeIsDRM(maj, min))
4876 node_type = drmGetMinorType(maj, min);
5020 unsigned int maj, min;
5025 maj = major(sbuf.st_rdev);
5028 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
5031 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d", maj, min);
5048 int maj, min, n;
5053 maj = major(sbuf.st_rdev);
5056 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
5059 node_type = drmGetMinorType(maj, min);