Lines Matching defs:link_target
117 char link_target[PATH_SIZE];
124 len = readlink(link_path, link_target, sizeof(link_target));
127 link_target[len] = '\0';
128 dbg("path link '%s' points to '%s'", devpath, link_target);
130 for (back = 0; strncmp(&link_target[back * 3], "../", 3) == 0; back++)
132 dbg("base '%s', tail '%s', back %i", devpath, &link_target[back * 3], back);
142 strlcat(devpath, &link_target[back * 3], size);
154 char link_target[PATH_SIZE];
215 len = readlink(link_path, link_target, sizeof(link_target));
218 link_target[len] = '\0';
219 dbg("subsystem link '%s' points to '%s'", link_path, link_target);
220 pos = strrchr(link_target, '/');
238 len = readlink(link_path, link_target, sizeof(link_target));
240 link_target[len] = '\0';
241 dbg("bus link '%s' points to '%s'", link_path, link_target);
242 pos = strrchr(link_target, '/');
264 len = readlink(link_path, link_target, sizeof(link_target));
266 link_target[len] = '\0';
267 dbg("driver link '%s' points to '%s'", link_path, link_target);
268 pos = strrchr(link_target, '/');
388 char link_target[PATH_SIZE];
392 len = readlink(path_full, link_target, sizeof(link_target));
394 link_target[len] = '\0';
395 pos = strrchr(link_target, '/');