Lines Matching refs:xaction_list
119 sip_conn_cache_t *xaction_list;
137 xaction_list = malloc(sizeof (sip_conn_cache_t));
138 if (xaction_list == NULL)
140 xaction_list->obj = cobj;
141 xaction_list->next = xaction_list->prev = NULL;
146 free(xaction_list);
152 pvt_data->sip_conn_obj_cache = xaction_list;
154 xaction_list->next = pvt_data->sip_conn_obj_cache;
155 pvt_data->sip_conn_obj_cache->prev = xaction_list;
156 pvt_data->sip_conn_obj_cache = xaction_list;
173 sip_conn_cache_t *xaction_list;
182 xaction_list = pvt_data->sip_conn_obj_cache;
183 while (xaction_list != NULL) {
184 trans = (sip_xaction_t *)xaction_list->obj;
186 xaction_list = xaction_list->next;
206 sip_conn_cache_t *xaction_list;
224 xaction_list = pvt_data->sip_conn_obj_cache;
225 while (xaction_list != NULL) {
226 tmp_list = xaction_list;
227 trans = (sip_xaction_t *)xaction_list->obj;
230 xaction_list = xaction_list->next;
240 xaction_list = xaction_list->next;
246 if (xaction_list == NULL) {
249 xaction_list->prev = NULL;
250 pvt_data->sip_conn_obj_cache = xaction_list;
252 } else if (xaction_list == NULL) {
257 tmp_list->prev->next = xaction_list;
258 xaction_list->prev = tmp_list->prev;