/illumos-gate/usr/src/cmd/sendmail/db/log/ |
H A D | log_put.c | 44 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 D | log.c | 115 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 D | log_get.c | 160 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 D | log_archive.c | 187 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 D | db_apprec.c | 47 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 D | db_auto.c | 621 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 D | db_rec.c | 361 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 D | db_conv.c | 115 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 D | db_dup.c | 564 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 D | btree_auto.c | 810 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 D | bt_rec.c | 94 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 D | bt_page.c | 97 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 D | bt_open.c | 252 ZERO_LSN(meta->lsn); 283 ZERO_LSN(root->lsn);
|
H A D | bt_delete.c | 534 &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 D | btree_auto.h | 81 DB_LSN lsn; member 96 DB_LSN lsn; member 111 DB_LSN lsn; member 124 DB_LSN lsn; member
|
H A D | db_auto.h | 63 DB_LSN lsn; member 76 DB_LSN lsn; member 92 DB_LSN lsn; member
|
H A D | db_page.h | 48 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 D | log.h | 154 DB_LSN lsn; /* LSN at current file offset. */ member
|
H A D | mp.h | 225 DB_LSN lsn; /* Maximum checkpoint LSN. */ member
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb2_lock.c | 356 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 D | hash_rec.c | 498 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 D | hash_page.c | 1524 &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 D | mp_sync.c | 79 if (!F_ISSET(mp, MP_LSN_RETRY) && log_compare(lsnp, &mp->lsn) <= 0) { 81 *lsnp = mp->lsn; 107 mp->lsn = *lsnp;
|
H A D | mp_bh.c | 265 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 D | txn.c | 773 ckp_lsn = dblp->lp->lsn; 790 ckp_lsn = dblp->lp->lsn; 966 stats->st_txnarray[ndx].lsn = txnp->begin_lsn;
|