Lines Matching refs:num
175 static void HandleRequiredBlockDeviceNodes(const struct Uevent *uevent, char **devices, int num)
177 for (int i = 0; i < num; i++) {
200 static void HandleUeventRequired(const struct Uevent *uevent, char **devices, int num)
202 INIT_ERROR_CHECK(devices != NULL && num > 0, return, "Fault parameters");
208 HandleRequiredBlockDeviceNodes(uevent, devices, num);
290 void ProcessUevent(int sockFd, char **devices, int num)
302 if (devices != NULL && num > 0) {
303 HandleUeventRequired(&uevent, devices, num);
310 static void DoTrigger(const char *ueventPath, int sockFd, char **devices, int num)
333 ProcessUevent(sockFd, devices, num);
337 static void Trigger(const char *path, int sockFd, char **devices, int num)
356 Trigger(pathBuffer, sockFd, devices, num);
366 DoTrigger(ueventBuffer, sockFd, devices, num);
377 void RetriggerUevent(int sockFd, char **devices, int num)
381 Trigger("/sys/block", sockFd, devices, num);
382 Trigger("/sys/class", sockFd, devices, num);
383 Trigger("/sys/devices", sockFd, devices, num);