Lines Matching defs:udev
33 #include "udev.h"
54 UDEV_ROOT_RUN "/udev/rules.d",
57 "/lib/udev/rules.d",
58 "/usr/lib/udev/rules.d",
63 struct udev *udev;
760 static int get_key(struct udev *udev, char **line, char **key, enum operation_type *op, char **value) {
850 static const char *get_key_attribute(struct udev *udev, char *str) {
1067 if (get_key(rules->udev, &linepos, &key, &op, &value) != 0) {
1144 attr = get_key_attribute(rules->udev, key + strlen("ATTR"));
1161 attr = get_key_attribute(rules->udev, key + strlen("SYSCTL"));
1178 attr = get_key_attribute(rules->udev, key + strlen("SECLABEL"));
1224 attr = get_key_attribute(rules->udev, key + strlen("ATTRS"));
1249 attr = get_key_attribute(rules->udev, key + strlen("ENV"));
1316 attr = get_key_attribute(rules->udev, key + strlen("IMPORT"));
1366 attr = get_key_attribute(rules->udev, key + strlen("TEST"));
1377 attr = get_key_attribute(rules->udev, key + strlen("RUN"));
1444 log_debug("NAME=\"\" is ignored, because udev will not delete any device nodes, "
1682 struct udev_rules *udev_rules_new(struct udev *udev, int resolve_names) {
1692 rules->udev = udev;
1694 udev_list_init(udev, &file_list, true);
1862 if (util_resolve_subsys_kernel(event->udev, name, vbuf, sizeof(vbuf), 1) != 0)
2104 if (util_resolve_subsys_kernel(event->udev, filename, filename, sizeof(filename), 0) != 0) {
2555 if (util_resolve_subsys_kernel(event->udev, key_name, attr, sizeof(attr), 0) != 0)
2696 strscpyl(tags_dir, sizeof(tags_dir), UDEV_ROOT_RUN "/udev/static_node-tags/", *t, "/", NULL);
2760 if (ferror(f) || rename(path, UDEV_ROOT_RUN "/udev/static_node-tags") < 0) {
2762 unlink(UDEV_ROOT_RUN "/udev/static_node-tags");