Lines Matching defs:bus
586 * | | |__Level in topology for this bus
625 * | |__Total Bandwidth allocated to this bus
833 /** Calculate the bus (a.k.a root hub) number of a USB device from it's sysfs
835 * usb<n>, where n is the bus number; other devices start with that number.
839 * @returns a bus number greater than 0 on success or 0 on failure.
846 unsigned bus = RTStrToUInt32(pcszFile + 1);
847 if ( !bus
849 bus = RTStrToUInt32(pcszFile + 4);
850 return bus;
855 static dev_t usbMakeDevNum(unsigned bus, unsigned device)
857 AssertReturn(bus > 0, 0);
860 return makedev(USBDEVICE_MAJOR, ((bus - 1) << 7) + device - 1);
864 * If a file @a pcszNode from /sys/bus/usb/devices is a device rather than an
876 unsigned bus = usbGetBusFromSysfsPath(pcszNode);
877 if (!bus)
882 dev_t devnum = usbMakeDevNum(bus, device);
890 pcszDevicesRoot, bus, device);
953 * Tell whether a file in /sys/bus/usb/devices is an interface rather than a
1043 rc = readFilePaths("/sys/bus/usb/devices", pvecpchDevs);
1101 * This should not be possible until we get PCs with USB as their primary bus.
1651 && USBProxyLinuxCheckDeviceRoot("/proc/bus/usb", false))
1654 pcszUsbRoot = "/proc/bus/usb";
1668 : RTFileExists("/proc/bus/usb/devices") ? VERR_VUSB_USBFS_PERMISSION