Lines Matching refs:memory_exception_data
620 dst = &data[i].memory_exception_data; in copy_signaled_event_data()
621 src = &event->memory_exception_data; in copy_signaled_event_data()
849 ev->memory_exception_data = *ev_data; in lookup_events_by_type_and_signal()
879 struct kfd_hsa_memory_exception_data memory_exception_data; in kfd_signal_iommu_event() local
902 memset(&memory_exception_data, 0, sizeof(memory_exception_data)); in kfd_signal_iommu_event()
907 memory_exception_data.gpu_id = dev->id; in kfd_signal_iommu_event()
908 memory_exception_data.va = address; in kfd_signal_iommu_event()
910 memory_exception_data.failure.NotPresent = 1; in kfd_signal_iommu_event()
911 memory_exception_data.failure.NoExecute = 0; in kfd_signal_iommu_event()
912 memory_exception_data.failure.ReadOnly = 0; in kfd_signal_iommu_event()
914 memory_exception_data.failure.NotPresent = 0; in kfd_signal_iommu_event()
917 memory_exception_data.failure.ReadOnly = 1; in kfd_signal_iommu_event()
919 memory_exception_data.failure.ReadOnly = 0; in kfd_signal_iommu_event()
922 memory_exception_data.failure.NoExecute = 1; in kfd_signal_iommu_event()
924 memory_exception_data.failure.NoExecute = 0; in kfd_signal_iommu_event()
931 memory_exception_data.failure.NotPresent, in kfd_signal_iommu_event()
932 memory_exception_data.failure.NoExecute, in kfd_signal_iommu_event()
933 memory_exception_data.failure.ReadOnly); in kfd_signal_iommu_event()
944 &memory_exception_data); in kfd_signal_iommu_event()
980 struct kfd_hsa_memory_exception_data memory_exception_data; in kfd_signal_vm_fault_event() local
984 memset(&memory_exception_data, 0, sizeof(memory_exception_data)); in kfd_signal_vm_fault_event()
985 memory_exception_data.gpu_id = dev->id; in kfd_signal_vm_fault_event()
986 memory_exception_data.failure.imprecise = true; in kfd_signal_vm_fault_event()
989 memory_exception_data.va = (info->page_addr) << PAGE_SHIFT; in kfd_signal_vm_fault_event()
990 memory_exception_data.failure.NotPresent = in kfd_signal_vm_fault_event()
992 memory_exception_data.failure.NoExecute = in kfd_signal_vm_fault_event()
994 memory_exception_data.failure.ReadOnly = in kfd_signal_vm_fault_event()
996 memory_exception_data.failure.imprecise = 0; in kfd_signal_vm_fault_event()
1003 ev->memory_exception_data = memory_exception_data; in kfd_signal_vm_fault_event()
1014 struct kfd_hsa_memory_exception_data memory_exception_data; in kfd_signal_reset_event() local
1029 memset(&memory_exception_data, 0, sizeof(memory_exception_data)); in kfd_signal_reset_event()
1030 memory_exception_data.ErrorType = KFD_MEM_ERR_SRAM_ECC; in kfd_signal_reset_event()
1031 memory_exception_data.gpu_id = dev->id; in kfd_signal_reset_event()
1032 memory_exception_data.failure.imprecise = true; in kfd_signal_reset_event()
1045 ev->memory_exception_data = memory_exception_data; in kfd_signal_reset_event()