Lines Matching refs:device_info

1020 	struct kfd_dbg_device_info_entry device_info;  in kfd_dbg_trap_device_snapshot()  local
1029 *entry_size = min_t(size_t, *entry_size, sizeof(device_info)); in kfd_dbg_trap_device_snapshot()
1034 memset(&device_info, 0, sizeof(device_info)); in kfd_dbg_trap_device_snapshot()
1043 device_info.gpu_id = pdd->dev->id; in kfd_dbg_trap_device_snapshot()
1044 device_info.exception_status = pdd->exception_status; in kfd_dbg_trap_device_snapshot()
1045 device_info.lds_base = pdd->lds_base; in kfd_dbg_trap_device_snapshot()
1046 device_info.lds_limit = pdd->lds_limit; in kfd_dbg_trap_device_snapshot()
1047 device_info.scratch_base = pdd->scratch_base; in kfd_dbg_trap_device_snapshot()
1048 device_info.scratch_limit = pdd->scratch_limit; in kfd_dbg_trap_device_snapshot()
1049 device_info.gpuvm_base = pdd->gpuvm_base; in kfd_dbg_trap_device_snapshot()
1050 device_info.gpuvm_limit = pdd->gpuvm_limit; in kfd_dbg_trap_device_snapshot()
1051 device_info.location_id = topo_dev->node_props.location_id; in kfd_dbg_trap_device_snapshot()
1052 device_info.vendor_id = topo_dev->node_props.vendor_id; in kfd_dbg_trap_device_snapshot()
1053 device_info.device_id = topo_dev->node_props.device_id; in kfd_dbg_trap_device_snapshot()
1054 device_info.revision_id = pdd->dev->adev->pdev->revision; in kfd_dbg_trap_device_snapshot()
1055 device_info.subsystem_vendor_id = pdd->dev->adev->pdev->subsystem_vendor; in kfd_dbg_trap_device_snapshot()
1056 device_info.subsystem_device_id = pdd->dev->adev->pdev->subsystem_device; in kfd_dbg_trap_device_snapshot()
1057 device_info.fw_version = pdd->dev->kfd->mec_fw_version; in kfd_dbg_trap_device_snapshot()
1058 device_info.gfx_target_version = in kfd_dbg_trap_device_snapshot()
1060 device_info.simd_count = topo_dev->node_props.simd_count; in kfd_dbg_trap_device_snapshot()
1061 device_info.max_waves_per_simd = in kfd_dbg_trap_device_snapshot()
1063 device_info.array_count = topo_dev->node_props.array_count; in kfd_dbg_trap_device_snapshot()
1064 device_info.simd_arrays_per_engine = in kfd_dbg_trap_device_snapshot()
1066 device_info.num_xcc = NUM_XCC(pdd->dev->xcc_mask); in kfd_dbg_trap_device_snapshot()
1067 device_info.capability = topo_dev->node_props.capability; in kfd_dbg_trap_device_snapshot()
1068 device_info.debug_prop = topo_dev->node_props.debug_prop; in kfd_dbg_trap_device_snapshot()
1073 if (copy_to_user(user_info, &device_info, *entry_size)) { in kfd_dbg_trap_device_snapshot()