Lines Matching refs:path
48 char path[PATH_MAX]; member
71 strncat(info->path, type, sizeof(info->path)); in print_type()
72 if ((link_dest_size = readlink(info->path, link_dest, sizeof(link_dest)-1)) < 0) { in print_type()
76 snprintf(link_dest, sizeof(link_dest), "%s (readlink: %s)", info->path, strerror(errno)); in print_type()
89 info->path[info->parent_length] = '\0'; in print_type()
104 strncat(info->path, "maps", sizeof(info->path)); in print_maps()
106 maps = fopen(info->path, "r"); in print_maps()
123 info->path[info->parent_length] = '\0'; in print_maps()
130 strncat(info->path, fd_path, sizeof(info->path)); in print_fds()
135 DIR *dir = opendir(info->path); in print_fds()
138 snprintf(msg, sizeof(msg), "%s (opendir: %s)", info->path, strerror(errno)); in print_fds()
155 info->path[info->parent_length] = '\0'; in print_fds()
164 snprintf(info.path, sizeof(info.path), "/proc/%d/", pid); in lsof_dumpinfo()
166 info.parent_length = strlen(info.path); in lsof_dumpinfo()
169 strncat(info.path, "cmdline", sizeof(info.path)); in lsof_dumpinfo()
170 fd = open(info.path, O_RDONLY); in lsof_dumpinfo()
172 fprintf(stderr, "Couldn't read %s\n", info.path); in lsof_dumpinfo()
177 fprintf(stderr, "Error reading cmdline: %s: %s\n", info.path, strerror(errno)); in lsof_dumpinfo()
182 info.path[info.parent_length] = '\0'; in lsof_dumpinfo()