• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/hash/

Lines Matching defs:newmeta

30 	HMETA30 newmeta;
36 memset(&newmeta, 0, sizeof(newmeta));
45 newmeta.dbmeta.lsn = oldmeta->lsn;
46 newmeta.dbmeta.pgno = oldmeta->pgno;
47 newmeta.dbmeta.magic = oldmeta->magic;
48 newmeta.dbmeta.version = 6;
49 newmeta.dbmeta.pagesize = oldmeta->pagesize;
50 newmeta.dbmeta.type = P_HASHMETA;
53 newmeta.dbmeta.flags = oldmeta->flags;
56 newmeta.dbmeta.free = oldmeta->last_freed;
59 newmeta.max_bucket = oldmeta->max_bucket;
60 newmeta.high_mask = oldmeta->high_mask;
61 newmeta.low_mask = oldmeta->low_mask;
62 newmeta.ffactor = oldmeta->ffactor;
63 newmeta.nelem = oldmeta->nelem;
64 newmeta.h_charkey = oldmeta->h_charkey;
72 nelem = newmeta.nelem;
73 fillf = newmeta.ffactor;
74 maxb = newmeta.max_bucket;
78 newmeta.nelem = 0;
88 n_spares = newmeta.spares;
95 if ((ret = __os_fileid(env, real_name, 1, newmeta.dbmeta.uid)) != 0)
99 memcpy(oldmeta, &newmeta, sizeof(newmeta));
178 HMETA31 *newmeta;
184 newmeta = (HMETA31 *)h;
191 memmove(newmeta->spares, oldmeta->spares, sizeof(oldmeta->spares));
192 newmeta->h_charkey = oldmeta->h_charkey;
193 newmeta->nelem = oldmeta->nelem;
194 newmeta->ffactor = oldmeta->ffactor;
195 newmeta->low_mask = oldmeta->low_mask;
196 newmeta->high_mask = oldmeta->high_mask;
197 newmeta->max_bucket = oldmeta->max_bucket;
198 memmove(newmeta->dbmeta.uid,
200 newmeta->dbmeta.flags = oldmeta->dbmeta.flags;
201 newmeta->dbmeta.record_count = 0;
202 newmeta->dbmeta.key_count = 0;
203 ZERO_LSN(newmeta->dbmeta.unused3);
206 newmeta->dbmeta.version = 7;
210 F_SET(&newmeta->dbmeta, DB_HASH_DUPSORT);
275 HMETA33 *newmeta;
282 newmeta = (HMETA33 *)h;
284 newmeta->dbmeta.version = 9;