Home
last modified time | relevance | path

Searched refs:dbgdev (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_dbgmgr.c48 kfree(pmgr->dbgdev); in kfd_dbgmgr_uninitialize()
50 pmgr->dbgdev = NULL; in kfd_dbgmgr_uninitialize()
79 new_buff->dbgdev = kfd_alloc_struct(new_buff->dbgdev); in kfd_dbgmgr_create()
80 if (!new_buff->dbgdev) { in kfd_dbgmgr_create()
81 pr_err("Failed to allocate dbgdev instance\n"); in kfd_dbgmgr_create()
90 kfd_dbgdev_init(new_buff->dbgdev, pdev, type); in kfd_dbgmgr_create()
108 pmgr->dbgdev->pqm = &p->pqm; in kfd_dbgmgr_register()
111 pmgr->dbgdev->dbgdev_register(pmgr->dbgdev); in kfd_dbgmgr_register()
[all...]
H A Dkfd_dbgdev.c47 static int dbgdev_diq_submit_ib(struct kfd_dbgdev *dbgdev, in dbgdev_diq_submit_ib() argument
65 kq = dbgdev->kq; in dbgdev_diq_submit_ib()
113 status = kfd_gtt_sa_allocate(dbgdev->dev, sizeof(uint64_t), in dbgdev_diq_submit_ib()
161 kfd_gtt_sa_free(dbgdev->dev, mem_obj); in dbgdev_diq_submit_ib()
166 static int dbgdev_register_nodiq(struct kfd_dbgdev *dbgdev) in dbgdev_register_nodiq() argument
173 dbgdev->kq = NULL; in dbgdev_register_nodiq()
178 static int dbgdev_register_diq(struct kfd_dbgdev *dbgdev) in dbgdev_register_diq() argument
187 status = pqm_create_queue(dbgdev->pqm, dbgdev->dev, NULL, in dbgdev_register_diq()
197 kq = pqm_get_kernel_queue(dbgdev in dbgdev_register_diq()
210 dbgdev_unregister_nodiq(struct kfd_dbgdev *dbgdev) dbgdev_unregister_nodiq() argument
217 dbgdev_unregister_diq(struct kfd_dbgdev *dbgdev) dbgdev_unregister_diq() argument
269 dbgdev_address_watch_nodiq(struct kfd_dbgdev *dbgdev, struct dbg_address_watch_info *adw_info) dbgdev_address_watch_nodiq() argument
335 dbgdev_address_watch_diq(struct kfd_dbgdev *dbgdev, struct dbg_address_watch_info *adw_info) dbgdev_address_watch_diq() 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
[all...]
H A Dkfd_dbgmgr.h268 int (*dbgdev_register)(struct kfd_dbgdev *dbgdev);
269 int (*dbgdev_unregister)(struct kfd_dbgdev *dbgdev);
270 int (*dbgdev_address_watch)(struct kfd_dbgdev *dbgdev,
272 int (*dbgdev_wave_control)(struct kfd_dbgdev *dbgdev,
280 struct kfd_dbgdev *dbgdev; member

Completed in 3 milliseconds