| PARAM_VALUE |
0 |
vm |
4096-ptr_max |
| PARAM_VALUE |
0 |
vm->gpuvm.ops->op_free |
0 |
| PARAM_VALUE |
0 |
vm->lock.dep_map->name |
0-255 |
| PARAM_VALUE |
0 |
vm->lock.first_waiter->list.next |
2212933610777083904 |
| PARAM_VALUE |
0 |
vm->lock.first_waiter->list.prev |
2212933610777083904 |
| PARAM_VALUE |
0 |
vm->lock.first_waiter->type |
0-1 |
| PARAM_VALUE |
0 |
vm->lock.wait_lock.dep_map->name |
0-255 |
| PARAM_VALUE |
0 |
vm->lock.wait_lock.owner |
(-1) |
| PARAM_VALUE |
0 |
vm->lock.wait_lock.owner_cpu |
u32max |
| PARAM_VALUE |
0 |
vm->lock.wait_lock.raw_lock.val.counter |
0-s32max |
| PARAM_VALUE |
0 |
vm->size |
1-u64max |
| PARAM_VALUE |
0 |
vm->svm.garbage_collector.list_lock.rlock.dep_map->name |
0-255 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm->mm->exe_file->f_cred->user->uidhash_node.next->pprev |
1-u64max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->process_keyring->user->qnbytes |
s32min-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->process_keyring->user->qnkeys |
s32min-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->rcu.func |
1-u64max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->request_key_auth->user->qnbytes |
s32min-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->request_key_auth->user->qnkeys |
s32min-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->session_keyring->user->qnbytes |
s32min-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->session_keyring->user->qnkeys |
s32min-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->thread_keyring->user->qnbytes |
s32min-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->thread_keyring->user->qnkeys |
s32min-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_cred->user->uidhash_node.next->pprev |
1-u64max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_task_work.func |
5179756662909861888 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->exe_file->f_task_work.next |
0-7661163036167163903,7661163036167163905-u64max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->ioctx_lock.rlock.dep_map->name |
0-255 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->mm_mt.ma_lock.rlock.dep_map->name |
0-255 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->mmap_lock.dep_map->name |
0-255 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->mmap_lock.first_waiter->handoff_set |
0-1 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->mmap_lock.first_waiter->list.next |
2212933610777083904,2624917664208203776 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->mmap_lock.first_waiter->list.prev |
2212933610777083904,2624917664208203776 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->mmap_lock.first_waiter->type |
0-1 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->mmap_lock.osq.tail.counter |
0-s32max |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm->notifier_subscriptions |
0 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.mm_start |
0 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.notifier_lock.first_waiter->handoff_set |
0-1 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.notifier_lock.first_waiter->type |
0-1 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.num_chunks |
3 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.ops |
0,9157251904928550912 |
| PARAM_VALUE |
0 |
vm->svm.gpusvm.root.rb_root.rb_node |
4096-ptr_max |
| PARAM_VALUE |
0 |
vm->validation._exec |
13299192113799168 |
| PARAM_VALUE |
0 |
vm->validation._exec->contended |
0 |
| PARAM_VALUE |
0 |
vm->validation._exec->flags |
0-3 |
| PARAM_VALUE |
0 |
vm->validation._exec->ticket.deadlock_inject_countdown |
0-3758096380,u32max |
| PARAM_VALUE |
0 |
vm->validation._exec->ticket.deadlock_inject_interval |
0-3758096380,u32max |
| PARAM_VALUE |
0 |
vm->validation._exec->ticket.wounded |
0-1 |
| PARAM_VALUE |
0 |
vm->xe |
4096-ptr_max |
| PARAM_VALUE |
0 |
vm->xe->val.lock.first_waiter->handoff_set |
0-1 |
| PARAM_VALUE |
0 |
vm->xe->val.lock.first_waiter->type |
0-1 |
| PARAM_VALUE |
0 |
*vm->svm.gpusvm.mm->exe_file->f_cred->user->uidhash_node.next->pprev |
1-u64max |
| PARAM_VALUE |
1 |
vma |
4096-ptr_max |
| PARAM_VALUE |
2 |
range |
4096-ptr_max |
| PARAM_VALUE |
2 |
range->base.gpusvm->mm->mmap_lock.first_waiter->handoff_set |
0-1 |
| PARAM_VALUE |
2 |
range->base.gpusvm->mm->mmap_lock.first_waiter->type |
0-1 |
| PARAM_VALUE |
2 |
range->base.notifier->notifier.mm->mmap_lock.first_waiter->handoff_set |
0-1 |
| PARAM_VALUE |
2 |
range->base.notifier->notifier.mm->mmap_lock.first_waiter->type |
0-1 |
| PARAM_VALUE |
2 |
range->base.notifier->notifier.mm->notifier_subscriptions->lock.rlock.dep_map->name |
0-255 |
| PARAM_VALUE |
2 |
range->lock.dep_map->name |
0-255 |
| PARAM_VALUE |
2 |
range->lock.first_waiter |
0,4096-ptr_max |
| PARAM_VALUE |
2 |
range->lock.first_waiter->list.prev->next |
5159360019465732096 |
| PARAM_VALUE |
2 |
range->lock.first_waiter->task->blocked_lock.dep_map->name |
0-255 |
| PARAM_VALUE |
2 |
range->lock.first_waiter->task->blocked_lock.owner |
(-1) |
| PARAM_VALUE |
2 |
range->lock.first_waiter->task->blocked_lock.owner_cpu |
4294967295 |
| PARAM_VALUE |
2 |
range->lock.first_waiter->task->blocked_lock.raw_lock.val.counter |
s32min-s32max |
| PARAM_VALUE |
2 |
range->lock.first_waiter->task->usage.refs.counter |
s32min-s32max |
| PARAM_VALUE |
2 |
range->lock.osq.tail.counter |
0-s32max |
| PARAM_VALUE |
2 |
range->lock.wait_lock.dep_map->name |
0-255 |
| PARAM_VALUE |
2 |
range->lock.wait_lock.owner |
(-1) |
| PARAM_VALUE |
2 |
range->lock.wait_lock.owner_cpu |
u32max |
| PARAM_VALUE |
2 |
range->pages.dma_addr |
1-u64max |
| PARAM_VALUE |
2 |
range->pages.dpagemap |
4096-ptr_max |
| PARAM_VALUE |
2 |
range->pages.drm |
1-u64max |
| PARAM_VALUE |
2 |
range->pages.drm->dev->iommu->attach_deferred |
0-1 |
| PARAM_VALUE |
2 |
range->pages.flags.__flags |
0 |
| PARAM_VALUE |
2 |
range->removed |
0 |
| CAPPED_DATA |
0 |
vm->size |
1 |
| CAPPED_DATA |
0 |
vm->svm.gpusvm.mm |
1 |
| CAPPED_DATA |
2 |
range->pages.dpagemap |
1 |
| CAPPED_DATA |
2 |
&range->lock |
1 |
| DATA_SOURCE |
0 |
vm |
$0 |
| DATA_SOURCE |
1 |
vma |
$1 |
| DATA_SOURCE |
2 |
range |
r xe_svm_range_find_or_insert |
| PARAM_COMPARE |
0 |
vm->svm.gpusvm.mm_range |
>= $0->svm.gpusvm.mm_start |
| LOCK2 |
0 |
&vm->lock |
|
| LOCK2 |
2 |
&range->lock |
|
| HALF_LOCKED2 |
|
&pool->lock |
|
| TYPE_LOCK |
|
(struct xe_svm_range)->lock |
|
| TYPE_LOCK |
|
(struct xe_vm)->lock |
|