Lines Matching refs:lsn
45 * lsn - 64-bit monotonically increasing integer vs
220 * RETURN: lsn - offset to the next log record to write (end-of-log);
228 int lsn;
248 * initialize/update page/transaction recovery lsn
250 lsn = log->lsn;
255 * initialize page lsn if first log write of the page
257 if (mp->lsn == 0) {
259 mp->lsn = lsn;
267 * initialize/update lsn of tblock of the page
269 * transaction inherits oldest lsn of pages associated
275 * allocation map pages inherit transaction lsn at
282 * initialize transaction lsn:
284 if (tblk->lsn == 0) {
285 /* inherit lsn of its first page logged */
286 tblk->lsn = mp->lsn;
293 * update transaction lsn:
296 /* inherit oldest/smallest lsn of page */
297 logdiff(diffp, mp->lsn, log);
298 logdiff(difft, tblk->lsn, log);
300 /* update tblock lsn with page lsn */
301 tblk->lsn = mp->lsn;
314 lsn = lmWriteRecord(log, tblk, lrd, tlck);
319 logdiff(diffp, lsn, log);
321 lsn = lmLogSync(log, 0);
323 /* update end-of-log lsn */
324 log->lsn = lsn;
329 return lsn;
347 int lsn = 0; /* end-of-log address */
489 lsn = (log->page << L2LOGPSIZE) + dstoffset;
492 tblk->clsn = lsn;
525 return lsn;
537 return lsn;
929 int lsn;
949 log->sync = log->lsn;
953 log->sync = lp->lsn;
969 lsn = lmWriteRecord(log, NULL, &lrd, NULL);
973 lsn = log->lsn;
980 logdiff(written, lsn, log);
1005 log->syncpt = log->sync = lsn;
1019 jfs_info("log barrier on: lsn=0x%x syncpt=0x%x", lsn,
1027 return lsn;
1248 int lsn = 0;
1340 jfs_info("lmLogInit: lsn:0x%x page:%d eor:%d:%d",
1367 lsn = lmWriteRecord(log, NULL, &lrd, NULL);
1389 log->lsn = lsn;
1390 log->syncpt = lsn;
1394 jfs_info("lmLogInit: lsn:0x%x syncpt:0x%x sync:0x%x",
1395 log->lsn, log->syncpt, log->sync);
1400 log->clsn = lsn;
1635 int lsn;
1655 lsn = lmWriteRecord(log, NULL, &lrd, NULL);
1673 logsuper->end = cpu_to_le32(lsn);
1677 jfs_info("lmLogShutdown: lsn:0x%x page:%d eor:%d",
1678 lsn, log->page, log->eor);
2218 /* update committed lsn */