OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sat Jun 20 00:25:23 UTC 2026