Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/virt/acrn/vm.c hcall_create_vm() -> acrn_hypercall1()

Type Parameter Key Value
PARAM_VALUE 0 hcall_id 2147483664
CAPPED_DATA 1 param1 1
CAPPED_DATA 1 param1 1
DATA_SOURCE 1 param1 $0

drivers/virt/acrn/vm.c hcall_destroy_vm() -> acrn_hypercall1()

Type Parameter Key Value
PARAM_VALUE 0 hcall_id 2147483665
PARAM_VALUE 1 param1 0-65534
DATA_SOURCE 1 param1 $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 param1 0-65534

drivers/virt/acrn/hsm.c hcall_pause_vm() -> acrn_hypercall1()

Type Parameter Key Value
PARAM_VALUE 0 hcall_id 2147483667
PARAM_VALUE 1 param1 0-65534
DATA_SOURCE 1 param1 $0

drivers/virt/acrn/hsm.c hcall_reset_vm() -> acrn_hypercall1()

Type Parameter Key Value
PARAM_VALUE 0 hcall_id 2147483669
PARAM_VALUE 1 param1 0-65534
DATA_SOURCE 1 param1 $0

drivers/virt/acrn/hsm.c hcall_sos_remove_cpu() -> acrn_hypercall1()

Type Parameter Key Value
PARAM_VALUE 0 hcall_id 2147483649
PARAM_VALUE 1 param1 0-u32max
DATA_SOURCE 1 param1 $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/virt/acrn/hsm.c hcall_start_vm() -> acrn_hypercall1()

Type Parameter Key Value
PARAM_VALUE 0 hcall_id 2147483666
PARAM_VALUE 1 param1 0-65534
DATA_SOURCE 1 param1 $0

drivers/virt/acrn/mm.c hcall_set_memory_regions() -> acrn_hypercall1()

Type Parameter Key Value
PARAM_VALUE 0 hcall_id 2147483714
CAPPED_DATA 1 param1 1
CAPPED_DATA 1 param1 1
DATA_SOURCE 1 param1 $0