Lines Matching refs:dqm
47 struct kfd_dev *dev = pm->dqm->dev; in pm_calc_rlib_size()
49 process_count = pm->dqm->processes_count; in pm_calc_rlib_size()
50 queue_count = pm->dqm->queue_count; in pm_calc_rlib_size()
51 compute_queue_count = queue_count - pm->dqm->sdma_queue_count; in pm_calc_rlib_size()
64 compute_queue_count > get_queues_num(pm->dqm)) { in pm_calc_rlib_size()
99 retval = kfd_gtt_sa_allocate(pm->dqm->dev, *rl_buffer_size, in pm_allocate_runlist_ib()
143 pm->dqm->processes_count, pm->dqm->queue_count); in pm_create_runlist_ib()
149 if (proccesses_mapped >= pm->dqm->processes_count) { in pm_create_runlist_ib()
218 int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm) in pm_init() argument
220 switch (dqm->dev->device_info->asic_family) { in pm_init()
237 dqm->dev->device_info->asic_family); in pm_init()
241 pm->dqm = dqm; in pm_init()
243 pm->priv_queue = kernel_queue_init(dqm->dev, KFD_QUEUE_TYPE_HIQ); in pm_init()
394 kfd_gtt_sa_free(pm->dqm->dev, pm->ib_buffer_obj); in pm_release_ib()