Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/dma-buf/dma-fence-chain.c, line 264
- drivers/dma-buf/dma-fence.c, line 1145
- drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c, line 133
- drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c, line 278
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c, line 103
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c amdgpu_vm_tlb_fence_create() -> dma_fence_init64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fence | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 1809297530964844544 |
| PARAM_VALUE | 2 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &vm->eviction_lock | ||
| LOCK2 | global &drm_unplug_srcu | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &prange->lock | ||
| HALF_LOCKED2 | &prange->migrate_mutex | ||
| HALF_LOCKED2 | &svms->lock | ||
| TYPE_LOCK | (struct amdgpu_vm)->eviction_lock |
drivers/dma-buf/dma-fence-chain.c dma_fence_chain_init() -> dma_fence_init64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fence | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 21838082508599296 |
| PARAM_VALUE | 2 | lock | 0 |
| DATA_SOURCE | 4 | seqno | $3 [m] |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 4 | seqno | 0-u64max |
| UNITS | 4 | seqno | unit_array_size |
| HALF_LOCKED2 | &syncobj->lock |
drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c amdgpu_evf_mgr_rearm() -> dma_fence_init64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fence | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 5943217009927733248 |
| PARAM_VALUE | 2 | lock | 4096-ptr_max |
| PARAM_VALUE | 4 | seqno | 0-s32max,18446744071562067968-u64max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c amdgpu_userq_fence_init() -> dma_fence_init64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fence | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 7746170033926914048 |
| PARAM_VALUE | 2 | lock | 4096-ptr_max |
| DATA_SOURCE | 4 | seqno | $2 |
| NOCHECK_CALL |