Home
last modified time | relevance | path

Searched refs:completed_jobs (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_jd.c535 struct list_head completed_jobs; in kbase_jd_done_nolock() local
544 INIT_LIST_HEAD(&completed_jobs); in kbase_jd_done_nolock()
566 list_add_tail(&katom->jd_item, &completed_jobs); in kbase_jd_done_nolock()
568 while (!list_empty(&completed_jobs)) { in kbase_jd_done_nolock()
569 katom = list_entry(completed_jobs.prev, struct kbase_jd_atom, jd_item); in kbase_jd_done_nolock()
570 list_del(completed_jobs.prev); in kbase_jd_done_nolock()
616 list_add_tail(&node->jd_item, &completed_jobs); in kbase_jd_done_nolock()
631 if (post_immediately && list_empty(&kctx->completed_jobs)) in kbase_jd_done_nolock()
634 list_add_tail(&katom->jd_item, &kctx->completed_jobs); in kbase_jd_done_nolock()
1388 while (!list_empty(&kctx->completed_jobs)) { in kbase_jd_done_worker()
[all …]
H A Dmali_kbase_defs.h1905 struct list_head completed_jobs; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_jd.c788 struct list_head completed_jobs; in jd_done_nolock() local
793 INIT_LIST_HEAD(&completed_jobs); in jd_done_nolock()
828 list_add_tail(&katom->jd_item, &completed_jobs); in jd_done_nolock()
830 while (!list_empty(&completed_jobs)) { in jd_done_nolock()
831 katom = list_entry(completed_jobs.prev, struct kbase_jd_atom, jd_item); in jd_done_nolock()
832 list_del(completed_jobs.prev); in jd_done_nolock()
879 list_add_tail(&node->jd_item, &completed_jobs); in jd_done_nolock()
1536 jd_done_nolock(katom, &kctx->completed_jobs); in kbase_jd_done_worker()
1602 while (!list_empty(&kctx->completed_jobs)) { in kbase_jd_done_worker()
1604 kctx->completed_jobs.next, in kbase_jd_done_worker()
[all …]
H A Dmali_kbase_defs.h1479 struct list_head completed_jobs; member