Lines Matching refs:isc_task_t

107 	isc_task_t			common;
187 isc_task_t **taskp);
189 isc__task_attach(isc_task_t *source0, isc_task_t **targetp);
191 isc__task_detach(isc_task_t **taskp);
193 isc__task_send(isc_task_t *task0, isc_event_t **eventp);
195 isc__task_sendanddetach(isc_task_t **taskp, isc_event_t **eventp);
197 isc__task_purgerange(isc_task_t *task0, void *sender, isc_eventtype_t first,
200 isc__task_purge(isc_task_t *task, void *sender, isc_eventtype_t type,
203 isc__task_purgeevent(isc_task_t *task0, isc_event_t *event);
205 isc__task_unsendrange(isc_task_t *task, void *sender, isc_eventtype_t first,
209 isc__task_unsend(isc_task_t *task, void *sender, isc_eventtype_t type,
212 isc__task_onshutdown(isc_task_t *task0, isc_taskaction_t action,
215 isc__task_shutdown(isc_task_t *task0);
217 isc__task_destroy(isc_task_t **taskp);
219 isc__task_setname(isc_task_t *task0, const char *name, void *tag);
221 isc__task_getname(isc_task_t *task0);
223 isc__task_gettag(isc_task_t *task0);
225 isc__task_getcurrenttime(isc_task_t *task0, isc_stdtime_t *t);
232 isc__taskmgr_setexcltask(isc_taskmgr_t *mgr0, isc_task_t *task0);
234 isc__taskmgr_excltask(isc_taskmgr_t *mgr0, isc_task_t **taskp);
236 isc__task_beginexclusive(isc_task_t *task);
238 isc__task_endexclusive(isc_task_t *task0);
240 isc__task_setprivilege(isc_task_t *task0, isc_boolean_t priv);
242 isc__task_privilege(isc_task_t *task0);
339 isc_task_t **taskp)
391 *taskp = (isc_task_t *)task;
397 isc__task_attach(isc_task_t *source0, isc_task_t **targetp) {
413 *targetp = (isc_task_t *)source;
463 isc_boolean_t has_privilege = isc__task_privilege((isc_task_t *) task);
510 isc__task_detach(isc_task_t **taskp) {
565 isc__task_send(isc_task_t *task0, isc_event_t **eventp) {
607 isc__task_sendanddetach(isc_task_t **taskp, isc_event_t **eventp) {
683 isc__task_purgerange(isc_task_t *task0, void *sender, isc_eventtype_t first,
715 isc__task_purge(isc_task_t *task, void *sender, isc_eventtype_t type,
728 isc__task_purgeevent(isc_task_t *task0, isc_event_t *event) {
771 isc__task_unsendrange(isc_task_t *task, void *sender, isc_eventtype_t first,
786 isc__task_unsend(isc_task_t *task, void *sender, isc_eventtype_t type,
800 isc__task_onshutdown(isc_task_t *task0, isc_taskaction_t action,
840 isc__task_shutdown(isc_task_t *task0) {
859 isc__task_destroy(isc_task_t **taskp) {
872 isc__task_setname(isc_task_t *task0, const char *name, void *tag) {
889 isc__task_getname(isc_task_t *task0) {
898 isc__task_gettag(isc_task_t *task0) {
907 isc__task_getcurrenttime(isc_task_t *task0, isc_stdtime_t *t) {
1119 (isc_task_t *)task,
1496 isc__task_detach((isc_task_t **) &manager->excl);
1649 isc__taskmgr_setexcltask(isc_taskmgr_t *mgr0, isc_task_t *task0) {
1656 isc__task_detach((isc_task_t **) &mgr->excl);
1657 isc__task_attach(task0, (isc_task_t **) &mgr->excl);
1661 isc__taskmgr_excltask(isc_taskmgr_t *mgr0, isc_task_t **taskp) {
1670 isc__task_attach((isc_task_t *) mgr->excl, taskp);
1675 isc__task_beginexclusive(isc_task_t *task0) {
1700 isc__task_endexclusive(isc_task_t *task0) {
1717 isc__task_setprivilege(isc_task_t *task0, isc_boolean_t priv) {
1744 isc__task_privilege(isc_task_t *task0) {
1762 isc_task_exiting(isc_task_t *t) {