Lines Matching refs:dqm
48 struct kfd_node *dev = pm->dqm->dev; in pm_calc_rlib_size()
50 process_count = pm->dqm->processes_count; in pm_calc_rlib_size()
51 queue_count = pm->dqm->active_queue_count; in pm_calc_rlib_size()
52 compute_queue_count = pm->dqm->active_cp_queue_count; in pm_calc_rlib_size()
53 gws_queue_count = pm->dqm->gws_queue_count; in pm_calc_rlib_size()
66 compute_queue_count > get_cp_queues_num(pm->dqm) || in pm_calc_rlib_size()
102 retval = kfd_gtt_sa_allocate(pm->dqm->dev, *rl_buffer_size, in pm_allocate_runlist_ib()
146 pm->dqm->processes_count, pm->dqm->active_queue_count); in pm_create_runlist_ib()
152 if (processes_mapped >= pm->dqm->processes_count) { in pm_create_runlist_ib()
225 int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm) in pm_init() argument
227 switch (dqm->dev->adev->asic_type) { in pm_init()
241 if (KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 4, 2) || in pm_init()
242 KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 4, 3)) in pm_init()
244 else if (KFD_GC_VERSION(dqm->dev) >= IP_VERSION(9, 0, 1)) in pm_init()
248 dqm->dev->adev->asic_type); in pm_init()
253 pm->dqm = dqm; in pm_init()
255 pm->priv_queue = kernel_queue_init(dqm->dev, KFD_QUEUE_TYPE_HIQ); in pm_init()
437 kfd_gtt_sa_free(pm->dqm->dev, pm->ib_buffer_obj); in pm_release_ib()