Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

arch/x86/kernel/fpu/core.c fpu_copy_uabi_to_guest_fpstate() -> copy_uabi_from_kernel_to_xstate()

Type Parameter Key Value
PARAM_VALUE 0 fpstate 4096-ptr_max
PARAM_VALUE 1 kbuf 4096-ptr_max
PARAM_VALUE 2 pkru 0,4096-ptr_max
BUF_SIZE 1 kbuf 4096
DATA_SOURCE 1 kbuf $1
DATA_SOURCE 2 pkru $3 [m]
LOCK2 &vcpu->mutex
TYPE_LOCK (struct kvm_vcpu)->mutex

arch/x86/kernel/fpu/regset.c xstateregs_set() -> copy_uabi_from_kernel_to_xstate()

Type Parameter Key Value
PARAM_VALUE 2 pkru 4096-ptr_max
BUF_SIZE 1 kbuf 0-u32max