Lines Matching defs:reply_list
280 if(m && m->reply_list && m->list_select == mesh_jostle_list) {
284 &m->reply_list->start_time);
499 if(!s->reply_list && !s->cb_list) {
627 if(!s->reply_list && !s->cb_list) {
890 mstate->reply_list = NULL;
970 struct mesh_reply* rep = mstate->reply_list;
973 * the reply_list is now NULL, so the remove-from-empty-list
975 mstate->reply_list = NULL;
1024 if(!mstate->reply_list && !mstate->cb_list
1029 if(mstate->reply_list || mstate->cb_list) {
1090 if(!ref->s->reply_list && !ref->s->cb_list
1158 if(!sub->reply_list && !sub->cb_list && was_detached &&
1344 * reply_list modification and accounting */
1345 struct mesh_reply* rlist = m->reply_list;
1398 m->reply_list = NULL;
1400 m->reply_list = rlist;
1422 m->reply_list = NULL;
1424 m->reply_list = rlist;
1460 m->reply_list = NULL;
1462 m->reply_list = rlist;
1513 if((mstate->reply_list || mstate->cb_list)
1520 for(r = mstate->reply_list; r; r = r->next) {
1527 /* briefly set the reply_list to NULL, so that the
1532 struct mesh_reply* reply_list = mstate->reply_list;
1536 mstate->reply_list = NULL;
1540 mstate->reply_list = reply_list;
1562 /* briefly set the reply_list to NULL, so that the
1567 struct mesh_reply* reply_list = mstate->reply_list;
1570 mstate->reply_list = NULL;
1575 mstate->reply_list = reply_list;
1615 if(mstate->reply_list) {
1616 mstate->reply_list = NULL;
1617 if(!mstate->reply_list && !mstate->cb_list) {
1622 if(!mstate->reply_list && !mstate->cb_list &&
1631 if(!mstate->reply_list && mstate->cb_list && !c->next) {
1637 if(!mstate->reply_list && !mstate->cb_list &&
1735 r->next = s->reply_list;
1789 s->reply_list = r;
1893 if(mstate->s.need_refetch && mstate->reply_list &&
1896 addr = mstate->reply_list->query_reply.client_addr;
1993 m->s.curmod, (m->reply_list)?"rep":"", /*hasreply*/
2096 n = m->reply_list;
2097 /* when in mesh_cleanup, it sets the reply_list to NULL, so that
2104 else m->reply_list = n->next;
2119 if(!m->reply_list && !m->cb_list
2124 if(!m->reply_list && !m->cb_list) {
2249 for(r = mstate->reply_list; r; r = r->next) {
2256 /* briefly set the reply_list to NULL, so that the
2261 struct mesh_reply* reply_list = mstate->reply_list;
2265 mstate->reply_list = NULL;
2269 mstate->reply_list = reply_list;
2323 if(mstate->reply_list) {
2324 mstate->reply_list = NULL;
2325 if(!mstate->reply_list && !mstate->cb_list) {
2337 if(!mstate->reply_list && mstate->cb_list && !c->next) {
2343 if(!mstate->reply_list && !mstate->cb_list &&