Lines Matching refs:wfa

60 qac_chroma (unsigned max_domains, const wfa_t *wfa, void *model);
62 qac_append (unsigned new_state, unsigned level, const wfa_t *wfa, void *model);
65 unsigned level, int y_state, const wfa_t *wfa, void *model);
68 unsigned level, int y_state, const wfa_t *wfa, const void *model);
70 qac_generate (unsigned level, int y_state, const wfa_t *wfa,
80 const wfa_t *wfa);
88 const wfa_t *wfa);
90 rle_chroma (unsigned max_domains, const wfa_t *wfa, void *model);
92 rle_append (unsigned new_state, unsigned level, const wfa_t *wfa, void *model);
95 unsigned level, int y_state, const wfa_t *wfa, void *model);
98 unsigned level, int y_state, const wfa_t *wfa, const void *model);
100 rle_generate (unsigned level, int y_state, const wfa_t *wfa,
110 const wfa_t *wfa);
118 unsigned level, int y_state, const wfa_t *wfa, const void *model);
120 const_generate (unsigned level, int y_state, const wfa_t *wfa,
124 const wfa_t *wfa);
132 const wfa_t *wfa);
140 unsigned level, int y_state, const wfa_t *wfa,
143 uniform_generate (unsigned level, int y_state, const wfa_t *wfa,
147 const wfa_t *wfa);
156 default_chroma (unsigned max_domains, const wfa_t *wfa, void *model);
159 const wfa_t *wfa, void *model);
162 unsigned level, int y_state, const wfa_t *wfa, void *model);
184 const wfa_t *wfa);
197 unsigned max_edges, const wfa_t *wfa) in alloc_domain_pool() argument
222 return domain_pools [n].function (max_domains, max_edges, wfa); in alloc_domain_pool()
227 return domain_pools [0].function (max_domains, max_edges, wfa); in alloc_domain_pool()
251 const wfa_t *wfa) in alloc_qac_domain_pool() argument
270 for (state = 0; state < wfa->basis_states; state++) in alloc_qac_domain_pool()
271 if (usedomain (state, wfa)) in alloc_qac_domain_pool()
272 qac_append (state, -1, wfa, pool->model); in alloc_qac_domain_pool()
319 qac_generate (unsigned level, int y_state, const wfa_t *wfa, const void *model) in qac_generate() argument
326 if (y_state >= 0 && !usedomain (y_state, wfa)) /* don't use y-state */ in qac_generate()
350 unsigned level, int y_state, const wfa_t *wfa, const void *model) in qac_bits() argument
356 if (y_state >= 0 && !usedomain (y_state, wfa)) /* don't use y-state */ in qac_bits()
387 unsigned level, int y_state, const wfa_t *wfa, void *model) in qac_update() argument
395 if (y_state >= 0 && !usedomain (y_state, wfa)) /* don't use y-state */ in qac_update()
430 qac_append (unsigned new_state, unsigned level, const wfa_t *wfa, void *model) in qac_append() argument
448 qac_chroma (unsigned max_domains, const wfa_t *wfa, void *model) in qac_chroma() argument
459 domains = compute_hits (wfa->basis_states, wfa->states - 1, in qac_chroma()
460 max_domains, wfa); in qac_chroma()
487 const wfa_t *wfa) in alloc_const_domain_pool() argument
503 const_generate (unsigned level, int y_state, const wfa_t *wfa, in const_generate() argument
516 unsigned level, int y_state, const wfa_t *wfa, const void *model) in const_bits() argument
528 const wfa_t *wfa) in alloc_basis_domain_pool() argument
535 return alloc_qac_domain_pool (wfa->basis_states, max_edges, wfa); in alloc_basis_domain_pool()
544 const wfa_t *wfa) in alloc_uniform_domain_pool() argument
560 uniform_generate (unsigned level, int y_state, const wfa_t *wfa, in uniform_generate() argument
564 word_t *domains = Calloc (wfa->states + 1, sizeof (word_t)); in uniform_generate()
566 for (state = 0, n = 0; state < wfa->states; state++) in uniform_generate()
567 if (usedomain (state, wfa)) in uniform_generate()
576 unsigned level, int y_state, const wfa_t *wfa, const void *model) in uniform_bits() argument
581 for (state = 0, n = 0; state < wfa->states; state++) in uniform_bits()
582 if (usedomain (state, wfa)) in uniform_bits()
615 const wfa_t *wfa) in alloc_rle_domain_pool() argument
634 for (state = 0; state < wfa->basis_states; state++) in alloc_rle_domain_pool()
635 if (usedomain (state, wfa)) in alloc_rle_domain_pool()
636 rle_append (state, -1, wfa, pool->model); in alloc_rle_domain_pool()
689 rle_generate (unsigned level, int y_state, const wfa_t *wfa, const void *model) in rle_generate() argument
696 if (y_state >= 0 && !usedomain (y_state, wfa)) /* don't use y-state */ in rle_generate()
720 unsigned level, int y_state, const wfa_t *wfa, const void *model) in rle_bits() argument
730 if (y_state >= 0 && !usedomain (y_state, wfa)) /* don't use y-state */ in rle_bits()
757 bits += qac_bits (array0, array0, level, y_state, wfa, rle_model->domain_0); in rle_bits()
762 bits += qac_bits (array0, array0, level, y_state, wfa, rle_model->domain_0); in rle_bits()
778 unsigned level, int y_state, const wfa_t *wfa, void *model) in rle_update() argument
785 if (y_state >= 0 && !usedomain (y_state, wfa)) /* don't use y-state */ in rle_update()
802 qac_update (array0, array0 + (state_0 ? 0 : 1), level, y_state, wfa, in rle_update()
814 rle_append (unsigned new_state, unsigned level, const wfa_t *wfa, void *model) in rle_append() argument
828 qac_append (0, -1, wfa, rle_model->domain_0); in rle_append()
836 rle_chroma (unsigned max_domains, const wfa_t *wfa, void *model) in rle_chroma() argument
844 word_t *domains = compute_hits (wfa->basis_states, wfa->states - 1, in rle_chroma()
845 max_domains, wfa); in rle_chroma()
868 const wfa_t *wfa) in alloc_rle_no_chroma_domain_pool() argument
875 domain_pool_t *pool = alloc_rle_domain_pool (max_domains, max_edges, wfa); in alloc_rle_no_chroma_domain_pool()
933 unsigned level, int y_state, const wfa_t *wfa, void *model) in default_update() argument
940 const wfa_t *wfa, void *model) in default_append() argument
946 default_chroma (unsigned max_domains, const wfa_t *wfa, void *model) in default_chroma() argument