Searched refs:runnable_tree (Results 1 - 8 of 8) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_js.c | 180 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 D | mali_kbase_defs.h | 188 /* 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 D | mali_kbase_js.c | 185 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 D | mali_kbase_defs.h | 193 /* 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 D | mali_kbase_jm_defs.h | 95 /* 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 D | mali_kbase_js.c | 157 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 D | mali_kbase_jm_defs.h | 92 /* 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 D | mali_kbase_js.c | 162 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