Home
last modified time | relevance | path

Searched refs:udb_alloc (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/bsd/nsd/dist/
H A Dudb.h41 typedef struct udb_alloc udb_alloc; typedef
191 udb_alloc* alloc;
320 struct udb_alloc { struct
487 udb_alloc* udb_alloc_create(udb_base* udb, udb_alloc_d* disk);
493 void udb_alloc_delete(udb_alloc* alloc);
502 udb_void udb_alloc_space(udb_alloc* alloc, size_t sz);
512 udb_void udb_alloc_init(udb_alloc* alloc, void* d, size_t sz);
522 int udb_alloc_free(udb_alloc* alloc, udb_void r, size_t sz);
537 udb_void udb_alloc_realloc(udb_alloc* alloc, udb_void r, size_t osz,
549 int udb_alloc_grow(udb_alloc* alloc, size_t sz, size_t num);
[all …]
H A Dudb.c34 static int udb_alloc_compact(void* base, udb_alloc* alloc);
517 udb_base_remap(udb_base* udb, udb_alloc* alloc, uint64_t nsize) in udb_base_remap()
670 fsck_fsize(udb_base* udb, udb_alloc* alloc)
772 regen_ptrlist(void* base, udb_base* udb, udb_alloc* alloc,
886 fsck_file(udb_base* udb, udb_alloc* alloc, int moved)
961 udb_alloc* udb_alloc_create(udb_base* udb, udb_alloc_d* disk)
963 udb_alloc* alloc = (udb_alloc*)xalloc_zero(sizeof(*alloc));
989 void udb_alloc_delete(udb_alloc* alloc)
997 udb_alloc_unlink_fl(void* base, udb_alloc* alloc, udb_void chunk, int exp)
1017 udb_alloc_pop_fl(void* base, udb_alloc* alloc, int exp)
[all …]