Searched refs:dbgdev (Results 1 – 3 of 3) sorted by relevance
49 kfree(pmgr->dbgdev); in kfd_dbgmgr_uninitialize()51 pmgr->dbgdev = NULL; in kfd_dbgmgr_uninitialize()80 new_buff->dbgdev = kfd_alloc_struct(new_buff->dbgdev); in kfd_dbgmgr_create()81 if (!new_buff->dbgdev) { in kfd_dbgmgr_create()91 kfd_dbgdev_init(new_buff->dbgdev, pdev, type); in kfd_dbgmgr_create()99 BUG_ON(!p || !pmgr || !pmgr->dbgdev); in kfd_dbgmgr_register()111 pmgr->dbgdev->pqm = &p->pqm; in kfd_dbgmgr_register()114 pmgr->dbgdev->dbgdev_register(pmgr->dbgdev); in kfd_dbgmgr_register()121 BUG_ON(!p || !pmgr || !pmgr->dbgdev); in kfd_dbgmgr_unregister()130 pmgr->dbgdev->dbgdev_unregister(pmgr->dbgdev); in kfd_dbgmgr_unregister()[all …]
50 static int dbgdev_diq_submit_ib(struct kfd_dbgdev *dbgdev, in dbgdev_diq_submit_ib() argument65 BUG_ON(!dbgdev || !dbgdev->kq || !packet_buff || !size_in_bytes); in dbgdev_diq_submit_ib()67 kq = dbgdev->kq; in dbgdev_diq_submit_ib()115 status = kfd_gtt_sa_allocate(dbgdev->dev, sizeof(uint64_t), in dbgdev_diq_submit_ib()164 kfd_gtt_sa_free(dbgdev->dev, mem_obj); in dbgdev_diq_submit_ib()169 static int dbgdev_register_nodiq(struct kfd_dbgdev *dbgdev) in dbgdev_register_nodiq() argument171 BUG_ON(!dbgdev); in dbgdev_register_nodiq()178 dbgdev->kq = NULL; in dbgdev_register_nodiq()183 static int dbgdev_register_diq(struct kfd_dbgdev *dbgdev) in dbgdev_register_diq() argument190 BUG_ON(!dbgdev || !dbgdev->pqm || !dbgdev->dev); in dbgdev_register_diq()[all …]
269 int (*dbgdev_register)(struct kfd_dbgdev *dbgdev);270 int (*dbgdev_unregister)(struct kfd_dbgdev *dbgdev);271 int (*dbgdev_address_watch)(struct kfd_dbgdev *dbgdev,273 int (*dbgdev_wave_control)(struct kfd_dbgdev *dbgdev,281 struct kfd_dbgdev *dbgdev; member