Lines Matching refs:paths
919 } paths; member
929 ttrace->paths.max = -1; in thread_trace__new()
977 if (fd > ttrace->paths.max) { in trace__set_fd_pathname()
978 char **npath = realloc(ttrace->paths.table, (fd + 1) * sizeof(char *)); in trace__set_fd_pathname()
983 if (ttrace->paths.max != -1) { in trace__set_fd_pathname()
984 memset(npath + ttrace->paths.max + 1, 0, in trace__set_fd_pathname()
985 (fd - ttrace->paths.max) * sizeof(char *)); in trace__set_fd_pathname()
990 ttrace->paths.table = npath; in trace__set_fd_pathname()
991 ttrace->paths.max = fd; in trace__set_fd_pathname()
994 ttrace->paths.table[fd] = strdup(pathname); in trace__set_fd_pathname()
996 return ttrace->paths.table[fd] != NULL ? 0 : -1; in trace__set_fd_pathname()
1036 if ((fd > ttrace->paths.max || ttrace->paths.table[fd] == NULL)) { in thread__fd_path()
1044 return ttrace->paths.table[fd]; in thread__fd_path()
1083 if (ttrace && fd >= 0 && fd <= ttrace->paths.max) in syscall_arg__scnprintf_close_fd()
1084 zfree(&ttrace->paths.table[fd]); in syscall_arg__scnprintf_close_fd()