Home
last modified time | relevance | path

Searched refs:lsn (Results 1 – 25 of 31) sorted by relevance

12

/illumos-gate/usr/src/cmd/sendmail/db/log/
H A Dlog_put.c44 DB_LSN *lsn;
72 DB_LSN *lsn;
91 lsn->file = lp->lsn.file;
92 lsn->offset = lp->lsn.offset;
125 lsn->file = lp->lsn.file;
126 lsn->offset = lp->lsn.offset;
141 lsn->file = lp->lsn.file;
142 lsn->offset = lp->lsn.offset;
280 if (lsn->file > lp->lsn.file ||
281 (lsn->file == lp->lsn.file &&
[all …]
H A Dlog.c115 lp->lsn.file = 1;
116 lp->lsn.offset = 0;
181 DB_LSN lsn; local
204 lp->lsn.offset = 0;
205 lsn.file = cnt;
206 lsn.offset = 0;
223 lp->chkpt_lsn = lsn;
233 lp->lsn = lp->s_lsn = lsn;
246 lsn.file = --cnt;
247 lsn.offset = 0;
[all …]
H A Dlog_get.c160 nlsn.file = lp->lsn.file;
161 nlsn.offset = lp->lsn.offset - lp->len;
170 if (nlsn.file > lp->lsn.file ||
171 (nlsn.file == lp->lsn.file && nlsn.offset >= lp->lsn.offset))
181 if (nlsn.file == lp->lsn.file && nlsn.offset >= lp->w_off) {
220 if (flags != DB_NEXT || nlsn.file == lp->lsn.file)
H A Dlog_archive.c187 DB_LSN lsn; local
202 for (n = 0, ret = log_get(dblp, &lsn, &rec, DB_FIRST);
203 ret == 0; ret = log_get(dblp, &lsn, &rec, DB_NEXT)) {
/illumos-gate/usr/src/cmd/sendmail/db/db/
H A Ddb_apprec.c47 DB_LSN ckp_lsn, first_lsn, lsn, open_lsn; local
130 lsn = open_lsn;
134 &data, &lsn, TXN_OPENFILES, txninfo);
137 &data, &lsn, TXN_OPENFILES, txninfo);
172 for (ret = log_get(lp, &lsn, &data, DB_LAST);
174 ret = log_get(lp, &lsn, &data, DB_PREV)) {
177 &data, &lsn, TXN_BACKWARD_ROLL, txninfo);
193 for (ret = log_get(lp, &lsn, &data, DB_NEXT);
197 &data, &lsn, TXN_FORWARD_ROLL, txninfo);
200 &data, &lsn, TXN_FORWARD_ROLL, txninfo);
[all …]
H A Ddb_auto.c621 DB_LSN * lsn;
658 memcpy(bp, lsn, sizeof(*lsn));
709 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
745 memcpy(&argp->lsn, bp, sizeof(argp->lsn));
767 DB_LSN * lsn;
812 memcpy(bp, lsn, sizeof(*lsn));
877 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
919 memcpy(&argp->lsn, bp, sizeof(argp->lsn));
985 memcpy(bp, lsn, sizeof(*lsn));
1042 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
[all …]
H A Ddb_rec.c361 if (log_compare(&LSN(pagep), &argp->lsn) == 0 && redo) {
365 pagep->lsn = *lsnp;
371 pagep->lsn = argp->lsn;
427 pagep->lsn = *lsnp;
434 pagep->lsn = argp->lsn;
455 pagep->lsn = *lsnp;
462 pagep->lsn = argp->lsn_next;
482 pagep->lsn = *lsnp;
488 pagep->lsn = argp->lsn_prev;
532 cmp_p = log_compare(&LSN(pagep), &argp->lsn);
[all …]
H A Ddb_conv.c115 M_32_SWAP(h->lsn.file);
116 M_32_SWAP(h->lsn.offset);
246 M_32_SWAP(h->lsn.file);
247 M_32_SWAP(h->lsn.offset);
H A Ddb_dup.c564 nlsnp = &np->lsn;
575 plsnp = &pp->lsn;
581 &pagep->lsn, 0, add_rem, dbp->log_fileid,
582 pagep->pgno, &pagep->lsn,
586 np->lsn = pagep->lsn;
588 pp->lsn = pagep->lsn;
/illumos-gate/usr/src/cmd/sendmail/db/btree/
H A Dbtree_auto.c810 memcpy(bp, lsn, sizeof(*lsn));
866 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
903 memcpy(&argp->lsn, bp, sizeof(argp->lsn));
969 memcpy(bp, lsn, sizeof(*lsn));
1025 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
1062 memcpy(&argp->lsn, bp, sizeof(argp->lsn));
1123 memcpy(bp, lsn, sizeof(*lsn));
1175 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
1210 memcpy(&argp->lsn, bp, sizeof(argp->lsn));
1281 memcpy(bp, lsn, sizeof(*lsn));
[all …]
H A Dbt_rec.c94 pagep->lsn = *lsnp;
115 meta->lsn = *lsnp;
185 pagep->lsn = *lsnp;
215 meta->lsn = *lsnp;
346 lp->lsn = *lsnp;
361 rp->lsn = *lsnp;
386 pp->lsn = *lsnp;
407 np->lsn = *lsnp;
444 lp->lsn = argp->llsn;
545 pagep->lsn = *lsnp;
[all …]
H A Dbt_page.c97 ZERO_LSN(h->lsn);
109 &meta->lsn, 0, dbp->log_fileid, &meta->lsn, &h->lsn,
187 dbc->txn, &meta->lsn, 0, dbp->log_fileid, h->pgno,
188 &meta->lsn, &ldbt, meta->free)) != 0) {
203 __lsn = h->lsn;
206 h->lsn = __lsn;
H A Dbt_open.c252 ZERO_LSN(meta->lsn);
283 ZERO_LSN(root->lsn);
H A Dbt_delete.c534 &child->lsn, 0, dbp->log_fileid, child->pgno, &a,
535 RE_NREC(parent), &b, &parent->lsn);
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Dbtree_auto.h81 DB_LSN lsn; member
96 DB_LSN lsn; member
111 DB_LSN lsn; member
124 DB_LSN lsn; member
H A Ddb_auto.h63 DB_LSN lsn; member
76 DB_LSN lsn; member
92 DB_LSN lsn; member
H A Ddb_page.h48 DB_LSN lsn; /* 00-07: LSN. */ member
78 DB_LSN lsn; /* 00-07: LSN of the header page */ member
132 DB_LSN lsn; /* 00-07: Log sequence number. */ member
164 #define LSN(p) (((PAGE *)p)->lsn)
H A Dlog.h154 DB_LSN lsn; /* LSN at current file offset. */ member
H A Dmp.h225 DB_LSN lsn; /* Maximum checkpoint LSN. */ member
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb2_lock.c356 uint8_t lsn; in smb2_lock_chk_lockseq() local
365 lsn = lockseq & SMB2_LSN_MASK; in smb2_lock_chk_lockseq()
373 if (ofile->f_lock_seq[lsi] == lsn) { in smb2_lock_chk_lockseq()
389 uint8_t lsn; in smb2_lock_set_lockseq() local
397 lsn = lockseq & SMB2_LSN_MASK; in smb2_lock_set_lockseq()
407 ofile->f_lock_seq[lsi] = lsn; in smb2_lock_set_lockseq()
/illumos-gate/usr/src/cmd/sendmail/db/hash/
H A Dhash_rec.c498 cmp_n = log_compare(lsnp, &hcp->hdr->lsn);
499 cmp_p = log_compare(&hcp->hdr->lsn, &argp->metalsn);
524 hcp->hdr->lsn = redo ? *lsnp : argp->metalsn;
621 cmp_n = log_compare(lsnp, &hcp->hdr->lsn);
622 cmp_p = log_compare(&hcp->hdr->lsn, &argp->metalsn);
651 hcp->hdr->lsn = redo ? *lsnp : argp->metalsn;
788 cmp_n = log_compare(lsnp, &hcp->hdr->lsn);
789 cmp_p = log_compare(&hcp->hdr->lsn, &argp->metalsn);
795 hcp->hdr->lsn = *lsnp;
800 hcp->hdr->lsn = argp->metalsn;
[all …]
H A Dhash_page.c1524 &LSN(pagep), &hcp->hdr->lsn)) != 0)
1527 hcp->hdr->lsn = new_lsn;
1536 __lsn = pagep->lsn;
1539 pagep->lsn = __lsn;
1658 0, newalloc_flag, type, lsnp, &hcp->hdr->lsn)) != 0)
1661 hcp->hdr->lsn = new_lsn;
1730 numpages, last_pgno, hcp->hdr->ovfl_point, &hcp->hdr->lsn);
1731 hcp->hdr->lsn = new_lsn;
/illumos-gate/usr/src/cmd/sendmail/db/mp/
H A Dmp_sync.c79 if (!F_ISSET(mp, MP_LSN_RETRY) && log_compare(lsnp, &mp->lsn) <= 0) {
81 *lsnp = mp->lsn;
107 mp->lsn = *lsnp;
H A Dmp_bh.c265 DB_LSN lsn; local
318 memcpy(&lsn, bhp->buf + mfp->lsn_off, sizeof(DB_LSN));
321 if (lg_info != NULL && (ret = log_flush(lg_info, &lsn)) != 0)
/illumos-gate/usr/src/cmd/sendmail/db/txn/
H A Dtxn.c773 ckp_lsn = dblp->lp->lsn;
790 ckp_lsn = dblp->lp->lsn;
966 stats->st_txnarray[ndx].lsn = txnp->begin_lsn;

12