Lines Matching refs:optarg
145 if (streq(optarg, "devices"))
147 else if (streq(optarg, "subsystems"))
150 log_error("unknown type --type=%s", optarg);
155 if (!nulstr_contains("add\0" "remove\0" "change\0", optarg)) {
156 log_error("unknown action '%s'", optarg);
159 action = optarg;
163 udev_enumerate_add_match_subsystem(udev_enumerate, optarg);
166 udev_enumerate_add_nomatch_subsystem(udev_enumerate, optarg);
169 key = keyval(optarg, &val, buf, sizeof(buf));
173 key = keyval(optarg, &val, buf, sizeof(buf));
177 key = keyval(optarg, &val, buf, sizeof(buf));
181 udev_enumerate_add_match_tag(udev_enumerate, optarg);
184 udev_enumerate_add_match_sysname(udev_enumerate, optarg);
189 dev = find_device(udev, optarg, "/sys");
191 log_error("unable to open the device '%s'", optarg);
202 dev = find_device(udev, optarg, "/dev/");
204 log_error("unable to open the device '%s'", optarg);