Lines Matching refs:dent
663 struct dirent *dent; in scan_dir_and_add_devices() local
674 for (dent = readdir(dir); dent != NULL; dent = readdir(dir)) { in scan_dir_and_add_devices()
678 if (dent->d_name[0] == '.') in scan_dir_and_add_devices()
681 if (!match_sysname(udev_enumerate, dent->d_name)) in scan_dir_and_add_devices()
684 strscpyl(syspath, sizeof(syspath), path, "/", dent->d_name, NULL); in scan_dir_and_add_devices()
748 struct dirent *dent; in scan_dir() local
754 for (dent = readdir(dir); dent != NULL; dent = readdir(dir)) { in scan_dir()
755 if (dent->d_name[0] == '.') in scan_dir()
757 if (!match_subsystem(udev_enumerate, subsystem != NULL ? subsystem : dent->d_name)) in scan_dir()
759 scan_dir_and_add_devices(udev_enumerate, basedir, dent->d_name, subdir); in scan_dir()
798 struct dirent *dent; in scan_devices_tags() local
805 for (dent = readdir(dir); dent != NULL; dent = readdir(dir)) { in scan_devices_tags()
808 if (dent->d_name[0] == '.') in scan_devices_tags()
811 dev = udev_device_new_from_device_id(udev_enumerate->udev, dent->d_name); in scan_devices_tags()
864 struct dirent *dent; in parent_crawl_children() local
870 for (dent = readdir(d); dent != NULL; dent = readdir(d)) { in parent_crawl_children()
873 if (dent->d_name[0] == '.') in parent_crawl_children()
875 if (dent->d_type != DT_DIR) in parent_crawl_children()
877 if (asprintf(&child, "%s/%s", path, dent->d_name) < 0) in parent_crawl_children()