Lines Matching defs:print_bits
190 static void print_bits(const char *, const char *, const char *, uint32_t);
1724 print_bits(const char *cpuname, const char *hdr, const char *fmt, uint32_t val)
1743 #define print_bits(cpuname, hdr, fmt, val) \
1745 print_bits(cpuname, hdr, fmt, val); \
2132 print_bits(cpuname, "features", CPUID_FLAGS1, ci->ci_feat_val[0]);
2133 print_bits(cpuname, "features1", CPUID2_FLAGS1, ci->ci_feat_val[1]);
2136 print_bits(cpuname, "features2",
2139 print_bits(cpuname, "features3",
2143 print_bits(cpuname, "padlock features", CPUID_FLAGS_PADLOCK,
2146 print_bits(cpuname, "features5", CPUID_SEF_FLAGS,
2149 print_bits(cpuname, "features6", CPUID_SEF_FLAGS1,
2153 print_bits(cpuname, "features7", CPUID_SEF_FLAGS2,
2156 print_bits(cpuname, "xsave features", XCR0_FLAGS1, ci->ci_feat_val[8]);
2157 print_bits(cpuname, "xsave instructions", CPUID_PES1_FLAGS,
2166 print_bits(cpuname, "enabled xsave", XCR0_FLAGS1,
2209 print_bits(cpuname, "MONITOR/MWAIT extensions",
2230 print_bits(cpuname, "DSPM-eax", CPUID_DSPM_FLAGS, descs[0]);
2231 print_bits(cpuname, "DSPM-ecx", CPUID_DSPM_FLAGS1, descs[2]);
2244 print_bits(cpuname, "SEF-subleaf1-eax",
2246 print_bits(cpuname, "SEF-subleaf1-ebx",
2248 print_bits(cpuname, "SEF-subleaf1-edx",
2253 print_bits(cpuname, "SEF-subleaf2-edx",
2264 print_bits(cpuname, "AMD Extended features",
2272 print_bits(cpuname, "AMD Extended features2",
2278 print_bits(cpuname, "RAS features",
2288 print_bits(cpuname, "SVM features",
2293 print_bits(cpuname, "IBS features",
2298 print_bits(cpuname, "Encrypted Memory features",
2305 print_bits(cpuname, "Perfmon:",
2354 print_bits(cpuname, "Perfmon: General: avail",
2367 print_bits(cpuname, "Perfmon: Fixed: avail",