Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kvm/mmu/page_track.c __kvm_page_track_write() -> (struct kvm_page_track_notifier_node)->track_write()

Type Parameter Key Value
PARAM_VALUE 3 node 4096-ptr_max
PARAM_VALUE 3 node->track_write 1-u64max
BUF_SIZE 1 val (-1),3,8
BUF_SIZE 1 val (-1),3,8
DATA_SOURCE 0 gpa $1
DATA_SOURCE 1 val $2
DATA_SOURCE 2 len $3
CONTAINER 3 -16+0 $(-1)
NOCHECK_CALL
USER_DATA 1 *val 0-255
NO_OVERFLOW_SIMPLE 2 len
USER_PTR 1 val
LOCK2 &head->track_srcu
TYPE_LOCK (struct kvm_page_track_notifier_head)->track_srcu