Lines Matching defs:maj

126 static bool drmNodeIsDRM(int maj, int min);
3224 int maj, min;
3230 maj = major(sbuf.st_rdev);
3232 nodetype = drmGetMinorType(maj, min);
3260 static bool drmNodeIsDRM(int maj, int min)
3267 maj, min);
3272 if (!devname_r(makedev(maj, min), S_IFCHR, name, sizeof(name)))
3280 return maj == DRM_MAJOR;
3287 int maj, min, type;
3292 maj = major(sbuf.st_rdev);
3295 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode)) {
3300 type = drmGetMinorType(maj, min);
3357 int maj, min;
3367 maj = major(sbuf.st_rdev);
3370 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
3373 snprintf(buf, sizeof(buf), "/sys/dev/char/%d:%d/device/drm", maj, min);
3397 int id, maj, min, nodetype, i;
3402 maj = major(sbuf.st_rdev);
3405 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
3417 nodetype = drmGetMinorType(maj, min);
3439 unsigned int maj, min;
3445 maj = major(sbuf.st_rdev);
3448 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
3556 static int drmParseSubsystemType(int maj, int min)
3563 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min);
3587 get_pci_path(int maj, int min, char *pci_path)
3591 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min);
3604 static int get_sysctl_pci_bus_info(int maj, int min, drmPciBusInfoPtr info)
3613 rdev = makedev(maj, min);
3619 type = drmGetMinorType(maj, min);
3663 static int drmParsePciBusInfo(int maj, int min, drmPciBusInfoPtr info)
3670 get_pci_path(maj, min, pci_path);
3692 type = drmGetMinorType(maj, min);
3713 return get_sysctl_pci_bus_info(maj, min, info);
3775 static int parse_separate_sysfs_files(int maj, int min,
3791 get_pci_path(maj, min, pci_path);
3817 static int parse_config_sysfs_file(int maj, int min,
3824 get_pci_path(maj, min, pci_path);
3848 static int drmParsePciDeviceInfo(int maj, int min,
3854 return parse_separate_sysfs_files(maj, min, device, true);
3856 if (parse_separate_sysfs_files(maj, min, device, false))
3857 return parse_config_sysfs_file(maj, min, device);
3864 type = drmGetMinorType(maj, min);
3892 if (get_sysctl_pci_bus_info(maj, min, &info) != 0)
4037 int maj, int min, bool fetch_deviceinfo,
4053 ret = drmParsePciBusInfo(maj, min, dev->businfo.pci);
4062 ret = drmParsePciDeviceInfo(maj, min, dev->deviceinfo.pci, flags);
4077 static int drm_usb_dev_path(int maj, int min, char *path, size_t len)
4082 snprintf(path, len, "/sys/dev/char/%d:%d/device", maj, min);
4121 static int drmParseUsbBusInfo(int maj, int min, drmUsbBusInfoPtr info)
4128 ret = drm_usb_dev_path(maj, min, path, sizeof(path));
4162 static int drmParseUsbDeviceInfo(int maj, int min, drmUsbDeviceInfoPtr info)
4169 ret = drm_usb_dev_path(maj, min, path, sizeof(path));
4194 int node_type, int maj, int min,
4210 ret = drmParseUsbBusInfo(maj, min, dev->businfo.usb);
4218 ret = drmParseUsbDeviceInfo(maj, min, dev->deviceinfo.usb);
4232 static int drmParseOFBusInfo(int maj, int min, char *fullname)
4237 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min);
4267 static int drmParseOFDeviceInfo(int maj, int min, char ***compatible)
4274 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min);
4329 int maj, int min, bool fetch_deviceinfo,
4345 ret = drmParseOFBusInfo(maj, min, dev->businfo.platform->fullname);
4353 ret = drmParseOFDeviceInfo(maj, min, &dev->deviceinfo.platform->compatible);
4369 int maj, int min, bool fetch_deviceinfo,
4385 ret = drmParseOFBusInfo(maj, min, dev->businfo.host1x->fullname);
4393 ret = drmParseOFDeviceInfo(maj, min, &dev->deviceinfo.host1x->compatible);
4415 unsigned int maj, min;
4425 maj = major(sbuf.st_rdev);
4428 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
4431 subsystem_type = drmParseSubsystemType(maj, min);
4438 return drmProcessPciDevice(device, node, node_type, maj, min,
4441 return drmProcessUsbDevice(device, node, node_type, maj, min,
4444 return drmProcessPlatformDevice(device, node, node_type, maj, min,
4447 return drmProcessHost1xDevice(device, node, node_type, maj, min,
4527 int maj, min, n, ret;
4532 maj = major(find_rdev);
4535 if (!drmNodeIsDRM(maj, min))
4538 node_type = drmGetMinorType(maj, min);
4552 subsystem_type = drmParseSubsystemType(maj, min);
4556 ret = drmProcessPciDevice(&d, node, node_type, maj, min, true, flags);
4569 int maj, min;
4578 maj = major(find_rdev);
4581 if (!drmNodeIsDRM(maj, min))
4584 subsystem_type = drmParseSubsystemType(maj, min);
4767 unsigned int maj, min;
4772 maj = major(sbuf.st_rdev);
4775 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
4778 snprintf(path, sizeof(path), "/sys/dev/char/%d:%d", maj, min);
4795 int maj, min, n;
4800 maj = major(sbuf.st_rdev);
4803 if (!drmNodeIsDRM(maj, min) || !S_ISCHR(sbuf.st_mode))
4806 node_type = drmGetMinorType(maj, min);