Lines Matching refs:que
97 static void ia_init_rtn_q (IARTN_Q *que)
99 que->next = NULL;
100 que->tail = NULL;
103 static void ia_enque_head_rtn_q (IARTN_Q *que, IARTN_Q * data)
106 if (que->next == NULL)
107 que->next = que->tail = data;
109 data->next = que->next;
110 que->next = data;
115 static int ia_enque_rtn_q (IARTN_Q *que, struct desc_tbl_t data) {
121 if (que->next == NULL)
122 que->next = que->tail = entry;
124 que->tail->next = entry;
125 que->tail = que->tail->next;
130 static IARTN_Q * ia_deque_rtn_q (IARTN_Q *que) {
132 if (que->next == NULL)
134 tmpdata = que->next;
135 if ( que->next == que->tail)
136 que->next = que->tail = NULL;
138 que->next = que->next->next;