Lines Matching full:mark
31 * LOG_CURSOR_INIT MARK
32 * LOG_CURSOR_END MARK
186 BINC_RETC(sp, ep->l_lp, ep->l_len, sizeof(u_char) + sizeof(MARK));
188 memmove(ep->l_lp + sizeof(u_char), &ep->l_cursor, sizeof(MARK));
193 data.size = sizeof(u_char) + sizeof(MARK);
202 /* Reset high water mark. */
299 /* Reset high water mark. */
307 * Log a mark position. For the log to work, we assume that there
344 TRACE(sp, "%lu: mark %c: %lu/%u\n",
347 /* Reset high water mark. */
356 * PUBLIC: int log_backward(SCR *, MARK *);
359 log_backward(SCR *sp, MARK *rp)
364 MARK m;
395 memmove(rp, p + sizeof(u_char), sizeof(MARK));
466 MARK m;
493 memmove(&m, p + sizeof(u_char), sizeof(MARK));
500 memmove(&m, p + sizeof(u_char), sizeof(MARK));
542 * PUBLIC: int log_forward(SCR *, MARK *);
545 log_forward(SCR *sp, MARK *rp)
550 MARK m;
582 memmove(rp, p + sizeof(u_char), sizeof(MARK));
656 MARK m;
661 memmove(&m, p + sizeof(u_char), sizeof(MARK));
665 memmove(&m, p + sizeof(u_char), sizeof(MARK));
691 "%lu: %s: MARK: %u/%u\n", rno, msg, lm.lno, lm.cno);