Home
last modified time | relevance | path

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

/linux-6.15/include/uapi/linux/
H A Dkfd_ioctl.h978 #define KFD_EC_MASK(ecode) (1ULL << (ecode - 1)) macro
982 KFD_EC_MASK(EC_QUEUE_WAVE_TRAP) | \
983 KFD_EC_MASK(EC_QUEUE_WAVE_MATH_ERROR) | \
990 KFD_EC_MASK(EC_QUEUE_PACKET_RESERVED) | \
995 KFD_EC_MASK(EC_QUEUE_PREEMPTION_ERROR) | \
996 KFD_EC_MASK(EC_QUEUE_NEW))
998 KFD_EC_MASK(EC_DEVICE_RAS_ERROR) | \
999 KFD_EC_MASK(EC_DEVICE_FATAL_HALT) | \
1001 KFD_EC_MASK(EC_DEVICE_NEW))
1003 KFD_EC_MASK(EC_PROCESS_DEVICE_REMOVE))
[all …]
/linux-6.15/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_debug.c140 if (event_mask & KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION)) { in kfd_dbg_ev_raise()
169 target_id = event_mask & KFD_EC_MASK(EC_QUEUE_NEW) ? in kfd_dbg_ev_raise()
241 } else if (trap_mask & KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION)) { in kfd_set_dbg_ev_from_interrupt()
261 if (error_reason & KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION)) { in kfd_dbg_send_exception_to_runtime()
281 error_reason &= ~KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION); in kfd_dbg_send_exception_to_runtime()
284 if (error_reason & (KFD_EC_MASK(EC_PROCESS_RUNTIME))) { in kfd_dbg_send_exception_to_runtime()
290 error_reason &= ~KFD_EC_MASK(EC_PROCESS_RUNTIME); in kfd_dbg_send_exception_to_runtime()
968 if (!(queue->properties.exception_status & KFD_EC_MASK(exception_code))) { in kfd_dbg_trap_query_exception_info()
991 if (!(pdd->exception_status & KFD_EC_MASK(exception_code))) { in kfd_dbg_trap_query_exception_info()
1013 if (!(target->exception_status & KFD_EC_MASK(exception_code))) { in kfd_dbg_trap_query_exception_info()
[all …]
H A Dkfd_int_process_v10.c287 KFD_EC_MASK(KFD_DEBUG_CP_BAD_OP_ECODE(context_id0)), in event_interrupt_wq_v10()
330 KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION), in event_interrupt_wq_v10()
H A Dkfd_int_process_v11.c321 KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION), in event_interrupt_wq_v11()
337 KFD_EC_MASK(KFD_CTXID0_CP_BAD_OP_ECODE(context_id0)), in event_interrupt_wq_v11()
H A Dkfd_int_process_v9.c438 KFD_EC_MASK(KFD_DEBUG_CP_BAD_OP_ECODE(context_id0)), in event_interrupt_wq_v9()
486 KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION), in event_interrupt_wq_v9()
H A Dkfd_chardev.c403 kfd_dbg_ev_raise(KFD_EC_MASK(EC_QUEUE_NEW), p, dev, queue_id, false, NULL, 0); in kfd_ioctl_create_queue()
2817 kfd_dbg_ev_raise(KFD_EC_MASK(EC_PROCESS_RUNTIME), in runtime_enable()
2844 kfd_dbg_ev_raise(KFD_EC_MASK(EC_PROCESS_RUNTIME), in runtime_disable()
H A Dkfd_process_queue_manager.c253 q_properties->exception_status = KFD_EC_MASK(EC_QUEUE_NEW); in init_user_queue()
H A Dkfd_device_queue_manager.c1073 is_new = q->properties.exception_status & KFD_EC_MASK(EC_QUEUE_NEW); in suspend_single_queue()
2575 kfd_dbg_ev_raise(KFD_EC_MASK(EC_DEVICE_QUEUE_DELETE), in destroy_queue_cpsch()