Lines Matching refs:kq
38 (pqn->kq && pqn->kq->queue->properties.queue_id == qid)) in get_queue_by_qid()
201 struct kernel_queue *kq; in pqm_create_queue() local
206 kq = NULL; in pqm_create_queue()
257 pqn->kq = NULL; in pqm_create_queue()
278 pqn->kq = NULL; in pqm_create_queue()
284 kq = kernel_queue_init(dev, KFD_QUEUE_TYPE_DIQ); in pqm_create_queue()
285 if (!kq) { in pqm_create_queue()
289 kq->queue->properties.queue_id = *qid; in pqm_create_queue()
290 pqn->kq = kq; in pqm_create_queue()
293 kq, &pdd->qpd); in pqm_create_queue()
356 if (pqn->kq) in pqm_destroy_queue()
357 dev = pqn->kq->dev; in pqm_destroy_queue()
369 if (pqn->kq) { in pqm_destroy_queue()
371 dqm = pqn->kq->dev->dqm; in pqm_destroy_queue()
372 dqm->ops.destroy_kernel_queue(dqm, pqn->kq, &pdd->qpd); in pqm_destroy_queue()
373 kernel_queue_uninit(pqn->kq); in pqm_destroy_queue()
470 if (pqn && pqn->kq) in pqm_get_kernel_queue()
471 return pqn->kq; in pqm_get_kernel_queue()
531 } else if (pqn->kq) { in pqm_debugfs_mqds()
532 q = pqn->kq->queue; in pqm_debugfs_mqds()
533 mqd_mgr = pqn->kq->mqd_mgr; in pqm_debugfs_mqds()
537 pqn->kq->dev->id); in pqm_debugfs_mqds()
543 pqn->kq->dev->id); in pqm_debugfs_mqds()