Symbol: udb_void
usr.sbin/nsd/udb.c
1016
static udb_void
usr.sbin/nsd/udb.c
1019
udb_void f = alloc->disk->free[exp-UDB_ALLOC_CHUNK_MINEXP];
usr.sbin/nsd/udb.c
1034
udb_alloc_push_fl(void* base, udb_alloc* alloc, udb_void f, int exp)
usr.sbin/nsd/udb.c
1051
udb_alloc_push_fl_noinit(void* base, udb_alloc* alloc, udb_void f, int exp)
usr.sbin/nsd/udb.c
1074
udb_void f = alloc->disk->nextgrow;
usr.sbin/nsd/udb.c
1075
udb_void fn = alloc->disk->nextgrow+fsz;
usr.sbin/nsd/udb.c
1085
static udb_void
usr.sbin/nsd/udb.c
1089
udb_void ret;
usr.sbin/nsd/udb.c
1173
static udb_void
usr.sbin/nsd/udb.c
1203
static udb_void
usr.sbin/nsd/udb.c
1206
udb_void ret;
usr.sbin/nsd/udb.c
1236
static udb_void
usr.sbin/nsd/udb.c
1260
static udb_void
usr.sbin/nsd/udb.c
1261
udb_alloc_subdivide(void* base, udb_alloc* alloc, udb_void big, int e2,
usr.sbin/nsd/udb.c
1294
udb_void udb_alloc_space(udb_alloc* alloc, size_t sz)
usr.sbin/nsd/udb.c
1304
udb_void ret;
usr.sbin/nsd/udb.c
1322
udb_void big, ret; /* udb_chunk_d */
usr.sbin/nsd/udb.c
1366
udb_void* data = (udb_void*)arg;
usr.sbin/nsd/udb.c
1367
udb_void r;
usr.sbin/nsd/udb.c
1386
chunk_fix_ptrs(void* base, udb_base* udb, udb_chunk_d* cp, udb_void data,
usr.sbin/nsd/udb.c
1387
uint64_t dsz, udb_void olddata)
usr.sbin/nsd/udb.c
1389
udb_void d[2];
usr.sbin/nsd/udb.c
1400
move_chunk(void* base, udb_alloc* alloc, udb_void f, int exp, uint64_t esz,
usr.sbin/nsd/udb.c
1403
udb_void res = udb_alloc_pop_fl(base, alloc, e2);
usr.sbin/nsd/udb.c
1429
free_xl_space(void* base, udb_alloc* alloc, udb_void s, uint64_t m)
usr.sbin/nsd/udb.c
1431
udb_void q = s + m - UDB_ALLOC_CHUNK_SIZE;
usr.sbin/nsd/udb.c
1444
move_xl_segment(void* base, udb_base* udb, udb_void xl, udb_void n,
usr.sbin/nsd/udb.c
1475
move_xl_list(void* base, udb_alloc* alloc, udb_void xl_start, uint64_t xl_sz,
usr.sbin/nsd/udb.c
1478
udb_void xl = xl_start;
usr.sbin/nsd/udb.c
1484
udb_void n = xl-amount;
usr.sbin/nsd/udb.c
1501
static udb_void
usr.sbin/nsd/udb.c
1502
coagulate_possible(void* base, udb_alloc* alloc, udb_void f, int exp,
usr.sbin/nsd/udb.c
1505
udb_void other = f^esz;
usr.sbin/nsd/udb.c
1539
static udb_void
usr.sbin/nsd/udb.c
1540
coagulate_and_push(void* base, udb_alloc* alloc, udb_void last, int exp,
usr.sbin/nsd/udb.c
1544
udb_void other;
usr.sbin/nsd/udb.c
1563
udb_void last;
usr.sbin/nsd/udb.c
1567
udb_void xl_start = 0;
usr.sbin/nsd/udb.c
1582
udb_void xl = at-xlsz;
usr.sbin/nsd/udb.c
1660
udb_void at = xl_start;
usr.sbin/nsd/udb.c
1663
udb_void chunk = at - UDB_ALLOC_CHUNK_SIZE;
usr.sbin/nsd/udb.c
1716
udb_free_xl(void* base, udb_alloc* alloc, udb_void f, udb_xl_chunk_d* fp,
usr.sbin/nsd/udb.c
1749
int udb_alloc_free(udb_alloc* alloc, udb_void r, size_t sz)
usr.sbin/nsd/udb.c
1753
udb_void f;
usr.sbin/nsd/udb.c
1757
udb_void other;
usr.sbin/nsd/udb.c
1834
udb_void udb_alloc_init(udb_alloc* alloc, void* d, size_t sz)
usr.sbin/nsd/udb.c
1837
udb_void r = udb_alloc_space(alloc, sz);
usr.sbin/nsd/udb.c
1843
udb_void udb_alloc_realloc(udb_alloc* alloc, udb_void r, size_t osz, size_t sz)
usr.sbin/nsd/udb.c
1846
udb_void c, n, newd;
usr.sbin/nsd/udb.c
1906
void udb_alloc_set_type(udb_alloc* alloc, udb_void r, udb_chunk_type tp)
usr.sbin/nsd/udb.c
1909
udb_void f = chunk_from_dataptr(r);
usr.sbin/nsd/udb.c
1917
int udb_valid_offset(udb_base* udb, udb_void to, size_t destsize)
usr.sbin/nsd/udb.c
1926
int udb_valid_dataptr(udb_base* udb, udb_void to)
usr.sbin/nsd/udb.c
1929
udb_void ch;
usr.sbin/nsd/udb.c
1967
int udb_valid_rptr(udb_base* udb, udb_void rptr, udb_void to)
usr.sbin/nsd/udb.c
1970
udb_void p;
usr.sbin/nsd/udb.c
2005
void udb_rel_ptr_link(void* base, udb_rel_ptr* ptr, udb_void to)
usr.sbin/nsd/udb.c
2016
void udb_rel_ptr_set(void* base, udb_rel_ptr* ptr, udb_void to)
usr.sbin/nsd/udb.c
2025
void udb_rel_ptr_edit(void* base, udb_void list, udb_void to)
usr.sbin/nsd/udb.c
2027
udb_void p = list;
usr.sbin/nsd/udb.c
2063
void udb_ptr_set(udb_ptr* ptr, udb_base* udb, udb_void newval)
usr.sbin/nsd/udb.c
2076
udb_void r;
usr.sbin/nsd/udb.c
2088
udb_void d = ptr->data;
usr.sbin/nsd/udb.c
2096
udb_void f;
usr.sbin/nsd/udb.c
31
static void move_xl_segment(void* base, udb_base* udb, udb_void xl,
usr.sbin/nsd/udb.c
32
udb_void n, uint64_t sz, uint64_t startseg);
usr.sbin/nsd/udb.c
37
static udb_void
usr.sbin/nsd/udb.c
38
chunk_from_dataptr(udb_void data)
usr.sbin/nsd/udb.c
380
chunk_hash_ptr(udb_void p)
usr.sbin/nsd/udb.c
389
int udb_ptr_is_on_bucket(udb_base* udb, udb_ptr* ptr, udb_void to)
usr.sbin/nsd/udb.c
42
udb_void xl = data - sizeof(udb_xl_chunk_d);
usr.sbin/nsd/udb.c
475
udb_base_ram_ptr_edit(udb_base* udb, udb_void old, udb_void newd)
usr.sbin/nsd/udb.c
48
udb_void chunk_from_dataptr_ext(udb_void data) {
usr.sbin/nsd/udb.c
497
void udb_base_set_userdata(udb_base* udb, udb_void user)
usr.sbin/nsd/udb.c
55
chunk_get_last(void* base, udb_void chunk, int exp)
usr.sbin/nsd/udb.c
63
chunk_set_last(void* base, udb_void chunk, int exp, uint8_t value)
usr.sbin/nsd/udb.c
689
static udb_void
usr.sbin/nsd/udb.c
690
regen_free(void* base, udb_void c, int exp, udb_alloc_d* regen)
usr.sbin/nsd/udb.c
709
static udb_void
usr.sbin/nsd/udb.c
710
regen_xl(void* base, udb_void c, udb_alloc_d* regen)
usr.sbin/nsd/udb.c
726
static udb_void
usr.sbin/nsd/udb.c
727
regen_data(void* base, udb_void c, int exp, udb_alloc_d* regen)
usr.sbin/nsd/udb.c
742
udb_void* a = (udb_void*)arg;
usr.sbin/nsd/udb.c
759
void* data, uint64_t dsz, udb_void rb_old, udb_void rb_new)
usr.sbin/nsd/udb.c
761
udb_void arg[2];
usr.sbin/nsd/udb.c
773
udb_void rb_old, udb_void rb_new)
usr.sbin/nsd/udb.c
775
udb_void at = alloc->udb->glob_data->hsize;
usr.sbin/nsd/udb.c
820
rb_mark_free_segs(void* base, udb_void s, uint64_t m)
usr.sbin/nsd/udb.c
822
udb_void q = s + m - UDB_ALLOC_CHUNK_SIZE;
usr.sbin/nsd/udb.c
835
fsck_rb_xl(void* base, udb_base* udb, udb_void rb_old, udb_void rb_new,
usr.sbin/nsd/udb.c
867
fsck_rb(void* base, udb_void rb_old, udb_void rb_new, uint64_t rb_size,
usr.sbin/nsd/udb.c
868
udb_void* make_free)
usr.sbin/nsd/udb.c
890
udb_void at = udb->glob_data->hsize;
usr.sbin/nsd/udb.c
891
udb_void rb_old = udb->glob_data->rb_old;
usr.sbin/nsd/udb.c
892
udb_void rb_new = udb->glob_data->rb_new;
usr.sbin/nsd/udb.c
893
udb_void rb_seg = udb->glob_data->rb_seg;
usr.sbin/nsd/udb.c
894
udb_void make_free = 0;
usr.sbin/nsd/udb.c
997
udb_alloc_unlink_fl(void* base, udb_alloc* alloc, udb_void chunk, int exp)
usr.sbin/nsd/udb.h
100
udb_void data;
usr.sbin/nsd/udb.h
102
udb_void prev;
usr.sbin/nsd/udb.h
104
udb_void next;
usr.sbin/nsd/udb.h
161
volatile udb_void rb_old;
usr.sbin/nsd/udb.h
163
volatile udb_void rb_new;
usr.sbin/nsd/udb.h
243
udb_void ptrlist;
usr.sbin/nsd/udb.h
263
udb_void prev;
usr.sbin/nsd/udb.h
265
udb_void next;
usr.sbin/nsd/udb.h
286
udb_void ptrlist;
usr.sbin/nsd/udb.h
314
udb_void free[UDB_ALLOC_CHUNKS_MAX-UDB_ALLOC_CHUNK_MINEXP+1];
usr.sbin/nsd/udb.h
417
void udb_base_set_userdata(udb_base* udb, udb_void user);
usr.sbin/nsd/udb.h
473
udb_void chunk_from_dataptr_ext(udb_void data);
usr.sbin/nsd/udb.h
502
udb_void udb_alloc_space(udb_alloc* alloc, size_t sz);
usr.sbin/nsd/udb.h
512
udb_void udb_alloc_init(udb_alloc* alloc, void* d, size_t sz);
usr.sbin/nsd/udb.h
522
int udb_alloc_free(udb_alloc* alloc, udb_void r, size_t sz);
usr.sbin/nsd/udb.h
537
udb_void udb_alloc_realloc(udb_alloc* alloc, udb_void r, size_t osz,
usr.sbin/nsd/udb.h
57
#define UDB_SYSTOREL(base, ptr) ((udb_void)((char*)(ptr) - (char*)(base)))
usr.sbin/nsd/udb.h
573
void udb_alloc_set_type(udb_alloc* alloc, udb_void r, udb_chunk_type tp);
usr.sbin/nsd/udb.h
583
int udb_valid_offset(udb_base* udb, udb_void to, size_t destsize);
usr.sbin/nsd/udb.h
591
int udb_valid_dataptr(udb_base* udb, udb_void to);
usr.sbin/nsd/udb.h
600
int udb_valid_rptr(udb_base* udb, udb_void rptr, udb_void to);
usr.sbin/nsd/udb.h
622
void udb_rel_ptr_link(void* base, udb_rel_ptr* ptr, udb_void to);
usr.sbin/nsd/udb.h
630
void udb_rel_ptr_set(void* base, udb_rel_ptr* ptr, udb_void to);
usr.sbin/nsd/udb.h
638
void udb_rel_ptr_edit(void* base, udb_void list, udb_void to);
usr.sbin/nsd/udb.h
676
void udb_ptr_set(udb_ptr* ptr, udb_base* udb, udb_void newval);
usr.sbin/nsd/udb.h
794
udb_void d = ptr->data;