Lines Matching defs:prev
528 _channelend *prev = NULL;
534 prev = end;
538 *pprev = prev;
588 _channelends_add(_channelends *ends, _channelend *prev, int64_t interp,
596 if (prev == NULL) {
605 prev->next = end;
619 _channelend *prev;
621 interp, &prev);
630 if (_channelends_add(ends, prev, interp, send) == NULL) {
663 _channelend *prev;
666 end = _channelend_find(ends->send, interp, &prev);
669 end = _channelends_add(ends, prev, interp, 1);
677 end = _channelend_find(ends->recv, interp, &prev);
680 end = _channelends_add(ends, prev, interp, 0);
916 _channelref *prev = NULL;
922 prev = ref;
926 *pprev = prev;
1094 _channels_remove_ref(_channels *channels, _channelref *ref, _channelref *prev,
1101 prev->next = ref->next;
1121 _channelref *prev = NULL;
1122 _channelref *ref = _channelref_find(channels->head, id, &prev);
1128 _channels_remove_ref(channels, ref, prev, pchan);
1160 _channelref *prev = NULL;
1161 _channelref *ref = _channelref_find(channels->head, id, &prev);
1171 _channels_remove_ref(channels, ref, prev, &chan);