Lines Matching refs:ai
1520 arcID *pai, ai, ai2;
1521 for (pai = &node->un_ptr.first_next_arc, ai = (*pai); ai != MAXarcID; pai = &arc->linkl_next_arc, ai = (*pai))
1523 if (ai < fst->num_base_arcs)
1525 arc = &fst->FSMarc_list[ai];
1529 arc2 = &fst->FSMarc_list[ai];
1546 arcID *pai, ai, ai2;
1547 for (pai = &node->first_prev_arc, ai = (*pai); ai != MAXarcID;
1548 pai = &arc->linkl_prev_arc, ai = (*pai))
1550 if (ai < fst->num_base_arcs)
1552 arc = &fst->FSMarc_list[ai];
1556 arc2 = &fst->FSMarc_list[ai];
1575 arcID ai;
1598 ai = fst->fsm_exit_points[i].arc_index;
1599 if (fst->FSMarc_list[ai].olabel == fst_slot_slotnum)
1622 for (ai = node->un_ptr.first_next_arc; ai != MAXarcID; ai = arc->linkl_next_arc)
1624 arc = &fst->FSMarc_list[ai];
1733 /*ai = fst->FSMarc_freelist = fst->num_base_arcs;
1734 arc = &fst->FSMarc_list[ai];
1735 for (; ai < fst->FSMarc_list_len - 1; ai++, arc++)
1736 arc->linkl_next_arc = (arcID)(ai + 1);