Lines Matching defs:subleaf
48 struct subleaf {
61 struct subleaf *leafs;
124 static void leaf_print_raw(struct subleaf *leaf)
139 static bool cpuid_store(struct cpuid_range *range, u32 f, int subleaf,
143 struct subleaf *leaf;
156 func->leafs = malloc(sizeof(struct subleaf));
173 leaf->sub = subleaf;
211 int subleaf;
243 subleaf = ecx = 0;
246 allzero = cpuid_store(range, f, subleaf, eax, ebx, ecx, edx);
266 for (subleaf = 1; subleaf < max_subleaf; subleaf++) {
268 ecx = subleaf;
271 allzero = cpuid_store(range, f, subleaf,
297 struct subleaf *leaf;
305 * 2. subleaf
353 /* subleaf */
476 static void show_leaf(struct subleaf *leaf)
544 /* Only show specific leaf/subleaf info */
558 printf("ERR: invalid input subleaf (0x%x)\n", user_sub);
589 printf("kcpuid [-abdfhr] [-l leaf] [-s subleaf]\n"
597 "\t-s|--subleaf=sub Specify the subleaf you want to check\n"
609 { "subleaf", required_argument, NULL, 's'}, /* check a specific subleaf */
644 /* subleaf */