Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kvm/x86.c emulator_write_std() -> kvm_write_guest_virt_helper()

Type Parameter Key Value
PARAM_VALUE 1 val 1282010372178436096,1282010372178436128,1403991590531235840,1531371703281414144,5003382777688281088,5115147109071486976,7311248117179772928,9056183967503605760
PARAM_VALUE 4 access 2,6,281474976710658
PARAM_VALUE 5 exception 4096-ptr_max
BUF_SIZE 1 val (-1),2,4,10,44,512
BUF_SIZE 1 val (-1),2,4,10,44,512
DATA_SOURCE 0 addr $1
DATA_SOURCE 1 val $2
DATA_SOURCE 2 bytes $3
DATA_SOURCE 5 exception $4
FUZZY_MAX 4 access 2
BIT_INFO 4 access 0x2,0x1000000000006
BIT_INFO 4 access 0x2,0x1000000000006

arch/x86/kvm/x86.c kvm_write_guest_virt_system() -> kvm_write_guest_virt_helper()

Type Parameter Key Value
PARAM_VALUE 0 addr 0-144115188075855871
PARAM_VALUE 1 val 2058128711085940736,8667954150126645248
PARAM_VALUE 2 bytes 4,8
PARAM_VALUE 3 vcpu 4096-ptr_max
PARAM_VALUE 3 vcpu->arch.regs_avail 4096-ptr_max
PARAM_VALUE 4 access 2
PARAM_VALUE 5 exception 5648158199659159552,6407642857713164288
BUF_SIZE 1 val 8
BUF_SIZE 1 val 8
DATA_SOURCE 0 addr $1
DATA_SOURCE 1 val $2
DATA_SOURCE 2 bytes $3
DATA_SOURCE 3 vcpu $0
DATA_SOURCE 5 exception $4
BIT_INFO 2 bytes 0x0,0xc
UNITS 2 bytes unit_byte