wac_info 747 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c struct dbg_wave_control_info wac_info; wac_info 754 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c memset((void *) &wac_info, 0, sizeof(struct dbg_wave_control_info)); wac_info 758 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c sizeof(wac_info.mode) + wac_info 759 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c sizeof(wac_info.operand) + wac_info 760 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c sizeof(wac_info.dbgWave_msg.DbgWaveMsg) + wac_info 761 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c sizeof(wac_info.dbgWave_msg.MemoryVA) + wac_info 762 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c sizeof(wac_info.trapId); wac_info 793 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.process = p; wac_info 795 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.operand = *((enum HSA_DBG_WAVEOP *)(&args_buff[args_idx])); wac_info 796 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c args_idx += sizeof(wac_info.operand); wac_info 798 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.mode = *((enum HSA_DBG_WAVEMODE *)(&args_buff[args_idx])); wac_info 799 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c args_idx += sizeof(wac_info.mode); wac_info 801 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.trapId = *((uint32_t *)(&args_buff[args_idx])); wac_info 802 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c args_idx += sizeof(wac_info.trapId); wac_info 804 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.dbgWave_msg.DbgWaveMsg.WaveMsgInfoGen2.Value = wac_info 806 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.dbgWave_msg.MemoryVA = NULL; wac_info 811 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.process, wac_info.operand, wac_info 812 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.mode, wac_info.trapId, wac_info 813 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c wac_info.dbgWave_msg.DbgWaveMsg.WaveMsgInfoGen2.Value); wac_info 815 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c status = kfd_dbgmgr_wave_control(dev->dbgmgr, &wac_info); wac_info 486 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c struct dbg_wave_control_info *wac_info, wac_info 497 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pMsg = &wac_info->dbgWave_msg.DbgWaveMsg.WaveMsgInfoGen2; wac_info 499 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c switch (wac_info->mode) { wac_info 544 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c switch (wac_info->operand) { wac_info 562 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c if (wac_info->trapId < MAX_TRAPID) { wac_info 564 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c reg_sq_cmd.bits.trap_id = wac_info->trapId; wac_info 584 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c struct dbg_wave_control_info *wac_info) wac_info 597 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c status = dbgdev_wave_control_set_registers(wac_info, ®_sq_cmd, wac_info 609 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pr_debug("\t\t mode is: %u\n", wac_info->mode); wac_info 610 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pr_debug("\t\t operand is: %u\n", wac_info->operand); wac_info 611 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pr_debug("\t\t trap id is: %u\n", wac_info->trapId); wac_info 613 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c wac_info->dbgWave_msg.DbgWaveMsg.WaveMsgInfoGen2.Value); wac_info 684 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c wac_info->process->pasid, wac_info 698 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c struct dbg_wave_control_info *wac_info) wac_info 708 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pdd = kfd_get_process_device_data(dbgdev->dev, wac_info->process); wac_info 714 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c status = dbgdev_wave_control_set_registers(wac_info, ®_sq_cmd, wac_info 727 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pr_debug("\t\t mode is: %u\n", wac_info->mode); wac_info 728 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pr_debug("\t\t operand is: %u\n", wac_info->operand); wac_info 729 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pr_debug("\t\t trap id is: %u\n", wac_info->trapId); wac_info 731 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c wac_info->dbgWave_msg.DbgWaveMsg.WaveMsgInfoGen2.Value); wac_info 767 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c struct dbg_wave_control_info wac_info; wac_info 774 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c wac_info.mode = HSA_DBG_WAVEMODE_BROADCAST_PROCESS; wac_info 775 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c wac_info.operand = HSA_DBG_WAVEOP_KILL; wac_info 806 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c status = dbgdev_wave_control_set_registers(&wac_info, ®_sq_cmd, wac_info 133 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c struct dbg_wave_control_info *wac_info) wac_info 136 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c if (pmgr->pasid != wac_info->process->pasid) { wac_info 138 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c wac_info->process->pasid); wac_info 142 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c return (long) pmgr->dbgdev->dbgdev_wave_control(pmgr->dbgdev, wac_info); wac_info 273 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h struct dbg_wave_control_info *wac_info); wac_info 290 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h struct dbg_wave_control_info *wac_info);