Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_vm.c prefetch_ranges() -> prefetch_thread_func()

Type Parameter Key Value
PARAM_VALUE 0 thread 4096-ptr_max
PARAM_VALUE 0 thread->ctx 4867838626287935488
PARAM_VALUE 0 thread->ctx->allow_mixed 0
PARAM_VALUE 0 thread->ctx->check_pages_threshold 0,65536
PARAM_VALUE 0 thread->ctx->devmem_only 0
PARAM_VALUE 0 thread->ctx->in_notifier 0
PARAM_VALUE 0 thread->ctx->timeslice_ms 0
PARAM_VALUE 0 thread->err 0
PARAM_VALUE 0 thread->svm_range 1-u64max
PARAM_VALUE 0 thread->svm_range->base.notifier->notifier.mm->mmap_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 thread->svm_range->base.notifier->notifier.mm->mmap_lock.first_waiter->type 0-1
PARAM_VALUE 0 thread->svm_range->pages.flags.__flags 0
PARAM_VALUE 0 thread->vma 4096-ptr_max
PARAM_VALUE 0 thread->vma->gpuva.flags 2048-u32max
BUF_SIZE 0 thread 120
BUF_SIZE 0 thread->ctx 32
BIT_INFO 0 thread 0x3e5151140bd40000,0x3e5151140bd40000
NOCHECK_CALL
LOCK2 &vm->lock
TYPE_LOCK (struct xe_vm)->lock

drivers/gpu/drm/xe/xe_vm.c prefetch_work_func() -> prefetch_thread_func()

Type Parameter Key Value
PARAM_VALUE 0 thread 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock