Lines Matching refs:GROUP_AHEAD_NODE
39 typedef struct GROUP_AHEAD_NODE GROUP_AHEAD_NODE; typedef
40 struct GROUP_AHEAD_NODE { struct
41 GROUP_AHEAD_NODE *next; argument
48 static GROUP_AHEAD_NODE *schedule = NULL, *current = NULL; argument
114 static GROUP_AHEAD_NODE *create_ahead_node(GROUP *group, int flag) in create_ahead_node()
116 GROUP_AHEAD_NODE *temp, *last = schedule; in create_ahead_node()
118 temp = (GROUP_AHEAD_NODE *)XtMalloc(sizeof *temp); in create_ahead_node()
138 static void remove_ahead_node(GROUP_AHEAD_NODE *node, int do_unlink) in remove_ahead_node()
146 GROUP_AHEAD_NODE *prev = schedule; in remove_ahead_node()
178 static GROUP_AHEAD_NODE *get_scheduled_node(void) in get_scheduled_node()
180 GROUP_AHEAD_NODE *node; in get_scheduled_node()
189 static GROUP_AHEAD_NODE *find_ahead_node(GROUP *group) in find_ahead_node()
191 GROUP_AHEAD_NODE *node; in find_ahead_node()
250 GROUP_AHEAD_NODE *node; in start_xover()
293 GROUP_AHEAD_NODE *node; in start_group()
447 GROUP_AHEAD_NODE *node; in action_schedule_thread_ahead()
530 GROUP_AHEAD_NODE *node = find_ahead_node(group); in thread_ahead_char()
563 GROUP_AHEAD_NODE *node = find_ahead_node(group); in thread_ahead_check()
603 GROUP_AHEAD_NODE *node = find_ahead_node(group); in thread_ahead_leave_group()
641 GROUP_AHEAD_NODE *node; in scan_group()