Lines Matching defs:udev_enumerate
35 static void exec_list(struct udev_enumerate *udev_enumerate, const char *action) {
38 udev_list_entry_foreach(entry, udev_enumerate_get_list_entry(udev_enumerate)) {
119 _cleanup_udev_enumerate_unref_ struct udev_enumerate *udev_enumerate = NULL;
122 udev_enumerate = udev_enumerate_new(udev);
123 if (udev_enumerate == NULL)
157 r = udev_enumerate_add_match_subsystem(udev_enumerate, optarg);
164 r = udev_enumerate_add_nomatch_subsystem(udev_enumerate, optarg);
172 r = udev_enumerate_add_match_sysattr(udev_enumerate, key, val);
180 r = udev_enumerate_add_nomatch_sysattr(udev_enumerate, key, val);
188 r = udev_enumerate_add_match_property(udev_enumerate, key, val);
195 r = udev_enumerate_add_match_tag(udev_enumerate, optarg);
202 r = udev_enumerate_add_match_sysname(udev_enumerate, optarg);
217 r = udev_enumerate_add_match_parent(udev_enumerate, dev);
234 r = udev_enumerate_add_match_parent(udev_enumerate, dev);
261 r = udev_enumerate_add_match_parent(udev_enumerate, dev);
270 udev_enumerate_scan_subsystems(udev_enumerate);
271 exec_list(udev_enumerate, action);
274 udev_enumerate_scan_devices(udev_enumerate);
275 exec_list(udev_enumerate, action);