Lines Matching refs:name
37 static bool skip_attribute(const char *name) {
50 if (streq(name, skip[i]))
59 const char *name;
63 name = udev_list_entry_get_name(sysattr);
64 if (skip_attribute(name))
67 value = udev_device_get_sysattr_value(device, name);
82 printf(" %s{%s}==\"%s\"\n", key, name, value);
157 static int stat_device(const char *name, bool export, const char *prefix) {
160 if (stat(name, &statbuf) != 0)
267 " name Name of device node\n"
273 " -n --name=NAME Node or symlink name used for query or attribute walk\n"
279 " -P --export-prefix Export the key name with a prefix\n"
290 char name[UTIL_PATH_SIZE];
295 { "name", required_argument, NULL, 'n' },
355 else if (streq(optarg, "name"))
373 strscpy(name, sizeof(name), optarg);
409 fprintf(stderr, "Unknown device, --name=, --path=, or absolute path in /dev/ or /sys expected.\n");
478 fprintf(stderr, "Unknown device, --name=, --path=, or absolute path in /dev/ or /sys expected.\n");
484 if (stat_device(name, export, export_prefix) != 0)
493 .name = "info",