HomeSort by: relevance | last modified time | path
    Searched refs:udb_chunk_d (Results 1 - 2 of 2) sorted by relevancy

  /src/external/bsd/nsd/dist/
udb.h 225 typedef struct udb_chunk_d udb_chunk_d; typedef in typeref:struct:udb_chunk_d
232 struct udb_chunk_d { struct
251 * A free chunk. Same start as the udb_chunk_d. minsize is 32 bytes.
262 /** udb_chunk_d* prev of free list for this size */
264 /** udb_chunk_d* next of free list for this size */
272 * an Extra Large (XL) chunk. Same start as the udb_chunk_d. Allocated in whole
654 /** get sys ptr for udb_chunk_d */
655 #define UDB_CHUNK(ptr) ((udb_chunk_d*)UDB_REL(base, ptr))
udb.c 40 /* we use that sizeof(udb_chunk_d) != sizeof(udb_xl_chunk_d) and
45 return data - sizeof(udb_chunk_d);
758 regen_its_ptrs(void* base, udb_base* udb, udb_chunk_d* atp,
793 udb_chunk_d* atp = UDB_CHUNK(at);
810 ((char*)atp)+sizeof(udb_chunk_d),
811 sz-sizeof(udb_chunk_d)-1, rb_old, rb_new);
1108 return ret + sizeof(udb_chunk_d); /* ptr to data */
1282 uint64_t asz = sz + sizeof(udb_chunk_d) + 1;
1303 /* snip from freelist, udb_chunk_d */
1317 return ret + sizeof(udb_chunk_d); /* ptr to data *
    [all...]

Completed in 35 milliseconds