Searched refs:ready_list (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/gp/
H A Dreduce_scheduler.c104 static void schedule_insert_ready_list(struct list_head *ready_list, argument
107 struct list_head *insert_pos = ready_list;
109 list_for_each_entry(gpir_node, node, ready_list, list) {
124 static void schedule_ready_list(gpir_block *block, struct list_head *ready_list) argument
126 if (list_empty(ready_list))
129 gpir_node *node = list_first_entry(ready_list, gpir_node, list);
151 schedule_insert_ready_list(ready_list, pred);
154 schedule_ready_list(block, ready_list);
173 struct list_head ready_list; local in function:schedule_block
174 list_inithead(&ready_list);
[all...]
H A Dscheduler.c239 static void schedule_insert_ready_list(struct list_head *ready_list, argument
268 struct list_head *insert_pos = ready_list;
269 list_for_each_entry(gpir_node, node, ready_list, list) {
432 struct list_head *ready_list)
435 list_for_each_entry_safe(gpir_node, node, ready_list, list) {
452 list_for_each_entry_safe(gpir_node, node, ready_list, list) {
468 list_for_each_entry(gpir_node, node, ready_list, list) {
495 list_for_each_entry(gpir_node, node, ready_list, list) {
508 list_for_each_entry_safe(gpir_node, node, ready_list, list) {
520 list_for_each_entry_safe(gpir_node, node, ready_list, lis
431 gpir_sched_instr_pass(gpir_instr * instr,struct list_head * ready_list) argument
545 schedule_print_pre_one_instr(gpir_instr * instr,struct list_head * ready_list) argument
572 schedule_one_instr(gpir_block * block,struct list_head * ready_list) argument
610 struct list_head ready_list; local in function:schedule_block
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/pp/
H A Dscheduler.c98 static void ppir_insert_ready_list(struct list_head *ready_list, argument
101 struct list_head *insert_pos = ready_list;
103 list_for_each_entry(ppir_instr, instr, ready_list, list) {
119 struct list_head *ready_list)
121 if (list_empty(ready_list))
124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list);
147 ppir_insert_ready_list(ready_list, pred);
150 ppir_schedule_ready_list(block, ready_list);
175 struct list_head ready_list; local in function:ppir_schedule_block
176 list_inithead(&ready_list);
118 ppir_schedule_ready_list(ppir_block * block,struct list_head * ready_list) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/pp/
H A Dscheduler.c98 static void ppir_insert_ready_list(struct list_head *ready_list, argument
101 struct list_head *insert_pos = ready_list;
103 list_for_each_entry(ppir_instr, instr, ready_list, list) {
119 struct list_head *ready_list)
121 if (list_is_empty(ready_list))
124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list);
147 ppir_insert_ready_list(ready_list, pred);
150 ppir_schedule_ready_list(block, ready_list);
175 struct list_head ready_list; local in function:ppir_schedule_block
176 list_inithead(&ready_list);
118 ppir_schedule_ready_list(ppir_block * block,struct list_head * ready_list) argument
[all...]
H A Dnode_to_instr.c246 struct list_head *ready_list)
251 list_for_each_entry(ppir_node, node, ready_list, sched_list) {
265 struct list_head ready_list; local in function:ppir_do_node_to_instr
266 list_inithead(&ready_list);
267 list_addtail(&root->sched_list, &ready_list);
269 while (!list_is_empty(&ready_list)) {
270 ppir_node *node = ppir_ready_list_pick_best(block, &ready_list);
299 list_addtail(&pred->sched_list, &ready_list);
245 ppir_ready_list_pick_best(ppir_block * block,struct list_head * ready_list) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/gp/
H A Dreduce_scheduler.c104 static void schedule_insert_ready_list(struct list_head *ready_list, argument
107 struct list_head *insert_pos = ready_list;
109 list_for_each_entry(gpir_node, node, ready_list, list) {
131 static void schedule_ready_list(gpir_block *block, struct list_head *ready_list) argument
133 if (list_is_empty(ready_list))
136 gpir_node *node = list_first_entry(ready_list, gpir_node, list);
158 schedule_insert_ready_list(ready_list, pred);
161 schedule_ready_list(block, ready_list);
180 struct list_head ready_list; local in function:schedule_block
181 list_inithead(&ready_list);
[all...]
H A Dscheduler.c187 struct list_head ready_list; member in struct:__anon022d6df60108
399 list_for_each_entry(gpir_node, node, &ctx->ready_list, list) {
450 struct list_head *insert_pos = &ctx->ready_list;
451 list_for_each_entry(gpir_node, node, &ctx->ready_list, list) {
1077 list_for_each_entry_safe_rev(gpir_node, node, &ctx->ready_list, list) {
1105 list_for_each_entry_safe_rev(gpir_node, node, &ctx->ready_list, list) {
1129 list_for_each_entry(gpir_node, node, &ctx->ready_list, list) {
1231 list_for_each_entry(gpir_node, node, &ctx->ready_list, list) {
1259 list_for_each_entry(gpir_node, node, &ctx->ready_list, list) {
1300 for (gpir_node *node = LIST_ENTRY(gpir_node, ctx->ready_list
[all...]

Completed in 39 milliseconds