Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kvm/mmu/mmu.c __walk_slot_rmaps() -> slot_rmap_walk_init()

Type Parameter Key Value
PARAM_VALUE 0 iterator 3311955574709174272
PARAM_VALUE 1 slot 4096-ptr_max
PARAM_VALUE 2 start_level 1-3
PARAM_VALUE 3 end_level 1-3
DATA_SOURCE 1 slot $1
DATA_SOURCE 2 start_level $3
DATA_SOURCE 3 end_level $4
DATA_SOURCE 4 start_gfn $5
DATA_SOURCE 5 end_gfn $6
NOSPEC 1 slot->base_gfn
NOSPEC 1 slot->id
NOSPEC 1 slot->npages
NOSPEC 4 start_gfn
HARD_MAX 2 start_level 3
HARD_MAX 3 end_level 3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 slot->base_gfn 0-524287[c]
USER_DATA 1 slot->flags 0-u32max
USER_DATA 1 slot->gmem.pgoff 0-524287[c]
USER_DATA 1 slot->id 0-32763[c]
USER_DATA 1 slot->npages 0-4503599627370495[c]
USER_DATA 4 start_gfn 0-524287[c]
USER_DATA 5 end_gfn 0-4503599627894781,u64max[u]
UNITS 1 slot unit_byte
UNITS 4 start_gfn unit_page
UNITS 5 end_gfn unit_page
HALF_LOCKED2 &kvm->lock
HALF_LOCKED2 &kvm->mmu_lock
HALF_LOCKED2 &kvm->slots_lock