Data Fields | |
unsigned int | magic |
isc_mem_t * | mctx |
dns_rbtnode_t * | root |
void(* | data_deleter )(void *, void *) |
void * | deleter_arg |
unsigned int | nodecount |
unsigned int | hashsize |
dns_rbtnode_t ** | hashtable |
void * | mmap_location |
Definition at line 80 of file rbt.c.
unsigned int dns_rbt::magic |
Definition at line 82 of file rbt.c.
Referenced by dns_rbt_addnode(), dns_rbt_create(), dns_rbt_destroy2(), dns_rbt_findnode(), and freenode().
Definition at line 83 of file rbt.c.
Referenced by dns__rbt_checkproperties(), dns__rbt_getheight(), dns_rbt_addnode(), dns_rbt_create(), dns_rbt_deletenode(), dns_rbt_deserialize_tree(), dns_rbt_destroy2(), dns_rbt_findnode(), dns_rbt_printdot(), dns_rbt_printtext(), dns_rbt_root(), dns_rbt_serialize_tree(), dns_rbtnodechain_first(), and dns_rbtnodechain_last().
void(* dns_rbt::data_deleter)(void *, void *) |
Referenced by deletetree(), deletetreeflat(), dns_rbt_create(), and dns_rbt_deletenode().
void* dns_rbt::deleter_arg |
Definition at line 85 of file rbt.c.
Referenced by deletetree(), deletetreeflat(), dns_rbt_create(), and dns_rbt_deletenode().
unsigned int dns_rbt::nodecount |
Definition at line 86 of file rbt.c.
Referenced by dns_rbt_addnode(), dns_rbt_create(), dns_rbt_deletenode(), dns_rbt_deserialize_tree(), dns_rbt_destroy2(), dns_rbt_nodecount(), freenode(), treefix(), and write_header().
unsigned int dns_rbt::hashsize |
Definition at line 87 of file rbt.c.
Referenced by dns_rbt_create(), dns_rbt_destroy2(), dns_rbt_findnode(), and dns_rbt_hashsize().
Definition at line 88 of file rbt.c.
Referenced by dns_rbt_create(), dns_rbt_destroy2(), and dns_rbt_findnode().
void* dns_rbt::mmap_location |
Definition at line 89 of file rbt.c.
Referenced by dns_rbt_create(), dns_rbt_deserialize_tree(), dns_rbt_destroy2(), and treefix().