| 288 | } |
| 289 | |
| 290 | static bool is_aeskl_enabled(void) |
| 291 | { |
| 292 | cpuid_result_t cpuid_regs; |
| 293 | |
| 294 | /* CPUID leaf 0x19 subleaf 0x0 to detect details of Intel Key Locker feature */ |
| 295 | cpuid_regs = cpuid_ext(CPUID_KEYLOCKER_FEATURE_FLAGS, 0x0); |
| 296 | return (cpuid_regs.ebx & KEYLOCKER_AESKL); |
| 297 | } |
| 298 | |
| 299 | void print_keylocker(void) |
| 300 | { |
no test coverage detected