Lines Matching full:info
43 struct file_info *info;
53 info = calloc(1, sizeof(*info));
54 if (!info) {
59 info->name = malloc(strlen(fpath) + 1);
60 if (!info->name) {
64 strcpy(info->name, fpath);
66 info->num_cached_pages = 0;
67 info->file_size = file_size;
69 g_files[g_num_files++] = info;
71 return info;
96 struct file_info *info = get_file_info(fpath, sb->st_size);
97 info->num_cached_pages += num_cached;
143 struct file_info *info = g_files[i];
144 fprintf(stdout, "%s: %zu cached pages (%.2f MB, %zu%% of total file size.)\n", info->name,
145 info->num_cached_pages,
146 (float) (info->num_cached_pages * g_page_size) / 1024 / 1024,
147 (100 * info->num_cached_pages * g_page_size) / info->file_size);