Lines Matching refs:journal_start
174 if (tr->journal_start < 0 || tr->journal_start > 1024*1024*1024) {\
175 panic("%s:%d: tr journal start looks bad: 0x%llx\n", __FILE__, __LINE__, tr->journal_start);\
530 // tr, tr->journal_start, tr->journal_end, jnl);
535 if ((off_t)(jnl->old_start[i] & ~(0x8000000000000000ULL)) == tr->journal_start) {
543 tr->journal_start, tr, jnl);
549 if (tr->journal_start == jnl->active_start) {
551 tr->journal_start = tr->journal_end = (off_t)0;
557 if (ctr->journal_start == jnl->active_start) {
570 } else if (tr->journal_end == ctr->journal_start) {
571 ctr->journal_start = tr->journal_start;
574 tr->journal_start = tr->journal_end = (off_t)0;
575 } else if (tr->journal_start == ctr->journal_end) {
578 tr->journal_start = tr->journal_end = (off_t)0;
579 } else if (ctr->next && ctr->journal_end == ctr->next->journal_start) {
598 if (tr->journal_start != 0) {
604 for(ctr=jnl->completed_trs; ctr && tr->journal_start > ctr->journal_start; prev=ctr, ctr=ctr->next) {
2031 printf(" 0x%.8llx - 0x%.8llx\n", ctr->journal_start, ctr->journal_end);
2723 tr->journal_start = jnl->jhdr->end;
2756 jnl->old_start[sizeof(jnl->old_start)/sizeof(jnl->old_start[0]) - 1] = tr->journal_start | 0x8000000000000000LL;
2903 if (tr->journal_start == 0 || tr->journal_end == 0) {
2905 tr->journal_start, tr->journal_end);
2998 // tr, tr->journal_start, tr->journal_end);