Lines Matching refs:first_tail
1625 struct RECORD_PAGE_HDR *first_tail = NULL; in last_log_lsn() local
1660 if (read_log_page(log, final_off, &first_tail, &usa_error) || in last_log_lsn()
1661 usa_error || first_tail->rhdr.sign != NTFS_RCRD_SIGNATURE) { in last_log_lsn()
1662 kfree(first_tail); in last_log_lsn()
1663 first_tail = NULL; in last_log_lsn()
1667 first_file_off = hdr_file_off(log, first_tail); in last_log_lsn()
1668 lsn1 = le64_to_cpu(first_tail->record_hdr.last_end_lsn); in last_log_lsn()
1674 first_tail_prev = first_tail; in last_log_lsn()
1680 if (!first_tail && !second_tail) in last_log_lsn()
1683 if (first_tail && second_tail) in last_log_lsn()
1685 else if (first_tail) in last_log_lsn()
1695 best_lsn1 = first_tail ? base_lsn(log, first_tail, first_file_off) : 0; in last_log_lsn()
1699 if (first_tail && second_tail) { in last_log_lsn()
1702 best_page = first_tail; in last_log_lsn()
1709 } else if (first_tail) { in last_log_lsn()
1711 best_page = first_tail; in last_log_lsn()
1763 kfree(first_tail); in last_log_lsn()
1769 first_tail_prev = first_tail; in last_log_lsn()
1771 first_tail = NULL; in last_log_lsn()
1784 first_tail = first_tail_prev; in last_log_lsn()
1897 tail_page = first_tail; in last_log_lsn()
1907 le64_to_cpu(first_tail->record_hdr in last_log_lsn()
2239 kfree(first_tail); in last_log_lsn()