Home
last modified time | relevance | path

Searched refs:taskudb (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/bsd/nsd/dist/
H A Ddbaccess.c193 namedb_read_zonefile(struct nsd* nsd, struct zone* zone, udb_base* taskudb, in namedb_read_zonefile() argument
224 if(taskudb) task_new_soainfo(taskudb, last_task, zone, 0); in namedb_read_zonefile()
313 if(taskudb) task_new_soainfo(taskudb, last_task, zone, 0); in namedb_read_zonefile()
319 void namedb_check_zonefile(struct nsd* nsd, udb_base* taskudb, in namedb_check_zonefile() argument
329 namedb_read_zonefile(nsd, zone, taskudb, last_task); in namedb_check_zonefile()
333 udb_base* taskudb, udb_ptr* last_task) in namedb_check_zonefiles() argument
338 namedb_check_zonefile(nsd, taskudb, last_task, zo); in namedb_check_zonefiles()
H A Dnsd-mem.c163 struct udb_base* taskudb; in check_zone_mem() local
175 taskudb = task_file_create(tf); in check_zone_mem()
176 udb_ptr_init(&last_task, taskudb); in check_zone_mem()
179 namedb_read_zonefile(&nsd, zone, taskudb, &last_task); in check_zone_mem()
189 udb_base_free(taskudb); in check_zone_mem()
H A Ddifffile.c1278 struct nsd_options* ATTR_UNUSED(opt), udb_base* taskudb, udb_ptr* last_task, in apply_ixfr_for_zone() argument
1402 if(softfail && taskudb && !is_axfr) { in apply_ixfr_for_zone()
1549 void task_process_sync(struct udb_base* taskudb) in task_process_sync() argument
1553 taskudb->fname, (int)taskudb->base_size)); in task_process_sync()
1554 (void)taskudb; in task_process_sync()
1557 void task_remap(struct udb_base* taskudb) in task_remap() argument
1560 taskudb->fname, (int)taskudb->glob_data->fsize)); in task_remap()
1561 udb_base_remap_process(taskudb); in task_remap()
1564 void task_clear(struct udb_base* taskudb) in task_clear() argument
1567 udb_ptr_new(&t, taskudb, udb_base_get_userdata(taskudb)); in task_clear()
[all …]
H A Dnamedb.h386 struct udb_base* taskudb, struct udb_ptr* last_task);
387 void namedb_check_zonefile(struct nsd* nsd, struct udb_base* taskudb,
391 struct udb_base* taskudb, struct udb_ptr* last_task);
H A Dserver.c1761 add_all_soa_to_task(struct nsd* nsd, struct udb_base* taskudb) in add_all_soa_to_task() argument
1766 udb_ptr_init(&task_last, taskudb); in add_all_soa_to_task()
1768 task_new_soainfo(taskudb, &task_last, (zone_type*)n->elem, 0); in add_all_soa_to_task()
1770 udb_ptr_unlink(&task_last, taskudb); in add_all_soa_to_task()
1787 struct udb_base* taskudb = nsd->task[nsd->mytask]; in server_send_soa_xfrd() local
1814 taskudb = nsd->task[1-nsd->mytask]; in server_send_soa_xfrd()
1817 add_all_soa_to_task(nsd, taskudb); in server_send_soa_xfrd()
1830 task_process_sync(taskudb); in server_send_soa_xfrd()
1845 taskudb = nsd->task[nsd->mytask]; in server_send_soa_xfrd()
1846 task_remap(taskudb); in server_send_soa_xfrd()
[all …]
H A Dxfrd.c2727 void xfrd_process_task_result(xfrd_state_type* xfrd, struct udb_base* taskudb) in xfrd_process_task_result() argument
2731 task_remap(taskudb); in xfrd_process_task_result()
2733 udb_ptr_new(&t, taskudb, udb_base_get_userdata(taskudb)); in xfrd_process_task_result()
2736 udb_ptr_set_rptr(&t, taskudb, &TASKLIST(&t)->next); in xfrd_process_task_result()
2738 udb_ptr_unlink(&t, taskudb); in xfrd_process_task_result()
2742 task_clear(taskudb); in xfrd_process_task_result()
H A Dxfrd.h465 void xfrd_process_task_result(xfrd_state_type* xfrd, struct udb_base* taskudb);