pmgr 46 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c static void kfd_dbgmgr_uninitialize(struct kfd_dbgmgr *pmgr) pmgr 48 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c kfree(pmgr->dbgdev); pmgr 50 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->dbgdev = NULL; pmgr 51 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->pasid = 0; pmgr 52 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->dev = NULL; pmgr 55 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c void kfd_dbgmgr_destroy(struct kfd_dbgmgr *pmgr) pmgr 57 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c if (pmgr) { pmgr 58 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c kfd_dbgmgr_uninitialize(pmgr); pmgr 59 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c kfree(pmgr); pmgr 96 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c long kfd_dbgmgr_register(struct kfd_dbgmgr *pmgr, struct kfd_process *p) pmgr 98 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c if (pmgr->pasid != 0) { pmgr 100 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->pasid); pmgr 105 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->pasid = p->pasid; pmgr 108 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->dbgdev->pqm = &p->pqm; pmgr 111 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->dbgdev->dbgdev_register(pmgr->dbgdev); pmgr 116 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c long kfd_dbgmgr_unregister(struct kfd_dbgmgr *pmgr, struct kfd_process *p) pmgr 119 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c if (pmgr->pasid != p->pasid) { pmgr 125 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->dbgdev->dbgdev_unregister(pmgr->dbgdev); pmgr 127 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c pmgr->pasid = 0; pmgr 132 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c long kfd_dbgmgr_wave_control(struct kfd_dbgmgr *pmgr, pmgr 136 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c if (pmgr->pasid != wac_info->process->pasid) { pmgr 142 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c return (long) pmgr->dbgdev->dbgdev_wave_control(pmgr->dbgdev, wac_info); pmgr 145 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c long kfd_dbgmgr_address_watch(struct kfd_dbgmgr *pmgr, pmgr 149 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c if (pmgr->pasid != adw_info->process->pasid) { pmgr 155 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c return (long) pmgr->dbgdev->dbgdev_address_watch(pmgr->dbgdev, pmgr 285 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h void kfd_dbgmgr_destroy(struct kfd_dbgmgr *pmgr); pmgr 287 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h long kfd_dbgmgr_register(struct kfd_dbgmgr *pmgr, struct kfd_process *p); pmgr 288 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h long kfd_dbgmgr_unregister(struct kfd_dbgmgr *pmgr, struct kfd_process *p); pmgr 289 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h long kfd_dbgmgr_wave_control(struct kfd_dbgmgr *pmgr, pmgr 291 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h long kfd_dbgmgr_address_watch(struct kfd_dbgmgr *pmgr,