Home
last modified time | relevance | path

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

/drivers/gpu/drm/amd/amdkfd/
A Dkfd_int_process_v10.c354 struct kfd_hsa_memory_exception_data exception_data; in event_interrupt_wq_v10() local
364 memset(&exception_data, 0, sizeof(exception_data)); in event_interrupt_wq_v10()
365 exception_data.gpu_id = dev->id; in event_interrupt_wq_v10()
366 exception_data.va = (info.page_addr) << PAGE_SHIFT; in event_interrupt_wq_v10()
367 exception_data.failure.NotPresent = info.prot_valid ? 1 : 0; in event_interrupt_wq_v10()
368 exception_data.failure.NoExecute = info.prot_exec ? 1 : 0; in event_interrupt_wq_v10()
369 exception_data.failure.ReadOnly = info.prot_write ? 1 : 0; in event_interrupt_wq_v10()
370 exception_data.failure.imprecise = 0; in event_interrupt_wq_v10()
376 &exception_data, in event_interrupt_wq_v10()
377 sizeof(exception_data)); in event_interrupt_wq_v10()
A Dkfd_int_process_v11.c314 struct kfd_hsa_memory_exception_data exception_data; in event_interrupt_wq_v11() local
337 memset(&exception_data, 0, sizeof(exception_data)); in event_interrupt_wq_v11()
338 exception_data.gpu_id = dev->id; in event_interrupt_wq_v11()
339 exception_data.va = (info.page_addr) << PAGE_SHIFT; in event_interrupt_wq_v11()
340 exception_data.failure.NotPresent = info.prot_valid ? 1 : 0; in event_interrupt_wq_v11()
341 exception_data.failure.NoExecute = info.prot_exec ? 1 : 0; in event_interrupt_wq_v11()
342 exception_data.failure.ReadOnly = info.prot_write ? 1 : 0; in event_interrupt_wq_v11()
343 exception_data.failure.imprecise = 0; in event_interrupt_wq_v11()
347 &exception_data, sizeof(exception_data)); in event_interrupt_wq_v11()
A Dkfd_int_process_v9.c538 struct kfd_hsa_memory_exception_data exception_data; in event_interrupt_wq_v9() local
553 memset(&exception_data, 0, sizeof(exception_data)); in event_interrupt_wq_v9()
554 exception_data.gpu_id = dev->id; in event_interrupt_wq_v9()
555 exception_data.va = (info.page_addr) << PAGE_SHIFT; in event_interrupt_wq_v9()
556 exception_data.failure.NotPresent = info.prot_valid ? 1 : 0; in event_interrupt_wq_v9()
557 exception_data.failure.NoExecute = info.prot_exec ? 1 : 0; in event_interrupt_wq_v9()
558 exception_data.failure.ReadOnly = info.prot_write ? 1 : 0; in event_interrupt_wq_v9()
559 exception_data.failure.imprecise = 0; in event_interrupt_wq_v9()
565 &exception_data, in event_interrupt_wq_v9()
566 sizeof(exception_data)); in event_interrupt_wq_v9()
A Dkfd_debug.h39 void *exception_data,
44 void *exception_data,
A Dkfd_events.c1183 struct kfd_hsa_memory_exception_data exception_data; in kfd_signal_vm_fault_event_with_userptr() local
1186 memset(&exception_data, 0, sizeof(exception_data)); in kfd_signal_vm_fault_event_with_userptr()
1187 exception_data.va = gpu_va; in kfd_signal_vm_fault_event_with_userptr()
1188 exception_data.failure.NotPresent = 1; in kfd_signal_vm_fault_event_with_userptr()
1193 exception_data.gpu_id = pdd->user_gpu_id; in kfd_signal_vm_fault_event_with_userptr()
1195 kfd_signal_vm_fault_event(pdd, NULL, &exception_data); in kfd_signal_vm_fault_event_with_userptr()
A Dkfd_debug.c117 void *exception_data, size_t exception_data_size) in kfd_dbg_ev_raise() argument
143 exception_data, in kfd_dbg_ev_raise()
152 exception_data, in kfd_dbg_ev_raise()
203 void *exception_data, in kfd_set_dbg_ev_from_interrupt() argument
216 exception_data, exception_data_size)) { in kfd_set_dbg_ev_from_interrupt()
243 kfd_signal_vm_fault_event(pdd, NULL, exception_data); in kfd_set_dbg_ev_from_interrupt()

Completed in 16 milliseconds