Searched refs:LSN (Results 1 - 19 of 19) sorted by relevance

/osnet-11/usr/src/cmd/sendmail/db/db/
H A Ddb_rec.c68 cmp_n = log_compare(lsnp, &LSN(pagep));
69 cmp_p = log_compare(&LSN(pagep), &argp->pagelsn);
93 LSN(pagep) = *lsnp;
95 LSN(pagep) = argp->pagelsn;
152 cmp_n = log_compare(lsnp, &LSN(pagep));
153 cmp_p = log_compare(&LSN(pagep), &argp->pagelsn);
160 LSN(pagep) = *lsnp;
168 LSN(pagep) = argp->pagelsn;
224 cmp_n = log_compare(lsnp, &LSN(pagep));
225 cmp_p = log_compare(&LSN(page
[all...]
H A Ddb_overflow.c214 PGNO_INVALID, &tmp_dbt, &LSN(pagep),
215 lastp == NULL ? &null_lsn : &LSN(lastp),
221 LSN(lastp) = new_lsn;
222 LSN(pagep) = new_lsn;
273 &LSN(h), 0, dbp->log_fileid, h->pgno, adjust,
274 &LSN(h))) != 0)
321 &LSN(pagep), 0, DB_REM_BIG, dbp->log_fileid,
323 &tmp_dbt, &LSN(pagep), &null_lsn, &null_lsn)) != 0)
H A Ddb_dup.c290 dbc->txn, &LSN(h), 0, DB_SPLITOLD, dbp->log_fileid,
291 PGNO(h), &page_dbt, &LSN(h))) != 0) {
295 LSN(tp) = LSN(h);
354 dbc->txn, &LSN(h), 0, DB_SPLITNEW, dbp->log_fileid,
355 PGNO(h), &page_dbt, &LSN(h))) != 0)
361 dbc->txn, &LSN(np), 0, DB_SPLITNEW, dbp->log_fileid,
362 PGNO(np), &page_dbt, &LSN(np))) != 0)
409 &LSN(pagep), 0, DB_REM_DUP, dbp->log_fileid, PGNO(pagep),
410 (u_int32_t)indx, nbytes, &ldbt, NULL, &LSN(page
[all...]
H A Ddb_pr.c209 (u_long)LSN(mp).file, (u_long)LSN(mp).offset);
426 (u_long)LSN(h).file, (u_long)LSN(h).offset);
/osnet-11/usr/src/cmd/sendmail/db/btree/
H A Dbt_rec.c59 * LSN. If we're undoing the operation, we have to reset the page's
60 * LSN and put it on the free list.
63 * to get the metadata page and update its LSN and its free pointer.
87 cmp_n = log_compare(lsnp, &LSN(pagep));
88 cmp_p = log_compare(&LSN(pagep), &argp->page_lsn);
111 cmp_n = log_compare(lsnp, &LSN(meta));
112 cmp_p = log_compare(&LSN(meta), &argp->meta_lsn);
162 * page and explicitly discard its contents, then update its LSN. If
179 cmp_n = log_compare(lsnp, &LSN(pagep));
180 cmp_p = log_compare(&LSN(page
[all...]
H A Dbt_page.c112 LSN(h) = LSN(meta);
193 LSN(h) = LSN(meta);
198 * leaving only the page number and the LSN.
H A Dbt_split.c111 * stack is correct by storing the page's LSN when it was searched and
112 * comparing that LSN with the current one when it's locked during the
217 &LSN(cp->page), 0, dbp->log_fileid, PGNO(lp), &LSN(lp),
218 PGNO(rp), &LSN(rp), (u_int32_t)NUM_ENT(lp), 0, &__lsn,
221 LSN(lp) = LSN(rp) = LSN(cp->page);
335 &LSN(cp->page), PGNO(rp), &LSN(r
[all...]
H A Dbt_rsearch.c301 dbc->txn, &LSN(h), 0, dbp->log_fileid,
302 PGNO(h), &LSN(h), (u_int32_t)epg->indx,
H A Dbt_delete.c263 (ret = __bam_adj_log(dbp->dbenv->lg_info, dbc->txn, &LSN(h),
264 0, dbp->log_fileid, PGNO(h), &LSN(h), indx, indx_copy,
544 * on the parent, including its LSN. This is actually OK,
546 * stores its LSN on the child page. When the child is copied
547 * to the parent, the correct LSN is going to copied into
H A Dbt_put.c512 &LSN(h), 0, dbp->log_fileid, PGNO(h), &LSN(h),
H A Dbt_cursor.c302 (ret = __bam_cdel_log(dbp->dbenv->lg_info, dbc->txn, &LSN(h),
303 0, dbp->log_fileid, PGNO(h), &LSN(h), indx)) != 0) {
/osnet-11/usr/src/cmd/sendmail/db/hash/
H A Dhash_rec.c117 cmp_n = log_compare(lsnp, &LSN(pagep));
118 cmp_p = log_compare(&LSN(pagep), &argp->pagelsn);
151 LSN(pagep) = redo ? *lsnp : argp->pagelsn;
159 LSN(pagep) = redo ? *lsnp : argp->pagelsn;
166 /* Return the previous LSN. */
231 cmp_n = log_compare(lsnp, &LSN(pagep));
232 cmp_p = log_compare(&LSN(pagep), &argp->pagelsn);
245 * really need to do is change the LSN.
254 LSN(pagep) = redo ? *lsnp : argp->pagelsn;
278 cmp_n = log_compare(lsnp, &LSN(page
[all...]
H A Dhash_page.c679 &LSN(p), &key_dbt, &data_dbt)) != 0)
683 LSN(p) = new_lsn;
731 &LSN(p), PGNO(n_pagep), &LSN(n_pagep),
734 &LSN(nn_pagep), &key_dbt)) != 0)
738 LSN(p) = new_lsn; /* Structure assignment. */
739 LSN(n_pagep) = new_lsn;
741 LSN(nn_pagep) = new_lsn;
749 tmp_lsn = LSN(p);
752 LSN(
[all...]
H A Dhash_dup.c527 (u_int32_t)H_NUMPAIRS(next_pagep), &LSN(next_pagep),
532 LSN(next_pagep) = new_lsn; /* Structure assignment. */
592 dbc->txn, &LSN(pagep), 0, dbp->log_fileid,
593 PGNO(pagep), (u_int32_t)ndx, &LSN(pagep), -1,
/osnet-11/usr/src/lib/libntfs/common/include/ntfs/
H A Dlogfile.h142 /* 0*/ leLSN current_lsn; /* The current, i.e. last LSN inside the log
249 /* 32*/ le32 last_lsn_data_length;/* Length of data of last LSN, not including
288 /* 0*/ leLSN oldest_lsn; /* Oldest LSN needed by this client. On create
290 /* 8*/ leLSN client_restart_lsn;/* LSN at which this client needs to restart
345 LSN last_lsn;
355 LSN last_end_lsn;
403 LSN this_lsn;
404 LSN client_previous_lsn;
405 LSN client_undo_next_lsn;
H A Dtypes.h91 * values. We define our own type LSN, to allow for type checking and better
94 typedef s64 LSN; typedef
/osnet-11/usr/src/cmd/sendmail/db/
H A Ddb_int.h299 /* Initialize an LSN to 'zero'. */
300 #define ZERO_LSN(LSN) { \
301 (LSN).file = 0; \
302 (LSN).offset = 0; \
305 /* Return 1 if LSN is a 'zero' lsn, otherwise return 0. */
306 #define IS_ZERO_LSN(LSN) ((LSN).file == 0)
/osnet-11/usr/src/lib/libntfs/common/libntfs/
H A Dlogfile.c140 "by chkdsk but a chkdsk LSN is specified.\n");
353 LSN *lsn)
465 LSN rstr1_lsn, rstr2_lsn;
/osnet-11/usr/src/cmd/sendmail/db/include/
H A Ddb_page.h48 DB_LSN lsn; /* 00-07: LSN. */
78 DB_LSN lsn; /* 00-07: LSN of the header page */
164 #define LSN(p) (((PAGE *)p)->lsn) macro
199 * Don't modify the page's LSN, code depends on it being unchanged after a

Completed in 56 milliseconds