Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/gpu/drm/xe/xe_userptr.c, line 287 (as a function)
- drivers/gpu/drm/xe/xe_userptr.h, line 132 (as a function)
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/xe/xe_pt.c vma_check_userptr() -> xe_vma_userptr_force_invalidate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | uvma | 4096-ptr_max |
| PARAM_VALUE | 0 | uvma->userptr.divisor | 0,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648 |
| DATA_SOURCE | 0 | uvma | r to_userptr_vma |
| NOCHECK_CALL | |||
| LOCK2 | &vm->svm.gpusvm.notifier_lock | ||
| HALF_LOCKED2 | &vm->lock | ||
| TYPE_LOCK | (struct drm_gpusvm)->notifier_lock |