Lines Matching defs:filename

626 static int import_file_into_properties(struct udev_device *dev, const char *filename) {
630 f = fopen(filename, "re");
1048 const char *filename, unsigned int filename_off, unsigned int lineno) {
1082 filename, lineno, linepos - line + 1, tmp);
1127 "please fix it in %s:%u", value, filename, lineno);
1231 "please fix it in %s:%u", filename, lineno);
1234 "it may break with a future kernel, please fix it in %s:%u", filename, lineno);
1280 log_error("invalid ENV attribute, '%s' can not be set %s:%u", attr, filename, lineno);
1318 log_error("IMPORT{} type missing, ignoring IMPORT %s:%u", filename, lineno);
1333 value, filename, lineno);
1345 log_error("IMPORT{builtin}: '%s' unknown %s:%u", value, filename, lineno);
1355 log_error("IMPORT{} unknown type, ignoring IMPORT %s:%u", filename, lineno);
1391 log_error("RUN{builtin}: '%s' unknown %s:%u", value, filename, lineno);
1397 log_error("RUN{} unknown type, ignoring RUN %s:%u", filename, lineno);
1440 "please remove it from %s:%u\n", filename, lineno);
1445 "please remove it from %s:%u\n", filename, lineno);
1580 log_error("unknown key '%s' in %s:%u", key, filename, lineno);
1595 log_error("invalid rule '%s:%u'", filename, lineno);
1599 static int parse_file(struct udev_rules *rules, const char *filename) {
1607 f = fopen(filename, "re");
1616 log_debug("Skipping empty file: %s", filename);
1619 log_debug("Reading rules file: %s", filename);
1622 filename_off = rules_add_string(rules, filename);
1653 log_error("line too long '%s':%u, ignored", filename, line_nr);
1656 add_rule(rules, key, filename, filename_off, line_nr);
1676 log_error("GOTO '%s' has no matching label in: '%s'", label, filename);
2007 char filename[UTIL_PATH_SIZE];
2010 udev_event_apply_format(event, rules_str(rules, cur->key.value_off), filename, sizeof(filename), false);
2011 found = (wait_for_file(event->dev, filename, 10) == 0);
2021 char filename[UTIL_PATH_SIZE];
2025 udev_event_apply_format(event, rules_str(rules, cur->key.attr_off), filename, sizeof(filename), false);
2026 sysctl_normalize(filename);
2027 if (sysctl_read(filename, &value) < 0)
2099 char filename[UTIL_PATH_SIZE];
2103 udev_event_apply_format(event, rules_str(rules, cur->key.value_off), filename, sizeof(filename), false);
2104 if (util_resolve_subsys_kernel(event->udev, filename, filename, sizeof(filename), 0) != 0) {
2105 if (filename[0] != '/') {
2108 strscpy(tmp, sizeof(tmp), filename);
2109 strscpyl(filename, sizeof(filename),
2113 attr_subst_subdir(filename, sizeof(filename));
2115 match = (stat(filename, &statbuf) == 0);
2505 char filename[UTIL_PATH_SIZE];
2534 strscpyl(filename, sizeof(filename), "/dev/", pos, NULL);
2535 udev_device_add_devlink(event->dev, filename);
2544 strscpyl(filename, sizeof(filename), "/dev/", pos, NULL);
2545 udev_device_add_devlink(event->dev, filename);
2574 char filename[UTIL_PATH_SIZE];
2578 udev_event_apply_format(event, rules_str(rules, cur->key.attr_off), filename, sizeof(filename), false);
2579 sysctl_normalize(filename);
2581 log_debug("SYSCTL '%s' writing '%s' %s:%u", filename, value,
2583 r = sysctl_write(filename, value);
2585 log_error("error writing SYSCTL{%s}='%s': %s", filename, value, strerror(-r));