runqueue_node 253 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_runqueue_node *runqueue_node; runqueue_node 805 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_runqueue_node *runqueue_node) runqueue_node 808 drivers/gpu/drm/exynos/exynos_drm_g2d.c list_first_entry(&runqueue_node->run_cmdlist, runqueue_node 818 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_runqueue_node *runqueue_node; runqueue_node 823 drivers/gpu/drm/exynos/exynos_drm_g2d.c runqueue_node = list_first_entry(&g2d->runqueue, runqueue_node 825 drivers/gpu/drm/exynos/exynos_drm_g2d.c list_del_init(&runqueue_node->list); runqueue_node 826 drivers/gpu/drm/exynos/exynos_drm_g2d.c return runqueue_node; runqueue_node 830 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_runqueue_node *runqueue_node) runqueue_node 839 drivers/gpu/drm/exynos/exynos_drm_g2d.c list_for_each_entry(node, &runqueue_node->run_cmdlist, list) runqueue_node 840 drivers/gpu/drm/exynos/exynos_drm_g2d.c g2d_unmap_cmdlist_gem(g2d, node, runqueue_node->filp); runqueue_node 841 drivers/gpu/drm/exynos/exynos_drm_g2d.c list_splice_tail_init(&runqueue_node->run_cmdlist, &g2d->free_cmdlist); runqueue_node 844 drivers/gpu/drm/exynos/exynos_drm_g2d.c kmem_cache_free(g2d->runqueue_slab, runqueue_node); runqueue_node 874 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_runqueue_node *runqueue_node; runqueue_node 885 drivers/gpu/drm/exynos/exynos_drm_g2d.c runqueue_node = g2d->runqueue_node; runqueue_node 886 drivers/gpu/drm/exynos/exynos_drm_g2d.c g2d->runqueue_node = NULL; runqueue_node 888 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (runqueue_node) { runqueue_node 892 drivers/gpu/drm/exynos/exynos_drm_g2d.c complete(&runqueue_node->complete); runqueue_node 893 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (runqueue_node->async) runqueue_node 894 drivers/gpu/drm/exynos/exynos_drm_g2d.c g2d_free_runqueue_node(g2d, runqueue_node); runqueue_node 898 drivers/gpu/drm/exynos/exynos_drm_g2d.c g2d->runqueue_node = g2d_get_runqueue_node(g2d); runqueue_node 900 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (g2d->runqueue_node) { runqueue_node 902 drivers/gpu/drm/exynos/exynos_drm_g2d.c g2d_dma_start(g2d, g2d->runqueue_node); runqueue_node 912 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_runqueue_node *runqueue_node = g2d->runqueue_node; runqueue_node 916 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (list_empty(&runqueue_node->event_list)) runqueue_node 919 drivers/gpu/drm/exynos/exynos_drm_g2d.c e = list_first_entry(&runqueue_node->event_list, runqueue_node 975 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_runqueue_node *runqueue_node = NULL; runqueue_node 981 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (!g2d->runqueue_node) runqueue_node 984 drivers/gpu/drm/exynos/exynos_drm_g2d.c runqueue_node = g2d->runqueue_node; runqueue_node 987 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (file && runqueue_node->filp != file) runqueue_node 993 drivers/gpu/drm/exynos/exynos_drm_g2d.c while (tries-- && (g2d->runqueue_node == runqueue_node)) runqueue_node 998 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (g2d->runqueue_node != runqueue_node) runqueue_node 1012 drivers/gpu/drm/exynos/exynos_drm_g2d.c complete(&runqueue_node->complete); runqueue_node 1013 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (runqueue_node->async) runqueue_node 1014 drivers/gpu/drm/exynos/exynos_drm_g2d.c g2d_free_runqueue_node(g2d, runqueue_node); runqueue_node 1302 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_runqueue_node *runqueue_node; runqueue_node 1306 drivers/gpu/drm/exynos/exynos_drm_g2d.c runqueue_node = kmem_cache_alloc(g2d->runqueue_slab, GFP_KERNEL); runqueue_node 1307 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (!runqueue_node) runqueue_node 1310 drivers/gpu/drm/exynos/exynos_drm_g2d.c run_cmdlist = &runqueue_node->run_cmdlist; runqueue_node 1311 drivers/gpu/drm/exynos/exynos_drm_g2d.c event_list = &runqueue_node->event_list; runqueue_node 1314 drivers/gpu/drm/exynos/exynos_drm_g2d.c init_completion(&runqueue_node->complete); runqueue_node 1315 drivers/gpu/drm/exynos/exynos_drm_g2d.c runqueue_node->async = req->async; runqueue_node 1322 drivers/gpu/drm/exynos/exynos_drm_g2d.c kmem_cache_free(g2d->runqueue_slab, runqueue_node); runqueue_node 1327 drivers/gpu/drm/exynos/exynos_drm_g2d.c runqueue_node->pid = current->pid; runqueue_node 1328 drivers/gpu/drm/exynos/exynos_drm_g2d.c runqueue_node->filp = file; runqueue_node 1329 drivers/gpu/drm/exynos/exynos_drm_g2d.c list_add_tail(&runqueue_node->list, &g2d->runqueue); runqueue_node 1335 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (runqueue_node->async) runqueue_node 1338 drivers/gpu/drm/exynos/exynos_drm_g2d.c wait_for_completion(&runqueue_node->complete); runqueue_node 1339 drivers/gpu/drm/exynos/exynos_drm_g2d.c g2d_free_runqueue_node(g2d, runqueue_node);