Searched refs:rc_list (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/
H A Dradeon_list.h33 struct rc_list { struct
35 struct rc_list * Prev;
36 struct rc_list * Next;
39 struct rc_list * rc_list(struct memory_pool * pool, void * item);
40 void rc_list_add(struct rc_list ** list, struct rc_list * new_value);
41 void rc_list_remove(struct rc_list ** list, struct rc_list * rm_value);
42 unsigned int rc_list_count(struct rc_list * lis
[all...]
H A Dradeon_list.c35 struct rc_list * rc_list(struct memory_pool * pool, void * item) function
37 struct rc_list * new = memory_pool_malloc(pool, sizeof(struct rc_list));
45 void rc_list_add(struct rc_list ** list, struct rc_list * new_value)
47 struct rc_list * temp;
60 void rc_list_remove(struct rc_list ** list, struct rc_list * rm_value)
73 unsigned int rc_list_count(struct rc_list * lis
[all...]
H A Dradeon_variable.h34 struct rc_list;
76 struct rc_list * rc_get_variables(struct radeon_compiler * c);
80 struct rc_list * rc_variable_readers_union(struct rc_variable * var);
82 struct rc_list * rc_variable_list_get_writers(
83 struct rc_list * var_list,
87 struct rc_list * rc_variable_list_get_writers_one_reader(
88 struct rc_list * var_list,
H A Dradeon_variable.c48 struct rc_list * readers;
295 struct rc_list ** variable_list,
298 struct rc_list * list_ptr;
308 rc_list_add(variable_list, rc_list(&variable->C->Pool, variable));
312 struct rc_list ** variable_list,
354 struct rc_list * rc_get_variables(struct radeon_compiler * c)
357 struct rc_list * variable_list = NULL;
405 struct rc_list * rc_variable_readers_union(struct rc_variable * var)
407 struct rc_list * list = NULL;
411 struct rc_list * tem
[all...]
H A Dradeon_rename_regs.c52 struct rc_list * variables;
53 struct rc_list * var_ptr;
H A Dradeon_pair_regalloc.c282 struct rc_list * readers = rc_variable_readers_union(variable);
544 struct rc_list * var_ptr;
545 struct rc_list * variables;
639 struct rc_list * a, * b;
H A Dradeon_pair_schedule.c81 struct rc_list * TexReaders;
151 struct rc_list *PendingTEX;
413 struct rc_list * pend_ptr;
415 struct rc_list * read_ptr;
489 rc_list_add(&s->PendingTEX, rc_list(&s->C->Pool, readytex));
1142 rc_list_add(&writer->TexReaders, rc_list(&s->C->Pool, reader));
H A Dr500_fragprog.c46 struct rc_list * writer_list, * list_ptr;
47 struct rc_list * var_list = rc_get_variables(c);
H A Dradeon_optimize.c701 struct rc_list * var_list)
708 struct rc_list * writer_list;
860 struct rc_list * var_list;
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_list.h33 struct rc_list { struct
35 struct rc_list * Prev;
36 struct rc_list * Next;
39 struct rc_list * rc_list(struct memory_pool * pool, void * item);
40 void rc_list_add(struct rc_list ** list, struct rc_list * new_value);
41 void rc_list_remove(struct rc_list ** list, struct rc_list * rm_value);
42 unsigned int rc_list_count(struct rc_list * lis
[all...]
H A Dradeon_list.c35 struct rc_list * rc_list(struct memory_pool * pool, void * item) function
37 struct rc_list * new = memory_pool_malloc(pool, sizeof(struct rc_list));
45 void rc_list_add(struct rc_list ** list, struct rc_list * new_value)
47 struct rc_list * temp;
60 void rc_list_remove(struct rc_list ** list, struct rc_list * rm_value)
73 unsigned int rc_list_count(struct rc_list * lis
[all...]
H A Dradeon_variable.h34 struct rc_list;
76 struct rc_list * rc_get_variables(struct radeon_compiler * c);
80 struct rc_list * rc_variable_readers_union(struct rc_variable * var);
82 struct rc_list * rc_variable_list_get_writers(
83 struct rc_list * var_list,
87 struct rc_list * rc_variable_list_get_writers_one_reader(
88 struct rc_list * var_list,
H A Dradeon_variable.c48 struct rc_list * readers;
295 struct rc_list ** variable_list,
298 struct rc_list * list_ptr;
308 rc_list_add(variable_list, rc_list(&variable->C->Pool, variable));
312 struct rc_list ** variable_list,
354 struct rc_list * rc_get_variables(struct radeon_compiler * c)
357 struct rc_list * variable_list = NULL;
405 struct rc_list * rc_variable_readers_union(struct rc_variable * var)
407 struct rc_list * list = NULL;
411 struct rc_list * tem
[all...]
H A Dradeon_rename_regs.c52 struct rc_list * variables;
53 struct rc_list * var_ptr;
H A Dradeon_pair_regalloc.c282 struct rc_list * readers = rc_variable_readers_union(variable);
544 struct rc_list * var_ptr;
545 struct rc_list * variables;
639 struct rc_list * a, * b;
H A Dradeon_pair_schedule.c81 struct rc_list * TexReaders;
151 struct rc_list *PendingTEX;
413 struct rc_list * pend_ptr;
415 struct rc_list * read_ptr;
489 rc_list_add(&s->PendingTEX, rc_list(&s->C->Pool, readytex));
1142 rc_list_add(&writer->TexReaders, rc_list(&s->C->Pool, reader));
H A Dr500_fragprog.c46 struct rc_list * writer_list, * list_ptr;
47 struct rc_list * var_list = rc_get_variables(c);
H A Dradeon_optimize.c701 struct rc_list * var_list)
708 struct rc_list * writer_list;
860 struct rc_list * var_list;

Completed in 128 milliseconds