Searched refs:wac_info (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_dbgdev.c | 486 struct dbg_wave_control_info *wac_info, in dbgdev_wave_control_set_registers() 497 pMsg = &wac_info->dbgWave_msg.DbgWaveMsg.WaveMsgInfoGen2; in dbgdev_wave_control_set_registers() 499 switch (wac_info->mode) { in dbgdev_wave_control_set_registers() 544 switch (wac_info->operand) { in dbgdev_wave_control_set_registers() 562 if (wac_info->trapId < MAX_TRAPID) { in dbgdev_wave_control_set_registers() 564 reg_sq_cmd.bits.trap_id = wac_info->trapId; in dbgdev_wave_control_set_registers() 584 struct dbg_wave_control_info *wac_info) in dbgdev_wave_control_diq() 597 status = dbgdev_wave_control_set_registers(wac_info, ®_sq_cmd, in dbgdev_wave_control_diq() 609 pr_debug("\t\t mode is: %u\n", wac_info->mode); in dbgdev_wave_control_diq() 610 pr_debug("\t\t operand is: %u\n", wac_info in dbgdev_wave_control_diq() 485 dbgdev_wave_control_set_registers( struct dbg_wave_control_info *wac_info, union SQ_CMD_BITS *in_reg_sq_cmd, union GRBM_GFX_INDEX_BITS *in_reg_gfx_index) dbgdev_wave_control_set_registers() argument 583 dbgdev_wave_control_diq(struct kfd_dbgdev *dbgdev, struct dbg_wave_control_info *wac_info) dbgdev_wave_control_diq() argument 697 dbgdev_wave_control_nodiq(struct kfd_dbgdev *dbgdev, struct dbg_wave_control_info *wac_info) dbgdev_wave_control_nodiq() argument 768 struct dbg_wave_control_info wac_info; dbgdev_wave_reset_wavefronts() local [all...] |
H A D | kfd_dbgmgr.c | 133 struct dbg_wave_control_info *wac_info) in kfd_dbgmgr_wave_control() 136 if (pmgr->pasid != wac_info->process->pasid) { in kfd_dbgmgr_wave_control() 138 wac_info->process->pasid); in kfd_dbgmgr_wave_control() 142 return (long) pmgr->dbgdev->dbgdev_wave_control(pmgr->dbgdev, wac_info); in kfd_dbgmgr_wave_control() 132 kfd_dbgmgr_wave_control(struct kfd_dbgmgr *pmgr, struct dbg_wave_control_info *wac_info) kfd_dbgmgr_wave_control() argument
|
H A D | kfd_chardev.c | 768 struct dbg_wave_control_info wac_info; in kfd_ioctl_dbg_wave_control() local 775 memset((void *) &wac_info, 0, sizeof(struct dbg_wave_control_info)); in kfd_ioctl_dbg_wave_control() 779 sizeof(wac_info.mode) + in kfd_ioctl_dbg_wave_control() 780 sizeof(wac_info.operand) + in kfd_ioctl_dbg_wave_control() 781 sizeof(wac_info.dbgWave_msg.DbgWaveMsg) + in kfd_ioctl_dbg_wave_control() 782 sizeof(wac_info.dbgWave_msg.MemoryVA) + in kfd_ioctl_dbg_wave_control() 783 sizeof(wac_info.trapId); in kfd_ioctl_dbg_wave_control() 814 wac_info.process = p; in kfd_ioctl_dbg_wave_control() 816 wac_info.operand = *((enum HSA_DBG_WAVEOP *)(&args_buff[args_idx])); in kfd_ioctl_dbg_wave_control() 817 args_idx += sizeof(wac_info in kfd_ioctl_dbg_wave_control() [all...] |
H A D | kfd_dbgmgr.h | 273 struct dbg_wave_control_info *wac_info); 290 struct dbg_wave_control_info *wac_info);
|
Completed in 4 milliseconds