Lines Matching refs:serviced
83 /** initiate TCP transaction for serviced query */
93 /** Perform serviced query UDP sending operation */
96 /** Send serviced query over TCP return false on initial failure */
99 /** call the callbacks for a serviced query */
1754 !(outnet->serviced = rbtree_create(serviced_cmp)) ||
1834 /** helper serviced delete */
1866 if(outnet->serviced) {
1867 traverse_postorder(outnet->serviced, serviced_node_del, NULL);
1868 free(outnet->serviced);
2563 /** create query for serviced queries */
2581 /** lookup serviced query in serviced query rbtree */
2596 return (struct serviced_query*)rbtree_search(outnet->serviced, &key);
2604 verbose(VERB_ALGO, "serviced send timer");
2625 /** Create new serviced entry */
2701 rbtree_insert(outnet->serviced, &sq->node);
2706 /** reuse tcp stream, remove serviced query from stream,
2729 * we'd need traffic, and this is where the serviced is
2748 /** cleanup serviced query entry */
2868 /** put serviced query into a buffer */
2910 * Perform serviced query UDP sending operation.
2939 verbose(VERB_ALGO, "serviced query UDP timeout=%d msec", rtt);
2997 /** call the callbacks for a serviced query */
3012 * can safely deregister themselves and even create new serviced
3014 rbtree_delete(sq->outnet->serviced, sq);
3062 log_err("malloc failure in serviced query callbacks");
3206 /** Send serviced query over TCP return false on initial failure */
3346 verbose(VERB_ALGO, "serviced query: attempt without EDNS");
3356 log_addr(VERB_ALGO, "serviced query: EDNS works for",
3373 log_addr(VERB_ALGO, "serviced query: EDNS fails for",
3380 log_addr(VERB_ALGO, "serviced query: EDNS fails, but "
3502 /* make new serviced query entry */
3523 (void)rbtree_delete(outnet->serviced, sq);
3570 (void)rbtree_delete(sq->outnet->serviced, sq);
3926 s += sizeof(*outnet->serviced);
3928 RBTREE_FOR(sq, struct serviced_query*, outnet->serviced) {