Lines Matching refs:udb_void
52 typedef uint64_t udb_void; typedef
57 #define UDB_SYSTOREL(base, ptr) ((udb_void)((char*)(ptr) - (char*)(base)))
100 udb_void data;
102 udb_void prev;
104 udb_void next;
161 volatile udb_void rb_old;
163 volatile udb_void rb_new;
243 udb_void ptrlist;
263 udb_void prev;
265 udb_void next;
286 udb_void ptrlist;
314 udb_void free[UDB_ALLOC_CHUNKS_MAX-UDB_ALLOC_CHUNK_MINEXP+1];
417 void udb_base_set_userdata(udb_base* udb, udb_void user);
473 udb_void chunk_from_dataptr_ext(udb_void data);
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,
573 void udb_alloc_set_type(udb_alloc* alloc, udb_void r, udb_chunk_type tp);
583 int udb_valid_offset(udb_base* udb, udb_void to, size_t destsize);
591 int udb_valid_dataptr(udb_base* udb, udb_void to);
600 int udb_valid_rptr(udb_base* udb, udb_void rptr, udb_void to);
622 void udb_rel_ptr_link(void* base, udb_rel_ptr* ptr, udb_void to);
630 void udb_rel_ptr_set(void* base, udb_rel_ptr* ptr, udb_void to);
638 void udb_rel_ptr_edit(void* base, udb_void list, udb_void to);
676 void udb_ptr_set(udb_ptr* ptr, udb_base* udb, udb_void newval);
794 udb_void d = ptr->data; in udb_rel_ptr_free_space()