/osnet-11/usr/src/cmd/sendmail/db/db/ |
H A D | db_rec.c | 68 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 D | db_overflow.c | 214 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 D | db_dup.c | 290 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 D | db_pr.c | 209 (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 D | bt_rec.c | 59 * 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 D | bt_page.c | 112 LSN(h) = LSN(meta); 193 LSN(h) = LSN(meta); 198 * leaving only the page number and the LSN.
|
H A D | bt_split.c | 111 * 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 D | bt_rsearch.c | 301 dbc->txn, &LSN(h), 0, dbp->log_fileid, 302 PGNO(h), &LSN(h), (u_int32_t)epg->indx,
|
H A D | bt_delete.c | 263 (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 D | bt_put.c | 512 &LSN(h), 0, dbp->log_fileid, PGNO(h), &LSN(h),
|
H A D | bt_cursor.c | 302 (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 D | hash_rec.c | 117 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 D | hash_page.c | 679 &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 D | hash_dup.c | 527 (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 D | logfile.h | 142 /* 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 D | types.h | 91 * 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 D | db_int.h | 299 /* 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 D | logfile.c | 140 "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 D | db_page.h | 48 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
|