Searched defs:udev_enumerate (Results 1 - 4 of 4) sorted by relevance

/systemd/src/libudev/
H A Dlibudev-enumerate.c48 * udev_enumerate:
52 struct udev_enumerate { struct
69 _public_ struct udev_enumerate *udev_enumerate_new(struct udev *udev) {
70 _cleanup_free_ struct udev_enumerate *udev_enumerate = NULL; local
71 struct udev_enumerate *ret;
76 udev_enumerate = new0(struct udev_enumerate, 1);
77 if (!udev_enumerate) {
82 r = sd_device_enumerator_new(&udev_enumerate
113 udev_enumerate_ref(struct udev_enumerate *udev_enumerate) argument
129 udev_enumerate_unref(struct udev_enumerate *udev_enumerate) argument
147 udev_enumerate_get_udev(struct udev_enumerate *udev_enumerate) argument
161 udev_enumerate_get_list_entry(struct udev_enumerate *udev_enumerate) argument
197 udev_enumerate_add_match_subsystem(struct udev_enumerate *udev_enumerate, const char *subsystem) argument
215 udev_enumerate_add_nomatch_subsystem(struct udev_enumerate *udev_enumerate, const char *subsystem) argument
234 udev_enumerate_add_match_sysattr(struct udev_enumerate *udev_enumerate, const char *sysattr, const char *value) argument
253 udev_enumerate_add_nomatch_sysattr(struct udev_enumerate *udev_enumerate, const char *sysattr, const char *value) argument
272 udev_enumerate_add_match_property(struct udev_enumerate *udev_enumerate, const char *property, const char *value) argument
290 udev_enumerate_add_match_tag(struct udev_enumerate *udev_enumerate, const char *tag) argument
312 udev_enumerate_add_match_parent(struct udev_enumerate *udev_enumerate, struct udev_device *parent) argument
339 udev_enumerate_add_match_is_initialized(struct udev_enumerate *udev_enumerate) argument
354 udev_enumerate_add_match_sysname(struct udev_enumerate *udev_enumerate, const char *sysname) argument
372 udev_enumerate_add_syspath(struct udev_enumerate *udev_enumerate, const char *syspath) argument
401 udev_enumerate_scan_devices(struct udev_enumerate *udev_enumerate) argument
415 udev_enumerate_scan_subsystems(struct udev_enumerate *udev_enumerate) argument
[all...]
/systemd/src/udev/
H A Dudevadm-trigger.c35 static void exec_list(struct udev_enumerate *udev_enumerate, const char *action) { argument
38 udev_list_entry_foreach(entry, udev_enumerate_get_list_entry(udev_enumerate)) {
119 _cleanup_udev_enumerate_unref_ struct udev_enumerate *udev_enumerate = NULL; local
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, ke
[all...]
H A Dudevadm-info.c174 struct udev_enumerate *udev_enumerate; local
177 udev_enumerate = udev_enumerate_new(udev);
178 if (udev_enumerate == NULL)
180 udev_enumerate_scan_devices(udev_enumerate);
181 udev_list_entry_foreach(list_entry, udev_enumerate_get_list_entry(udev_enumerate)) {
190 udev_enumerate_unref(udev_enumerate);
/systemd/src/test/
H A Dtest-libudev.c193 static int test_enumerate_print_list(struct udev_enumerate *enumerate) {
308 struct udev_enumerate *udev_enumerate; local
312 udev_enumerate = udev_enumerate_new(udev);
313 if (udev_enumerate == NULL)
315 udev_enumerate_add_match_subsystem(udev_enumerate, subsystem);
316 udev_enumerate_scan_devices(udev_enumerate);
317 test_enumerate_print_list(udev_enumerate);
318 udev_enumerate_unref(udev_enumerate);
321 udev_enumerate
[all...]

Completed in 14 milliseconds