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

12

/macosx-10.10/BerkeleyDB-21/db/db/
H A Ddb_rec.c54 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
55 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->pagelsn);
56 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->pagelsn);
79 LSN(pagep) = *lsnp;
81 LSN(pagep) = argp->pagelsn;
130 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
131 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->pagelsn);
132 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->pagelsn);
156 LSN(pagep) = DB_REDO(op) ? *lsnp : argp->pagelsn;
175 cmp_n = LOG_COMPARE(lsnp, &LSN(page
[all...]
H A Ddb_dup.c42 &LSN(pagep), 0, DB_REM_DUP, PGNO(pagep),
43 (u_int32_t)indx, nbytes, &ldbt, NULL, &LSN(pagep))) != 0)
46 LSN_NOT_LOGGED(LSN(pagep));
131 &LSN(pagep), 0, DB_ADD_DUP, PGNO(pagep),
132 (u_int32_t)indx, nbytes, hdr, data, &LSN(pagep))) != 0)
135 LSN_NOT_LOGGED(LSN(pagep));
H A Ddb_meta.c65 * retain the page number and LSN of the existing page.
166 if ((ret = __db_pg_alloc_log(dbp, dbc->txn, &LSN(meta), 0,
167 &LSN(meta), PGNO_BASE_MD, &lsn,
171 LSN_NOT_LOGGED(LSN(meta));
184 LSN(h) = LSN(meta);
319 lsnp = &LSN(meta);
378 lsnp = &LSN(meta);
385 lsnp = &LSN(prev);
464 LSN(
[all...]
H A Dcrdel_rec.c53 LSN_NOT_LOGGED(LSN(pagep));
61 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->lsn);
62 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->lsn);
67 LSN(pagep) = *lsnp;
84 * the page. So long as we restore the LSN, then the recovery
93 LSN(pagep) = argp->lsn;
H A Ddb_reclaim.c153 &LSN(p), 0, p->pgno, -1, &LSN(p))) != 0)
156 LSN_NOT_LOGGED(LSN(p));
221 dbc->txn, &LSN(p), 0,
225 LSN_NOT_LOGGED(LSN(p));
H A Ddb_overflow.c241 PGNO_INVALID, &tmp_dbt, &LSN(pagep),
242 lastp == NULL ? &null_lsn : &LSN(lastp),
253 /* Move LSN onto page. */
255 LSN(lastp) = new_lsn;
256 LSN(pagep) = new_lsn;
308 dbc->txn, &LSN(h), 0, h->pgno, -1, &LSN(h))) != 0) {
314 LSN_NOT_LOGGED(LSN(h));
379 &LSN(pagep), 0, DB_REM_BIG,
382 &LSN(page
[all...]
H A Ddb_upg_opd.c89 ZERO_LSN(LSN(page));
127 ZERO_LSN(LSN(ipage));
/macosx-10.10/BerkeleyDB-21/db/build_brew/
H A Ddb_int.h769 /* Initialize an LSN to 'zero'. */
770 #define ZERO_LSN(LSN) do { \
771 (LSN).file = 0; \
772 (LSN).offset = 0; \
774 #define IS_ZERO_LSN(LSN) ((LSN).file == 0 && (LSN).offset == 0)
776 #define IS_INIT_LSN(LSN) ((LSN).file == 1 && (LSN)
[all...]
/macosx-10.10/BerkeleyDB-21/db/build_s60/
H A Ddb_int.h768 /* Initialize an LSN to 'zero'. */
769 #define ZERO_LSN(LSN) do { \
770 (LSN).file = 0; \
771 (LSN).offset = 0; \
773 #define IS_ZERO_LSN(LSN) ((LSN).file == 0 && (LSN).offset == 0)
775 #define IS_INIT_LSN(LSN) ((LSN).file == 1 && (LSN)
[all...]
/macosx-10.10/BerkeleyDB-21/db/build_vxworks/
H A Ddb_int.h771 /* Initialize an LSN to 'zero'. */
772 #define ZERO_LSN(LSN) do { \
773 (LSN).file = 0; \
774 (LSN).offset = 0; \
776 #define IS_ZERO_LSN(LSN) ((LSN).file == 0 && (LSN).offset == 0)
778 #define IS_INIT_LSN(LSN) ((LSN).file == 1 && (LSN)
[all...]
/macosx-10.10/BerkeleyDB-21/db/build_wince/
H A Ddb_int.h768 /* Initialize an LSN to 'zero'. */
769 #define ZERO_LSN(LSN) do { \
770 (LSN).file = 0; \
771 (LSN).offset = 0; \
773 #define IS_ZERO_LSN(LSN) ((LSN).file == 0 && (LSN).offset == 0)
775 #define IS_INIT_LSN(LSN) ((LSN).file == 1 && (LSN)
[all...]
/macosx-10.10/BerkeleyDB-21/db/build_windows/
H A Ddb_int.h768 /* Initialize an LSN to 'zero'. */
769 #define ZERO_LSN(LSN) do { \
770 (LSN).file = 0; \
771 (LSN).offset = 0; \
773 #define IS_ZERO_LSN(LSN) ((LSN).file == 0 && (LSN).offset == 0)
775 #define IS_INIT_LSN(LSN) ((LSN).file == 1 && (LSN)
[all...]
/macosx-10.10/BerkeleyDB-21/db/hash/
H A Dhash_rec.c111 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
112 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->pagelsn);
113 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->pagelsn);
144 LSN(pagep) = DB_REDO(op) ? *lsnp : argp->pagelsn;
150 LSN(pagep) = DB_REDO(op) ? *lsnp : argp->pagelsn;
157 /* Return the previous LSN. */
204 cmp_n = LOG_COMPARE(lsnp, &LSN(pagep));
205 cmp_p = LOG_COMPARE(&LSN(pagep), &argp->pagelsn);
206 CHECK_LSN(env, op, cmp_p, &LSN(pagep), &argp->pagelsn);
219 * really need to do is change the LSN
[all...]
H A Dhash_page.c980 &page_dbt, &LSN(page))) != 0)
985 LSN(page) = new_lsn; /* Structure assignment. */
1126 &LSN(p), &key_dbt, &data_dbt)) != 0)
1132 LSN(p) = new_lsn;
1200 &LSN(p), PGNO(n_pagep), &LSN(n_pagep),
1202 nn_pagep == NULL ? NULL : &LSN(nn_pagep),
1209 LSN(p) = new_lsn; /* Structure assignment. */
1210 LSN(n_pagep) = new_lsn;
1212 LSN(nn_page
[all...]
H A Dhash_open.c519 &LSN(mmeta), 0, &LSN(mmeta), meta->spares[0],
537 LSN(h) = LSN(mmeta);
/macosx-10.10/BerkeleyDB-21/db/btree/
H A Dbt_rec.c89 cmp = LOG_COMPARE(&LSN(pp), &LSN(argp->pg.data));
91 cmp, &LSN(pp), &LSN(argp->pg.data));
96 cmp = LOG_COMPARE(&LSN(lp), &argp->llsn);
97 CHECK_LSN(env, op, cmp, &LSN(lp), &argp->llsn);
103 cmp = LOG_COMPARE(&LSN(rp), &argp->rlsn);
104 CHECK_LSN(env, op, cmp, &LSN(rp), &argp->rlsn);
206 cmp = LOG_COMPARE(&LSN(np), &argp->nlsn);
207 CHECK_LSN(env, op, cmp, &LSN(n
[all...]
H A Dbt_split.c97 * stack is correct by storing the page's LSN when it was searched and
98 * comparing that LSN with the current one when it's locked during the
220 dbc->txn, &LSN(cp->page), 0, PGNO(lp), &LSN(lp), PGNO(rp),
221 &LSN(rp), (u_int32_t)NUM_ENT(lp), 0, &log_lsn,
225 LSN_NOT_LOGGED(LSN(cp->page));
226 LSN(lp) = LSN(cp->page);
227 LSN(rp) = LSN(c
[all...]
H A Dbt_rsearch.c329 &LSN(h), 0, PGNO(h), &LSN(h),
335 LSN_NOT_LOGGED(LSN(h));
H A Dbt_compact.c1356 dbc->txn, &LSN(pg), 0, PGNO(pg),
1357 &LSN(pg), PGNO(npg), &LSN(npg), &hdr, &data, 0)) != 0)
1360 LSN_NOT_LOGGED(LSN(pg));
1361 LSN(npg) = LSN(pg);
1924 &LSN(newpage), 0, PGNO(newpage), &LSN(newpage),
1925 PGNO(*pgp), &LSN(*pgp), &hdr, &data, 1)) != 0)
1928 LSN_NOT_LOGGED(LSN(newpag
[all...]
/macosx-10.10/BerkeleyDB-21/db/qam/
H A Dqam_rec.c105 /* if we are truncating, update the LSN */
107 LOG_COMPARE(&LSN(meta), &trunc_lsn) > 0) {
109 LSN(meta) = trunc_lsn;
112 if (LOG_COMPARE(&LSN(meta), lsnp) < 0) {
114 LSN(meta) = *lsnp;
215 cmp_n = LOG_COMPARE(lsnp, &LSN(meta));
216 cmp_p = LOG_COMPARE(&LSN(meta), &argp->metalsn);
233 LSN(meta) = argp->metalsn;
238 LOG_COMPARE(&trunc_lsn, &LSN(meta)) < 0) {
240 LSN(met
[all...]
H A Dqam.c195 if ((ret = __qam_add_log(dbp, dbc->txn, &LSN(pagep),
196 0, &LSN(pagep), pagep->pgno,
201 LSN_NOT_LOGGED(LSN(pagep));
595 dbc->txn, &LSN(pagep), 0, &LSN(pagep),
602 dbc->txn, &LSN(pagep), 0, &LSN(pagep),
607 LSN_NOT_LOGGED(LSN(pagep));
1136 &LSN(pg), 0, &LSN(p
[all...]
/macosx-10.10/BerkeleyDB-21/db/dbinc/
H A Ddb_int.in767 /* Initialize an LSN to 'zero'. */
768 #define ZERO_LSN(LSN) do { \
769 (LSN).file = 0; \
770 (LSN).offset = 0; \
772 #define IS_ZERO_LSN(LSN) ((LSN).file == 0 && (LSN).offset == 0)
774 #define IS_INIT_LSN(LSN) ((LSN).file == 1 && (LSN)
[all...]
/macosx-10.10/ntfs-84/kext/
H A Dntfs_types.h96 * values. We define our own type LSN, to allow for type checking and better
99 typedef s64 LSN; typedef
/macosx-10.10/BerkeleyDB-21/db/dist/template/
H A Drec_ctemp41 cmp_n = log_compare(lsnp, &LSN(pagep));
48 * cmp_p = log_compare(&LSN(pagep), argp->pagelsn);
/macosx-10.10/BerkeleyDB-21/db/mp/
H A Dmp_bh.c334 * If the page is in a file for which we have LSN information, we have
356 * previous log record and valid LSN is when the page was created
358 * LSN value.
364 if (LOGGING_ON(env) && !IS_NOT_LOGGED_LSN(LSN(bhp->buf)) &&
369 * old file and the new offset in the log region's LSN. If we
378 LOG_COMPARE(&lp->s_lsn, &LSN(bhp->buf)) <= 0) {
381 LOG_COMPARE(&lp->s_lsn, &LSN(bhp->buf)) > 0);

Completed in 232 milliseconds

12