H A D | tsort.c | 62 int s_num; /* number of objects to sort */ 90 sort_scc(Sort *sort, int fndx, int flag) in sort_scc() argument 96 Lm_list *lml = LIST(sort->s_lmp); in sort_scc() 107 if (sort->s_queue == NULL) { in sort_scc() 111 lmp = sort->s_lmp; in sort_scc() 114 if (aplist_append(&sort->s_queue, lmp, sort->s_num) == NULL) in sort_scc() 119 for (APLIST_TRAVERSE(sort->s_queue, idx1, lmp2)) { in sort_scc() 137 if (aplist_append(&sort->s_queue, lmp3, in sort_scc() 138 sort in sort_scc() 246 visit(Lm_list * lml,Rt_map * lmp,Sort * sort,int flag) visit() argument 309 _dep_visit(Lm_list * lml,int min,Rt_map * clmp,Rt_map * dlmp,uint_t bflags,Sort * sort,int flag) _dep_visit() argument 390 dep_visit(Lm_list * lml,Rt_map * clmp,uint_t cbflags,Rt_map * lmp,Sort * sort,int flag) dep_visit() argument 468 trace_find_scc(Sort * sort,Rt_map * lmp) trace_find_scc() argument 489 trace_sort(Sort * sort) trace_sort() argument 546 r_initfirst(Sort * sort,int end) r_initfirst() argument 590 f_initfirst(Sort * sort,int end) f_initfirst() argument 631 initorfini(Lm_list * lml,Rt_map * lmp,int flag,Sort * sort) initorfini() argument 669 Sort sort = { 0 }; tsort() local [all...] |