Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

arch/x86/kvm/svm/sev.c guest_cpuid_has() -> __cpuid_entry_get_reg()

Type Parameter Key Value
PARAM_VALUE 0 entry 4096-ptr_max
PARAM_VALUE 1 reg 0-3
CAPPED_DATA 0 entry->function 1
DATA_SOURCE 0 entry r kvm_find_cpuid_entry_index

arch/x86/kvm/cpuid.c cpuid_entry_get_reg() -> __cpuid_entry_get_reg()

Type Parameter Key Value
PARAM_VALUE 0 entry 4096-ptr_max
PARAM_VALUE 1 reg 0-3
DATA_SOURCE 0 entry $0
PREEMPT_ADD
HOST_DATA 0 entry->eax 0-2147483677
HOST_DATA 0 entry->ebx 0-u32max
HOST_DATA 0 entry->ecx 0-2[c]
HOST_DATA 0 entry->edx 0-u32max
HOST_DATA 0 entry->flags 0-1[c]
HOST_DATA 0 entry->function 0-2147483677
HOST_DATA 0 entry->index 0-2[c]
USER_DATA 0 entry->eax 0-u32max
USER_DATA 0 entry->ebx 0-u32max
USER_DATA 0 entry->ecx 0-u32max
USER_DATA 0 entry->edx 0-u32max
USER_DATA 0 entry->flags 0-u32max
USER_DATA 0 entry->function 1,7,13
USER_DATA 0 entry->index 0-u32max
USER_PTR 0 entry
USER_PTR 0 entry->padding

arch/x86/kvm/cpuid.c raw_cpuid_get() -> __cpuid_entry_get_reg()

Type Parameter Key Value
PARAM_VALUE 0 entry 1094455787702435840
PARAM_VALUE 0 entry->eax 1,6-7,13,18,30,36,2147483649,2147483655-2147483656,2147483658,2147483679,2147483681-2147483682,2156265473
PARAM_VALUE 0 entry->ecx 0-2
PARAM_VALUE 1 reg 0-3
LOCK2 _T->lock

arch/x86/kvm/hyperv.c guest_cpuid_has() -> __cpuid_entry_get_reg()

Type Parameter Key Value
PARAM_VALUE 0 entry 4096-ptr_max
PARAM_VALUE 1 reg 0-3
CAPPED_DATA 0 entry->function 1
DATA_SOURCE 0 entry r kvm_find_cpuid_entry_index
USER_DATA 0 entry->eax 0-u32max
USER_DATA 0 entry->ebx 0-u32max
USER_DATA 0 entry->ecx 0-u32max
USER_DATA 0 entry->edx 0-u32max
USER_DATA 0 entry->flags 0-u32max
USER_DATA 0 entry->function 0-u32max
USER_DATA 0 entry->index 0-u32max
USER_DATA 0 *entry->padding 0-u32max
USER_PTR 0 entry
USER_PTR 0 entry->padding
LOCK2 &hv->hv_lock
TYPE_LOCK (struct kvm_hv)->hv_lock

arch/x86/kvm/msrs.c guest_cpuid_has() -> __cpuid_entry_get_reg()

Type Parameter Key Value
PARAM_VALUE 0 entry 4096-ptr_max
PARAM_VALUE 1 reg 0-3
CAPPED_DATA 0 entry->function 1
DATA_SOURCE 0 entry r kvm_find_cpuid_entry_index