Lines Matching refs:datum
68 static datum makdatum(char *, int);
69 static unsigned long dcalchash(datum);
71 static int finddatum(char *, datum);
73 static int additem(char *, datum, datum);
74 static int cmpdatum(datum, datum);
81 datum dbm_do_nextkey(DBM *, datum);
233 dbm_forder(DBM *db, datum key)
247 datum
248 dbm_fetch(DBM *db, datum key)
251 datum item;
268 dbm_delete(DBM *db, datum key)
300 dbm_store(DBM *db, datum key, datum dat, int replace)
303 datum item, item1;
417 static datum nullkey = {NULL, 0};
419 datum
423 datum item, bitem;
450 datum
461 datum rval;
471 datum
488 datum
493 datum item;
537 datum
538 dbm_do_nextkey(DBM *db, datum inkey)
540 datum item, bitem;
542 datum key;
589 /* now just make up last key datum */
839 static datum
844 datum item;
861 cmpdatum(datum d1, datum d2)
885 finddatum(char buf[PBLKSIZ], datum item)
936 dcalchash(datum item)
992 additem(char buf[PBLKSIZ], datum item, datum item1)