Searched refs:HKEYDATA (Results 1 - 4 of 4) sorted by relevance

/macosx-10.10/BerkeleyDB-21/db/dbinc/
H A Ddb_page.h406 * (page + offset) pointer to an HKEYDATA, HOFFPAGE or HOFFDUP structure, as
416 * by the HKEYDATA structure:
435 } HKEYDATA; typedef in typeref:struct:_hkeydata
436 #define HKEYDATA_DATA(p) (((u_int8_t *)p) + SSZA(HKEYDATA, data))
439 * The length of any HKEYDATA item. Note that indx is an element index,
450 * Page space required to add a new HKEYDATA item to the page, with and
454 ((len) + SSZA(HKEYDATA, data))
458 /* Put a HKEYDATA item at the location referenced by a page entry. */
460 ((HKEYDATA *)(pe))->type = etype; \
/macosx-10.10/BerkeleyDB-21/db/hash/
H A Dhash_upgrade.c232 HKEYDATA *hk;
241 hk = (HKEYDATA *)H_PAIRDATA(dbp, h, indx);
H A Dhash_stat.c384 HKEYDATA *hk;
452 hk = (HKEYDATA *)P_ENTRY(dbp, hcp->page, i);
H A Dhash.c84 * each of the items individually. (All are stored in one big HKEYDATA
172 HKEYDATA *dp;
196 dp = (HKEYDATA *)H_PAIRDATA(dbc->dbp, hcp->page, hcp->indx);
672 SSZA(HKEYDATA, data);
842 dp - dbuf) + SSZA(HKEYDATA, data) +
852 dp - dbuf) + SSZA(HKEYDATA, data));
1396 if (((HKEYDATA *)hk)->type == H_OFFPAGE) {

Completed in 215 milliseconds