diff options
author | Marat Dukhan <maratek@gmail.com> | 2018-02-19 22:43:26 -0800 |
---|---|---|
committer | Marat Dukhan <maratek@gmail.com> | 2018-02-19 22:48:12 -0800 |
commit | b2fc4ab8099b802de934f24adf2da6e4c863bd3c (patch) | |
tree | e2e22022cc4d4d1de9eba0e6628f127e7e8806ee /src/x86/cache/init.c | |
parent | a9e55a6afde89722af7ee30dc7bd27435e96226b (diff) | |
download | cpuinfo-b2fc4ab8099b802de934f24adf2da6e4c863bd3c.tar.gz |
Windows support
Diffstat (limited to 'src/x86/cache/init.c')
-rw-r--r-- | src/x86/cache/init.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/x86/cache/init.c b/src/x86/cache/init.c index 2e32e8a..b2af08d 100644 --- a/src/x86/cache/init.c +++ b/src/x86/cache/init.c @@ -23,22 +23,22 @@ void cpuinfo_x86_detect_cache( uint32_t max_base_index, uint32_t max_extended_index, bool amd_topology_extensions, enum cpuinfo_vendor vendor, - const struct cpuinfo_x86_model_info model_info[restrict static 1], - struct cpuinfo_x86_caches cache[restrict static 1], - struct cpuinfo_tlb itlb_4KB[restrict static 1], - struct cpuinfo_tlb itlb_2MB[restrict static 1], - struct cpuinfo_tlb itlb_4MB[restrict static 1], - struct cpuinfo_tlb dtlb0_4KB[restrict static 1], - struct cpuinfo_tlb dtlb0_2MB[restrict static 1], - struct cpuinfo_tlb dtlb0_4MB[restrict static 1], - struct cpuinfo_tlb dtlb_4KB[restrict static 1], - struct cpuinfo_tlb dtlb_2MB[restrict static 1], - struct cpuinfo_tlb dtlb_4MB[restrict static 1], - struct cpuinfo_tlb dtlb_1GB[restrict static 1], - struct cpuinfo_tlb stlb2_4KB[restrict static 1], - struct cpuinfo_tlb stlb2_2MB[restrict static 1], - struct cpuinfo_tlb stlb2_1GB[restrict static 1], - uint32_t log2_package_cores_max[restrict static 1]) + const struct cpuinfo_x86_model_info* model_info, + struct cpuinfo_x86_caches* cache, + struct cpuinfo_tlb* itlb_4KB, + struct cpuinfo_tlb* itlb_2MB, + struct cpuinfo_tlb* itlb_4MB, + struct cpuinfo_tlb* dtlb0_4KB, + struct cpuinfo_tlb* dtlb0_2MB, + struct cpuinfo_tlb* dtlb0_4MB, + struct cpuinfo_tlb* dtlb_4KB, + struct cpuinfo_tlb* dtlb_2MB, + struct cpuinfo_tlb* dtlb_4MB, + struct cpuinfo_tlb* dtlb_1GB, + struct cpuinfo_tlb* stlb2_4KB, + struct cpuinfo_tlb* stlb2_2MB, + struct cpuinfo_tlb* stlb2_1GB, + uint32_t* log2_package_cores_max) { if (max_base_index >= 2) { union cpuinfo_x86_cache_descriptors descriptors; |