Searched refs:list_entry (Results 1 - 10 of 10) sorted by relevance

/systemd/src/libudev/
H A Dlibudev-list.c266 * @list_entry: current entry
272 _public_ struct udev_list_entry *udev_list_entry_get_next(struct udev_list_entry *list_entry) argument
276 if (list_entry == NULL)
278 next = list_entry->node.next;
280 if (next == &list_entry->list->node)
287 * @list_entry: current entry
294 _public_ struct udev_list_entry *udev_list_entry_get_by_name(struct udev_list_entry *list_entry, const char *name) argument
298 if (list_entry == NULL)
301 if (!list_entry->list->unique)
304 i = list_search(list_entry
318 udev_list_entry_get_name(struct udev_list_entry *list_entry) argument
333 udev_list_entry_get_value(struct udev_list_entry *list_entry) argument
340 udev_list_entry_get_num(struct udev_list_entry *list_entry) argument
347 udev_list_entry_set_num(struct udev_list_entry *list_entry, int num) argument
[all...]
H A Dlibudev.h55 struct udev_list_entry *udev_list_entry_get_next(struct udev_list_entry *list_entry);
56 struct udev_list_entry *udev_list_entry_get_by_name(struct udev_list_entry *list_entry, const char *name);
57 const char *udev_list_entry_get_name(struct udev_list_entry *list_entry);
58 const char *udev_list_entry_get_value(struct udev_list_entry *list_entry);
61 * @list_entry: entry to store the current position
66 #define udev_list_entry_foreach(list_entry, first_entry) \
67 for (list_entry = first_entry; \
68 list_entry != NULL; \
69 list_entry = udev_list_entry_get_next(list_entry))
[all...]
H A Dlibudev-monitor.c293 struct udev_list_entry *list_entry; local
315 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_monitor->filter_tag_list))
319 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_monitor->filter_tag_list)) {
320 uint64_t tag_bloom_bits = util_string_bloom64(udev_list_entry_get_name(list_entry));
346 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_monitor->filter_subsystem_list)) {
347 unsigned int hash = util_string_hash32(udev_list_entry_get_name(list_entry));
351 if (udev_list_entry_get_value(list_entry) == NULL) {
361 hash = util_string_hash32(udev_list_entry_get_value(list_entry));
527 struct udev_list_entry *list_entry; local
531 udev_list_entry_foreach(list_entry, udev_list_get_entr
728 struct udev_list_entry *list_entry; local
[all...]
H A Dlibudev-private.h114 int udev_list_entry_get_num(struct udev_list_entry *list_entry);
115 void udev_list_entry_set_num(struct udev_list_entry *list_entry, int num);
/systemd/src/udev/
H A Dudevadm-info.c133 struct udev_list_entry *list_entry; local
145 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(device))
146 printf("S: %s\n", udev_list_entry_get_name(list_entry) + strlen("/dev/"));
148 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(device))
150 udev_list_entry_get_name(list_entry),
151 udev_list_entry_get_value(list_entry));
175 struct udev_list_entry *list_entry; local
181 udev_list_entry_foreach(list_entry, udev_enumerate_get_list_entry(udev_enumerate)) {
184 device = udev_device_new_from_syspath(udev, udev_list_entry_get_name(list_entry));
289 struct udev_list_entry *list_entry; local
[all...]
H A Dudev-node.c225 struct udev_list_entry *list_entry; local
228 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(dev_old)) {
229 const char *name = udev_list_entry_get_name(list_entry);
341 struct udev_list_entry *list_entry; local
357 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(dev))
358 link_update(dev, udev_list_entry_get_name(list_entry), true);
362 struct udev_list_entry *list_entry; local
366 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(dev))
367 link_update(dev, udev_list_entry_get_name(list_entry), false);
H A Dudevadm-monitor.c51 struct udev_list_entry *list_entry; local
53 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(device))
55 udev_list_entry_get_name(list_entry),
56 udev_list_entry_get_value(list_entry));
H A Dudev-event.c351 struct udev_list_entry *list_entry; local
353 list_entry = udev_device_get_devlinks_list_entry(dev);
354 if (list_entry == NULL)
356 l = strpcpy(&s, l, udev_list_entry_get_name(list_entry) + strlen("/dev/"));
357 udev_list_entry_foreach(list_entry, udev_list_entry_get_next(list_entry))
358 l = strpcpyl(&s, l, " ", udev_list_entry_get_name(list_entry) + strlen("/dev/"), NULL);
923 struct udev_list_entry *list_entry; local
925 udev_list_entry_foreach(list_entry, udev_list_get_entry(&event->run_list)) {
927 const char *cmd = udev_list_entry_get_name(list_entry);
[all...]
H A Dudev-rules.c670 struct udev_list_entry *list_entry; local
679 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(dev_parent)) {
680 const char *key = udev_list_entry_get_name(list_entry);
681 const char *val = udev_list_entry_get_value(list_entry);
1896 struct udev_list_entry *list_entry; local
1899 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(event->dev)) {
1902 devlink = udev_list_entry_get_name(list_entry) + strlen("/dev/");
1924 struct udev_list_entry *list_entry; local
1926 list_entry = udev_list_get_entry(properties_list);
1927 list_entry
1939 struct udev_list_entry *list_entry; local
[all...]
/systemd/src/test/
H A Dtest-libudev.c38 struct udev_list_entry *list_entry; local
79 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(device)) {
80 printf("link: '%s'\n", udev_list_entry_get_name(list_entry));
87 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(device)) {
89 udev_list_entry_get_name(list_entry),
90 udev_list_entry_get_value(list_entry));
194 struct udev_list_entry *list_entry; local
197 udev_list_entry_foreach(list_entry, udev_enumerate_get_list_entry(enumerate)) {
201 udev_list_entry_get_name(list_entry));

Completed in 3538 milliseconds