Lines Matching refs:wac_info

766 	struct dbg_wave_control_info wac_info;  in kfd_ioctl_dbg_wave_control()  local
773 memset((void *) &wac_info, 0, sizeof(struct dbg_wave_control_info)); in kfd_ioctl_dbg_wave_control()
777 sizeof(wac_info.mode) + in kfd_ioctl_dbg_wave_control()
778 sizeof(wac_info.operand) + in kfd_ioctl_dbg_wave_control()
779 sizeof(wac_info.dbgWave_msg.DbgWaveMsg) + in kfd_ioctl_dbg_wave_control()
780 sizeof(wac_info.dbgWave_msg.MemoryVA) + in kfd_ioctl_dbg_wave_control()
781 sizeof(wac_info.trapId); in kfd_ioctl_dbg_wave_control()
812 wac_info.process = p; in kfd_ioctl_dbg_wave_control()
814 wac_info.operand = *((enum HSA_DBG_WAVEOP *)(&args_buff[args_idx])); in kfd_ioctl_dbg_wave_control()
815 args_idx += sizeof(wac_info.operand); in kfd_ioctl_dbg_wave_control()
817 wac_info.mode = *((enum HSA_DBG_WAVEMODE *)(&args_buff[args_idx])); in kfd_ioctl_dbg_wave_control()
818 args_idx += sizeof(wac_info.mode); in kfd_ioctl_dbg_wave_control()
820 wac_info.trapId = *((uint32_t *)(&args_buff[args_idx])); in kfd_ioctl_dbg_wave_control()
821 args_idx += sizeof(wac_info.trapId); in kfd_ioctl_dbg_wave_control()
823 wac_info.dbgWave_msg.DbgWaveMsg.WaveMsgInfoGen2.Value = in kfd_ioctl_dbg_wave_control()
825 wac_info.dbgWave_msg.MemoryVA = NULL; in kfd_ioctl_dbg_wave_control()
830 wac_info.process, wac_info.operand, in kfd_ioctl_dbg_wave_control()
831 wac_info.mode, wac_info.trapId, in kfd_ioctl_dbg_wave_control()
832 wac_info.dbgWave_msg.DbgWaveMsg.WaveMsgInfoGen2.Value); in kfd_ioctl_dbg_wave_control()
834 status = kfd_dbgmgr_wave_control(dev->dbgmgr, &wac_info); in kfd_ioctl_dbg_wave_control()