Home
last modified time | relevance | path

Searched refs:tlb_cb (Results 1 – 1 of 1) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_vm.c881 struct amdgpu_vm_tlb_seq_struct *tlb_cb; in amdgpu_vm_tlb_seq_cb() local
883 tlb_cb = container_of(cb, typeof(*tlb_cb), cb); in amdgpu_vm_tlb_seq_cb()
884 atomic64_inc(&tlb_cb->vm->tlb_seq); in amdgpu_vm_tlb_seq_cb()
885 kfree(tlb_cb); in amdgpu_vm_tlb_seq_cb()
900 struct amdgpu_vm_tlb_seq_struct *tlb_cb) in amdgpu_vm_tlb_flush() argument
904 tlb_cb->vm = vm; in amdgpu_vm_tlb_flush()
906 amdgpu_vm_tlb_seq_cb(NULL, &tlb_cb->cb); in amdgpu_vm_tlb_flush()
910 if (!dma_fence_add_callback(*fence, &tlb_cb->cb, in amdgpu_vm_tlb_flush()
915 amdgpu_vm_tlb_seq_cb(NULL, &tlb_cb->cb); in amdgpu_vm_tlb_flush()
960 struct amdgpu_vm_tlb_seq_struct *tlb_cb; in amdgpu_vm_update_range() local
[all …]