Home
last modified time | relevance | path

Searched refs:ra_graph (Results 1 – 3 of 3) sorted by relevance

/hardware/google/gfxstream/guest/mesa/src/util/
Dregister_allocate.h89 struct ra_graph *ra_alloc_interference_graph(struct ra_regs *regs,
91 void ra_resize_interference_graph(struct ra_graph *g, unsigned int count);
92 void ra_set_node_class(struct ra_graph *g, unsigned int n, struct ra_class *c);
93 struct ra_class *ra_get_node_class(struct ra_graph *g, unsigned int n);
94 unsigned int ra_add_node(struct ra_graph *g, struct ra_class *c);
115 void ra_set_select_reg_callback(struct ra_graph *g,
118 void ra_add_node_interference(struct ra_graph *g,
120 void ra_reset_node_interference(struct ra_graph *g, unsigned int n);
124 bool ra_allocate(struct ra_graph *g);
130 unsigned int ra_get_node_reg(struct ra_graph *g, unsigned int n);
[all …]
Dregister_allocate.c491 ra_test_adjacency_bit(struct ra_graph *g, unsigned n1, unsigned n2) in ra_test_adjacency_bit()
498 ra_set_adjacency_bit(struct ra_graph *g, unsigned n1, unsigned n2) in ra_set_adjacency_bit()
505 ra_clear_adjacency_bit(struct ra_graph *g, unsigned n1, unsigned n2) in ra_clear_adjacency_bit()
512 ra_add_node_adjacency(struct ra_graph *g, unsigned int n1, unsigned int n2) in ra_add_node_adjacency()
524 ra_node_remove_adjacency(struct ra_graph *g, unsigned int n1, unsigned int n2) in ra_node_remove_adjacency()
538 ra_realloc_interference_graph(struct ra_graph *g, unsigned int alloc) in ra_realloc_interference_graph()
580 struct ra_graph *
583 struct ra_graph *g; in ra_alloc_interference_graph()
585 g = rzalloc(NULL, struct ra_graph); in ra_alloc_interference_graph()
594 ra_resize_interference_graph(struct ra_graph *g, unsigned int count) in ra_resize_interference_graph()
[all …]
Dregister_allocate_internal.h127 struct ra_graph { struct