Lines Matching refs:rules
57 static struct udev_rules *rules;
336 /* apply rules, create node, symlinks */
340 rules,
416 udev_rules_unref(rules);
1238 rules = udev_rules_new(udev, arg_resolve_names);
1239 if (!rules) {
1240 r = log_error_errno(ENOMEM, "error reading rules");
1244 r = udev_rules_apply_static_dev_perms(rules);
1305 /* watch rules.d paths for changes */
1308 inotify_add_watch(fd_inotify, UDEV_CONF_DIR "/rules.d",
1311 if (access(UDEV_ROOT_RUN "/udev/rules.d", F_OK) < 0) {
1312 udev_mkdir_p(UDEV_ROOT_RUN "/udev/rules.d", 0755);
1314 inotify_add_watch(fd_inotify, UDEV_ROOT_RUN "/udev/rules.d",
1469 if (udev_rules_check_timestamp(rules))
1477 /* reload requested, HUP signal received, rules changed, builtin changed */
1480 rules = udev_rules_unref(rules);
1503 if (rules == NULL)
1504 rules = udev_rules_new(udev, arg_resolve_names);
1505 if (rules != NULL)
1556 udev_rules_unref(rules);