Home
last modified time | relevance | path

Searched refs:runnable_tree (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c180 return RB_EMPTY_ROOT(&rb->runnable_tree); in jsctx_rb_none_to_pull_prio()
232 while (!RB_EMPTY_ROOT(&queue->runnable_tree)) { in jsctx_queue_foreach_prio()
233 struct rb_node *node = rb_first(&queue->runnable_tree); in jsctx_queue_foreach_prio()
236 rb_erase(node, &queue->runnable_tree); in jsctx_queue_foreach_prio()
286 node = rb_first(&rb->runnable_tree); in jsctx_rb_peek_prio()
345 rb_erase(&katom->runnable_tree_node, &rb->runnable_tree); in jsctx_rb_pull()
355 struct rb_node **new = &(queue->runnable_tree.rb_node), *parent = NULL; in jsctx_tree_add()
372 rb_insert_color(&katom->runnable_tree_node, &queue->runnable_tree); in jsctx_tree_add()
561 kctx->jsctx_queue[i][j].runnable_tree = RB_ROOT; in kbasep_js_kctx_init()
1938 * runnable_tree, read
[all...]
H A Dmali_kbase_defs.h188 /* Atom has been stored in runnable_tree */
1252 * @runnable_tree: Root of RB-tree containing currently runnable atoms on this
1256 * runnable_tree when the blocking atom completes.
1261 struct rb_root runnable_tree; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c185 return RB_EMPTY_ROOT(&rb->runnable_tree); in jsctx_rb_none_to_pull_prio()
239 while (!RB_EMPTY_ROOT(&queue->runnable_tree)) { in jsctx_queue_foreach_prio()
240 struct rb_node *node = rb_first(&queue->runnable_tree); in jsctx_queue_foreach_prio()
244 rb_erase(node, &queue->runnable_tree); in jsctx_queue_foreach_prio()
297 node = rb_first(&rb->runnable_tree); in jsctx_rb_peek_prio()
356 rb_erase(&katom->runnable_tree_node, &rb->runnable_tree); in jsctx_rb_pull()
367 struct rb_node **new = &(queue->runnable_tree.rb_node), *parent = NULL; in jsctx_tree_add()
384 rb_insert_color(&katom->runnable_tree_node, &queue->runnable_tree); in jsctx_tree_add()
592 kctx->jsctx_queue[i][j].runnable_tree = RB_ROOT; in kbasep_js_kctx_init()
2032 * runnable_tree, read
[all...]
H A Dmali_kbase_defs.h193 /* Atom has been stored in runnable_tree */
1267 * @runnable_tree: Root of RB-tree containing currently runnable atoms on this
1271 * runnable_tree when the blocking atom completes.
1276 struct rb_root runnable_tree; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_defs.h95 /* Atom has been stored in runnable_tree */
799 * @runnable_tree: Root of RB-tree containing currently runnable atoms on this
803 * runnable_tree when the blocking atom completes.
808 struct rb_root runnable_tree; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c157 none_to_pull = RB_EMPTY_ROOT(&rb->runnable_tree); in jsctx_rb_none_to_pull_prio()
214 while (!RB_EMPTY_ROOT(&queue->runnable_tree)) { in jsctx_queue_foreach_prio()
215 struct rb_node *node = rb_first(&queue->runnable_tree); in jsctx_queue_foreach_prio()
218 rb_erase(node, &queue->runnable_tree); in jsctx_queue_foreach_prio()
285 node = rb_first(&rb->runnable_tree); in jsctx_rb_peek_prio()
347 rb_erase(&katom->runnable_tree_node, &rb->runnable_tree); in jsctx_rb_pull()
358 struct rb_node **new = &(queue->runnable_tree.rb_node), *parent = NULL; in jsctx_tree_add()
377 rb_insert_color(&katom->runnable_tree_node, &queue->runnable_tree); in jsctx_tree_add()
562 kctx->jsctx_queue[i][j].runnable_tree = RB_ROOT; in kbasep_js_kctx_init()
2183 * runnable_tree, read
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_defs.h92 /* Atom has been stored in runnable_tree */
858 * @runnable_tree: Root of RB-tree containing currently runnable atoms on this
862 * runnable_tree when the blocking atom completes.
867 struct rb_root runnable_tree; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c162 none_to_pull = RB_EMPTY_ROOT(&rb->runnable_tree); in jsctx_rb_none_to_pull_prio()
222 while (!RB_EMPTY_ROOT(&queue->runnable_tree)) { in jsctx_queue_foreach_prio()
223 struct rb_node *node = rb_first(&queue->runnable_tree); in jsctx_queue_foreach_prio()
227 rb_erase(node, &queue->runnable_tree); in jsctx_queue_foreach_prio()
307 node = rb_first(&rb->runnable_tree); in jsctx_rb_peek_prio()
372 rb_erase(&katom->runnable_tree_node, &rb->runnable_tree); in jsctx_rb_pull()
382 struct rb_node **new = &(queue->runnable_tree.rb_node), *parent = NULL; in jsctx_tree_add()
402 rb_insert_color(&katom->runnable_tree_node, &queue->runnable_tree); in jsctx_tree_add()
677 kctx->jsctx_queue[i][j].runnable_tree = RB_ROOT; in kbasep_js_kctx_init()
2576 * runnable_tree, read
[all...]

Completed in 22 milliseconds