Lines Matching defs:reply_list
280 if(m && m->reply_list && m->list_select == mesh_jostle_list) {
284 &m->reply_list->start_time);
501 if(!s->reply_list && !s->cb_list) {
629 if(!s->reply_list && !s->cb_list) {
892 mstate->reply_list = NULL;
972 struct mesh_reply* rep = mstate->reply_list;
975 * the reply_list is now NULL, so the remove-from-empty-list
977 mstate->reply_list = NULL;
1026 if(!mstate->reply_list && !mstate->cb_list
1031 if(mstate->reply_list || mstate->cb_list) {
1092 if(!ref->s->reply_list && !ref->s->cb_list
1160 if(!sub->reply_list && !sub->cb_list && was_detached &&
1346 * reply_list modification and accounting */
1347 struct mesh_reply* rlist = m->reply_list;
1400 m->reply_list = NULL;
1402 m->reply_list = rlist;
1424 m->reply_list = NULL;
1426 m->reply_list = rlist;
1462 m->reply_list = NULL;
1464 m->reply_list = rlist;
1515 if((mstate->reply_list || mstate->cb_list)
1522 for(r = mstate->reply_list; r; r = r->next) {
1529 /* briefly set the reply_list to NULL, so that the
1534 struct mesh_reply* reply_list = mstate->reply_list;
1538 mstate->reply_list = NULL;
1542 mstate->reply_list = reply_list;
1564 /* briefly set the reply_list to NULL, so that the
1569 struct mesh_reply* reply_list = mstate->reply_list;
1572 mstate->reply_list = NULL;
1577 mstate->reply_list = reply_list;
1617 if(mstate->reply_list) {
1618 mstate->reply_list = NULL;
1619 if(!mstate->reply_list && !mstate->cb_list) {
1624 if(!mstate->reply_list && !mstate->cb_list &&
1633 if(!mstate->reply_list && mstate->cb_list && !c->next) {
1639 if(!mstate->reply_list && !mstate->cb_list &&
1737 r->next = s->reply_list;
1791 s->reply_list = r;
1895 if(mstate->s.need_refetch && mstate->reply_list &&
1898 addr = mstate->reply_list->query_reply.client_addr;
1995 m->s.curmod, (m->reply_list)?"rep":"", /*hasreply*/
2098 n = m->reply_list;
2099 /* when in mesh_cleanup, it sets the reply_list to NULL, so that
2106 else m->reply_list = n->next;
2121 if(!m->reply_list && !m->cb_list
2126 if(!m->reply_list && !m->cb_list) {
2252 for(r = mstate->reply_list; r; r = r->next) {
2259 /* briefly set the reply_list to NULL, so that the
2264 struct mesh_reply* reply_list = mstate->reply_list;
2268 mstate->reply_list = NULL;
2272 mstate->reply_list = reply_list;
2328 if(mstate->reply_list) {
2329 mstate->reply_list = NULL;
2330 if(!mstate->reply_list && !mstate->cb_list) {
2342 if(!mstate->reply_list && mstate->cb_list && !c->next) {
2348 if(!mstate->reply_list && !mstate->cb_list &&