Lines Matching refs:cpu_info

173 struct cpu_info {  struct
207 return sizeof(struct cpu_info); in cpu_info__size()
215 return ((struct cpu_info *)hdr)->ctidx; in cpu_info__ctidx()
223 return ((struct cpu_info *)hdr)->cpu_addr; in cpu_info__cpu_addr()
231 return ((struct cpu_info *)hdr)->acc_time; in cpu_info__acc_time()
239 return ((struct cpu_info *)hdr)->lp_time; in cpu_info__lp_time()
626 static int hypfs_create_cpu_files(struct dentry *cpus_dir, void *cpu_info) in hypfs_create_cpu_files() argument
633 cpu_info)); in hypfs_create_cpu_files()
636 cpu_info__acc_time(diag204_info_type, cpu_info) - in hypfs_create_cpu_files()
637 cpu_info__lp_time(diag204_info_type, cpu_info)); in hypfs_create_cpu_files()
641 cpu_info__lp_time(diag204_info_type, cpu_info)); in hypfs_create_cpu_files()
647 cpu_info)); in hypfs_create_cpu_files()
651 diag224_idx2name(cpu_info__ctidx(diag204_info_type, cpu_info), buffer); in hypfs_create_cpu_files()
661 void *cpu_info; in hypfs_create_lpar_files() local
672 cpu_info = part_hdr + part_hdr__size(diag204_info_type); in hypfs_create_lpar_files()
675 rc = hypfs_create_cpu_files(cpus_dir, cpu_info); in hypfs_create_lpar_files()
678 cpu_info += cpu_info__size(diag204_info_type); in hypfs_create_lpar_files()
680 return cpu_info; in hypfs_create_lpar_files()
683 static int hypfs_create_phys_cpu_files(struct dentry *cpus_dir, void *cpu_info) in hypfs_create_phys_cpu_files() argument
690 cpu_info)); in hypfs_create_phys_cpu_files()
695 phys_cpu__mgm_time(diag204_info_type, cpu_info)); in hypfs_create_phys_cpu_files()
698 diag224_idx2name(phys_cpu__ctidx(diag204_info_type, cpu_info), buffer); in hypfs_create_phys_cpu_files()
706 void *cpu_info; in hypfs_create_phys_files() local
712 cpu_info = phys_hdr + phys_hdr__size(diag204_info_type); in hypfs_create_phys_files()
715 rc = hypfs_create_phys_cpu_files(cpus_dir, cpu_info); in hypfs_create_phys_files()
718 cpu_info += phys_cpu__size(diag204_info_type); in hypfs_create_phys_files()
720 return cpu_info; in hypfs_create_phys_files()