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_REL
(Results
1 - 2
of
2
) sorted by relevancy
/src/external/bsd/nsd/dist/
udb.h
55
#define
UDB_REL
(base, relptr) ((void*)((char*)(base) + (relptr)))
646
#define UDB_SYSPTR(ptr)
UDB_REL
(base, (ptr)->data)
649
#define UDB_CHAR(ptr) ((char*)
UDB_REL
(base, ptr))
651
#define UDB_REL_PTR(ptr) ((udb_rel_ptr*)
UDB_REL
(base, ptr))
653
#define UDB_GLOB(ptr) ((udb_glob_d*)
UDB_REL
(base, ptr))
655
#define UDB_CHUNK(ptr) ((udb_chunk_d*)
UDB_REL
(base, ptr))
657
#define UDB_FREE_CHUNK(ptr) ((udb_free_chunk_d*)
UDB_REL
(base, ptr))
659
#define UDB_XL_CHUNK(ptr) ((udb_xl_chunk_d*)
UDB_REL
(base, ptr))
679
#define UDB_PTR(ptr) (
UDB_REL
(*((ptr)->base), (ptr)->data))
udb.c
57
return *((uint8_t*)
UDB_REL
(base, chunk+(1<<exp)-1));
66
*((uint8_t*)
UDB_REL
(base, chunk+((uint64_t)1<<exp)-1)) = value;
1223
*((uint64_t*)(
UDB_REL
(base, ret+xlsz-sizeof(uint64_t)*2))) = xlsz;
1224
*((uint8_t*)(
UDB_REL
(base, ret+xlsz-1))) = UDB_EXP_XL;
1392
(*udb->walkfunc)(base, udb->walkarg, cp->type,
UDB_REL
(base, data),
1521
if(*((uint8_t*)
UDB_REL
(base, f-1)) == (uint8_t)exp) {
1574
exp = (int)*((uint8_t*)
UDB_REL
(base, at-1));
1580
uint64_t xlsz = *((uint64_t*)
UDB_REL
(base,
1662
while(*((uint8_t*)
UDB_REL
(base, at-1))==UDB_ALLOC_CHUNKS_MAX){
1722
assert(*((uint64_t*)(
UDB_REL
(base, f+xlsz-sizeof(uint64_t)*2)))==xlsz)
[
all
...]
Completed in 50 milliseconds
Indexes created Sun Jun 14 00:25:39 UTC 2026