Lines Matching refs:dispatch

42 #include <dns/dispatch.h>
107 isc_mempool_t *dpool; /*%< dispatch allocations */
154 * Maximum number of dispatch sockets that can be pooled for reuse. The
157 * number of dispatch sockets (per manager) will be set to the double of this
165 * Quota to control the number of dispatch sockets. If a dispatch has more
206 * Number of tasks for each dispatch that use separate sockets for different
215 dns_dispatchmgr_t *mgr; /*%< dispatch manager */
219 * socket events well when using separate dispatch sockets. We use the
281 * dispatch is created and there should be no contending situation until then.
381 level, "dispatch %p: %s", disp, msgbuf);
408 "dispatch %p response %p %s: %s", disp, resp,
413 "dispatch %p req/resp %p: %s", disp, resp,
421 * to be called from general dispatch routines; the rest of them are subroutines
643 * The dispatch must be locked.
710 * Manipulate port table per dispatch: find an entry for a given port number,
800 * Make a new socket for a single dispatch with a random port number.
917 * Destroy a dedicated dispatch socket.
925 * The dispatch must be locked.
953 * Deactivate a dedicated dispatch socket. Move it to the inactive list for
962 * The dispatch must be locked.
1300 * Now that we have the original dispatch the query was sent
1781 * Create a temporary port list to set the initial default set of dispatch
2066 * from per-dispatch limits and respect the latter within the
2265 * Make certain that we will not match a private or exclusive dispatch.
2914 * It is important to lock the manager while we are deleting the dispatch,
2916 * the caller a dispatch but does not attach to it until later. _getudp
3396 /* Also, a dispatch with randomport specified cannot start listening */