Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

arch/x86/kvm/svm/sev.c snp_handle_ext_guest_req() -> to_kvm_svm()

Type Parameter Key Value
UNITS 0 kvm unit_byte

arch/x86/kvm/svm/sev.c to_kvm_sev_info() -> to_kvm_svm()

Type Parameter Key Value
BUF_SIZE 0 kvm s32min-(-1),1-s32max
BUF_SIZE 0 kvm s32min-(-1),1-s32max
DATA_SOURCE 0 kvm $0
NO_OVERFLOW_SIMPLE 0 kvm->nr_memslot_pages
UNITS 0 kvm unit_byte
HALF_LOCKED2 &dst_kvm->lock
HALF_LOCKED2 &file->f_mapping->invalidate_lock
HALF_LOCKED2 &kvm->lock
HALF_LOCKED2 &source_kvm->lock
HALF_LOCKED2 &src_kvm->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &sev_mirror_lock
HALF_LOCKED2 0 &kvm->lock

arch/x86/kvm/svm/svm.c to_kvm_sev_info() -> to_kvm_svm()

Type Parameter Key Value
DATA_SOURCE 0 kvm $0
UNITS 0 kvm unit_byte

arch/x86/kvm/svm/avic.c __avic_vcpu_load() -> to_kvm_svm()

Type Parameter Key Value
UNITS 0 kvm unit_byte

arch/x86/kvm/svm/avic.c __avic_vcpu_put() -> to_kvm_svm()

Type Parameter Key Value
UNITS 0 kvm unit_byte

arch/x86/kvm/svm/avic.c avic_add_vm_to_ga_log_list() -> to_kvm_svm()

Type Parameter Key Value
PARAM_VALUE 0 kvm 4096-ptr_max
DATA_SOURCE 0 kvm $0

arch/x86/kvm/svm/avic.c avic_alloc_logical_id_table() -> to_kvm_svm()

Type Parameter Key Value
PARAM_VALUE 0 kvm 4096-ptr_max
DATA_SOURCE 0 kvm $0

arch/x86/kvm/svm/avic.c avic_alloc_physical_id_table() -> to_kvm_svm()

Type Parameter Key Value
PARAM_VALUE 0 kvm 4096-ptr_max
DATA_SOURCE 0 kvm $0

arch/x86/kvm/svm/avic.c avic_get_logical_id_entry() -> to_kvm_svm()

Type Parameter Key Value
UNITS 0 kvm unit_byte

arch/x86/kvm/svm/avic.c avic_init_backing_page() -> to_kvm_svm()

Type Parameter Key Value
PARAM_VALUE 0 kvm 4096-ptr_max
UNITS 0 kvm unit_byte

arch/x86/kvm/svm/avic.c avic_init_vmcb() -> to_kvm_svm()

Type Parameter Key Value
UNITS 0 kvm unit_byte

arch/x86/kvm/svm/avic.c avic_kick_target_vcpus_fast() -> to_kvm_svm()

Type Parameter Key Value
DATA_SOURCE 0 kvm $0
UNITS 0 kvm unit_byte

arch/x86/kvm/svm/avic.c avic_pi_update_irte() -> to_kvm_svm()

Type Parameter Key Value
DATA_SOURCE 0 kvm $1

arch/x86/kvm/svm/avic.c avic_pi_update_irte() -> to_kvm_svm()

Type Parameter Key Value
DATA_SOURCE 0 kvm $1

arch/x86/kvm/svm/avic.c avic_vm_destroy() -> to_kvm_svm()

Type Parameter Key Value
DATA_SOURCE 0 kvm $0

arch/x86/kvm/svm/avic.c avic_vm_pre_destroy() -> to_kvm_svm()

Type Parameter Key Value
DATA_SOURCE 0 kvm $0

arch/x86/kvm/svm/avic.c to_kvm_sev_info() -> to_kvm_svm()

Type Parameter Key Value
DATA_SOURCE 0 kvm $0
UNITS 0 kvm unit_byte