Lines Matching defs:warg
371 struct walk_arg *warg = (struct walk_arg *)arg;
377 if (strcmp(driver_name, warg->name) == 0 &&
378 di_instance(node) == warg->instance) {
381 warg->found = 1;
382 (void) strncpy(warg->path, path, warg->pathlen);
394 struct walk_arg warg;
396 warg.instance = instance;
397 (void) strncpy(warg.name, name, MAXPATHLEN);
398 warg.path = path;
399 warg.pathlen = pathlen;
400 warg.found = 0;
403 if (di_walk_node(node, DI_WALK_CLDFIRST, &warg, walk_callback) == -1) {
407 if (warg.found == 0) {