diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h index 251ca921c63e..567a437f2208 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | |||
@@ -378,6 +378,28 @@ TRACE_EVENT(amdgpu_vm_flush, | |||
378 | __entry->vm_hub,__entry->pd_addr) | 378 | __entry->vm_hub,__entry->pd_addr) |
379 | ); | 379 | ); |
380 | 380 | ||
381 | DECLARE_EVENT_CLASS(amdgpu_pasid, | ||
382 | TP_PROTO(unsigned pasid), | ||
383 | TP_ARGS(pasid), | ||
384 | TP_STRUCT__entry( | ||
385 | __field(unsigned, pasid) | ||
386 | ), | ||
387 | TP_fast_assign( | ||
388 | __entry->pasid = pasid; | ||
389 | ), | ||
390 | TP_printk("pasid=%u", __entry->pasid) | ||
391 | ); | ||
392 | |||
393 | DEFINE_EVENT(amdgpu_pasid, amdgpu_pasid_allocated, | ||
394 | TP_PROTO(unsigned pasid), | ||
395 | TP_ARGS(pasid) | ||
396 | ); | ||
397 | |||
398 | DEFINE_EVENT(amdgpu_pasid, amdgpu_pasid_freed, | ||
399 | TP_PROTO(unsigned pasid), | ||
400 | TP_ARGS(pasid) | ||
401 | ); | ||
402 | |||
381 | TRACE_EVENT(amdgpu_bo_list_set, | 403 | TRACE_EVENT(amdgpu_bo_list_set, |
382 | TP_PROTO(struct amdgpu_bo_list *list, struct amdgpu_bo *bo), | 404 | TP_PROTO(struct amdgpu_bo_list *list, struct amdgpu_bo *bo), |
383 | TP_ARGS(list, bo), | 405 | TP_ARGS(list, bo), |