Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/input/mouse/vmmouse.c vmmouse_detect() -> vmware_hypercall3()

Type Parameter Key Value
PARAM_VALUE 0 cmd 10
PARAM_VALUE 1 in1 0
PARAM_VALUE 2 out1 3232941505451012096
PARAM_VALUE 2 *out1 2847057815
PARAM_VALUE 3 out2 5398536465464647680
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &psmouse_mutex

arch/x86/kernel/cpu/vmware.c __vmware_platform() -> vmware_hypercall3()

Type Parameter Key Value
PARAM_VALUE 0 cmd 10
PARAM_VALUE 1 in1 0
PARAM_VALUE 2 out1 2575167445084917760
PARAM_VALUE 3 out2 5122080593436860416
LOCK2 irq

arch/x86/kernel/cpu/vmware.c vmware_platform_setup() -> vmware_hypercall3()

Type Parameter Key Value
PARAM_VALUE 0 cmd 45
PARAM_VALUE 1 in1 u32max
PARAM_VALUE 2 out1 3998457709946642432
PARAM_VALUE 3 out2 9099596097494904832
LOCK2 irq

drivers/ptp/ptp_vmw.c ptp_vmw_pclk_read() -> vmware_hypercall3()

Type Parameter Key Value
PARAM_VALUE 0 cmd 97
PARAM_VALUE 1 in1 0
PARAM_VALUE 2 out1 1795591971277873152
PARAM_VALUE 3 out2 9180060738606858240
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->est_lock
HALF_LOCKED2 &priv->lock
HALF_LOCKED2 flags