Home
last modified time | relevance | path

Searched refs:udb_ptr (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/usr.sbin/nsd/
H A Ddifffile.h71 struct nsd_options* opt, udb_base* taskudb, udb_ptr* last_task,
137 void task_new_soainfo(udb_base* udb, udb_ptr* last, struct zone* z, enum soainfo_hint hint);
138 void task_new_expire(udb_base* udb, udb_ptr* last,
140 void task_new_check_zonefiles(udb_base* udb, udb_ptr* last,
142 void task_new_write_zonefiles(udb_base* udb, udb_ptr* last,
144 void task_new_set_verbosity(udb_base* udb, udb_ptr* last, int v);
145 void task_new_add_zone(udb_base* udb, udb_ptr* last, const char* zone,
147 void task_new_del_zone(udb_base* udb, udb_ptr* last, const dname_type* dname);
148 void task_new_add_key(udb_base* udb, udb_ptr* last, struct key_options* key);
149 void task_new_del_key(udb_base* udb, udb_ptr* last, const char* name);
[all …]
H A Dudb.h73 typedef struct udb_ptr udb_ptr; typedef
80 struct udb_ptr { struct
86 udb_ptr* prev; argument
88 udb_ptr* next; argument
198 udb_ptr** ram_hash;
439 void udb_base_link_ptr(udb_base* udb, udb_ptr* ptr);
447 void udb_base_unlink_ptr(udb_base* udb, udb_ptr* ptr);
668 void udb_ptr_init(udb_ptr* ptr, udb_base* udb);
676 void udb_ptr_set(udb_ptr* ptr, udb_base* udb, udb_void newval);
692 int udb_ptr_alloc_space(udb_ptr* ptr, udb_base* udb, udb_chunk_type type,
[all …]
H A Ddifffile.c1279 struct nsd_options* ATTR_UNUSED(opt), udb_base* taskudb, udb_ptr* last_task, in apply_ixfr_for_zone()
1458 task_create_new_elem(struct udb_base* udb, udb_ptr* last, udb_ptr* e, in task_create_new_elem()
1484 void task_new_soainfo(struct udb_base* udb, udb_ptr* last, struct zone* z, in task_new_soainfo()
1488 udb_ptr e; in task_new_soainfo()
1567 udb_ptr t, n; in task_clear()
1581 void task_new_expire(struct udb_base* udb, udb_ptr* last, in task_new_expire()
1584 udb_ptr e; in task_new_expire()
1598 void task_new_check_zonefiles(udb_base* udb, udb_ptr* last, in task_new_check_zonefiles()
1601 udb_ptr e; in task_new_check_zonefiles()
1614 void task_new_write_zonefiles(udb_base* udb, udb_ptr* last, in task_new_write_zonefiles()
[all …]
H A Dnamedb.h22 struct udb_ptr;
390 struct udb_base* taskudb, struct udb_ptr* last_task);
392 struct udb_ptr* last_task, struct zone_options* zo);
395 struct udb_base* taskudb, struct udb_ptr* last_task);
H A Dudb.c95 udb->ram_hash = (udb_ptr**)xalloc_array_zero(sizeof(udb_ptr*), in udb_base_create_fd()
389 int udb_ptr_is_on_bucket(udb_base* udb, udb_ptr* ptr, udb_void to) in udb_ptr_is_on_bucket()
392 udb_ptr* p; in udb_ptr_is_on_bucket()
403 grow_ram_hash(udb_base* udb, udb_ptr** newhash) in grow_ram_hash()
407 udb_ptr* p, *np; in grow_ram_hash()
408 udb_ptr** oldhash = udb->ram_hash; in grow_ram_hash()
429 void udb_base_link_ptr(udb_base* udb, udb_ptr* ptr) in udb_base_link_ptr()
438 udb_ptr** newram = (udb_ptr**)xalloc_array_zero( in udb_base_link_ptr()
439 sizeof(udb_ptr*), udb->ram_size*2); in udb_base_link_ptr()
454 void udb_base_unlink_ptr(udb_base* udb, udb_ptr* ptr) in udb_base_unlink_ptr()
[all …]
H A Ddbaccess.c194 udb_ptr* last_task) in namedb_read_zonefile()
320 udb_ptr* last_task, struct zone_options* zopt) in namedb_check_zonefile()
333 udb_base* taskudb, udb_ptr* last_task) in namedb_check_zonefiles()
H A Dxfrd.h36 struct udb_ptr;
108 struct udb_ptr* last_task;
H A Dnsec3.h13 struct udb_ptr;
H A Dnsd-mem.c164 udb_ptr last_task; in check_zone_mem()
H A Dserver.c1779 udb_ptr task_last; /* last task, mytask is empty so NULL */ in add_all_soa_to_task()
1803 udb_ptr t; in server_send_soa_xfrd()
2275 reload_process_tasks(struct nsd* nsd, udb_ptr* last_task, int cmdsocket) in reload_process_tasks()
2278 udb_ptr t, next; in reload_process_tasks()
2402 udb_ptr last_task; in server_reload()
H A Dxfrd.c471 udb_ptr t; in xfrd_clean_pending_tasks()
882 udb_ptr last_task, t; in xfrd_receive_soa()
2883 udb_ptr t; in xfrd_process_task_result()
/openbsd-src/usr.sbin/nsd/doc/
H A DChangeLog2989 - fix bug in apply_xfr that must use an udb_ptr because it shifts