Lines Matching full:files
23 static void close_dir(struct perf_data_file *files, int nr) in close_dir() argument
26 close(files[nr].fd); in close_dir()
27 zfree(&files[nr].path); in close_dir()
29 free(files); in close_dir()
34 close_dir(data->dir.files, data->dir.nr); in perf_data__close_dir()
40 struct perf_data_file *files = NULL; in perf_data__create_dir() local
46 files = zalloc(nr * sizeof(*files)); in perf_data__create_dir()
47 if (!files) in perf_data__create_dir()
51 struct perf_data_file *file = &files[i]; in perf_data__create_dir()
79 data->dir.files = files; in perf_data__create_dir()
84 close_dir(files, i); in perf_data__create_dir()
90 struct perf_data_file *files = NULL; in perf_data__open_dir() local
128 file = realloc(files, (nr + 1) * sizeof(*files)); in perf_data__open_dir()
132 files = file; in perf_data__open_dir()
133 file = &files[nr++]; in perf_data__open_dir()
148 if (!files) in perf_data__open_dir()
151 data->dir.files = files; in perf_data__open_dir()
157 close_dir(files, nr); in perf_data__open_dir()
169 struct perf_data_file *file = &data->dir.files[i]; in perf_data__update_dir()
478 struct perf_data_file *file = &data->dir.files[i]; in perf_data__size()