Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

arch/x86/kernel/cpu/microcode/amd.c native_cpuid_eax() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 1407700922895384576
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 7155079355360600064
PARAM_VALUE 2 ecx 2516654373292740608
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 3063597024608362496
NOCHECK_CALL

arch/x86/kernel/cpu/microcode/core.c native_cpuid_eax() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 4964669754861965312
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 6744721677074960384
PARAM_VALUE 2 ecx 7540185719042449408
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 118372691742396416
NOCHECK_CALL

arch/x86/kernel/cpu/microcode/core.c native_cpuid_ecx() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 1646691779806425088
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 4067379500511436800
PARAM_VALUE 2 ecx 8260244672336183296
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 5043178109201309696
NOCHECK_CALL

arch/x86/kernel/cpu/microcode/core.c x86_cpuid_family() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 6576883545374085120
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 1928038295968489472
PARAM_VALUE 2 ecx 7145669770464604160
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 3249325223601709056
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &device_hotplug_lock
HALF_LOCKED2 global &system_transition_mutex
HALF_LOCKED2 irq

arch/x86/kernel/cpu/microcode/core.c x86_cpuid_vendor() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 2008265544310398976
PARAM_VALUE 0 *eax 0
PARAM_VALUE 1 ebx 6357932311119466496
PARAM_VALUE 2 ecx 5112483724242497536
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 5242228093882109952
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/firmware/efi/libstub/x86-5lvl.c native_cpuid_eax() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 8382167456493191168
PARAM_VALUE 0 *eax 0
PARAM_VALUE 1 ebx 2592291014757203968
PARAM_VALUE 2 ecx 4260639790154326016
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 7826468450371305472
NOCHECK_CALL

drivers/firmware/efi/libstub/x86-5lvl.c native_cpuid_ecx() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 8406570241049202688
PARAM_VALUE 0 *eax 7
PARAM_VALUE 1 ebx 2568669616564051968
PARAM_VALUE 2 ecx 8029205378301366272
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 7202579938403954688
NOCHECK_CALL

arch/x86/xen/enlighten_pv.c xen_check_mwait() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 1725260261870837760
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 1286983354717716480
PARAM_VALUE 2 ecx 3341207968556408832
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 7930704970428854272
NOCHECK_CALL

arch/x86/xen/enlighten_pv.c xen_check_mwait() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 1725260261870837760
PARAM_VALUE 0 *eax 5
PARAM_VALUE 1 ebx 1286983354717716480
PARAM_VALUE 1 *ebx 0
PARAM_VALUE 2 ecx 3341207968556408832
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 7930704970428854272
PARAM_VALUE 3 *edx 0
NOCHECK_CALL

arch/x86/kernel/cpu/intel.c native_cpuid_eax() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 6781277789011324928
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 4113063631247257600
PARAM_VALUE 2 ecx 5077118005430505472
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 704360991632347136
NOCHECK_CALL
HALF_LOCKED2 irq

arch/x86/boot/startup/sme.c sme_enable() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 67969048706498560
PARAM_VALUE 0 *eax 2147483648
PARAM_VALUE 1 ebx 7220592202415087616
PARAM_VALUE 2 ecx 7299437712272199680
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 6105098502215483392
NOCHECK_CALL

arch/x86/boot/startup/sme.c sme_enable() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 67969048706498560
PARAM_VALUE 0 *eax 2147483679
PARAM_VALUE 1 ebx 7220592202415087616
PARAM_VALUE 2 ecx 7299437712272199680
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 6105098502215483392
NOCHECK_CALL

arch/x86/boot/startup/sme.c sme_enable() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 67969048706498560
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 7220592202415087616
PARAM_VALUE 2 ecx 7299437712272199680
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 6105098502215483392
NOCHECK_CALL

arch/x86/kernel/cpu/microcode/intel.c load_builtin_intel_microcode() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 4360056641983447040
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 4565866191560314880
PARAM_VALUE 2 ecx 2885760646807998464
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 6506071165408727040
NOCHECK_CALL

arch/x86/kernel/cpu/microcode/intel.c native_cpuid_eax() -> native_cpuid()

Type Parameter Key Value
PARAM_VALUE 0 eax 4432134326987423744
PARAM_VALUE 0 *eax 1
PARAM_VALUE 1 ebx 4344287705831407616
PARAM_VALUE 2 ecx 594980935723798528
PARAM_VALUE 2 *ecx 0
PARAM_VALUE 3 edx 4969012262369312768
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL