Lines Matching refs:tl
5776 struct ocfs2_truncate_log *tl; in ocfs2_truncate_log_needs_flush() local
5779 tl = &di->id2.i_dealloc; in ocfs2_truncate_log_needs_flush()
5781 mlog_bug_on_msg(le16_to_cpu(tl->tl_used) > le16_to_cpu(tl->tl_count), in ocfs2_truncate_log_needs_flush()
5784 le16_to_cpu(tl->tl_used), le16_to_cpu(tl->tl_count)); in ocfs2_truncate_log_needs_flush()
5785 return le16_to_cpu(tl->tl_used) == le16_to_cpu(tl->tl_count); in ocfs2_truncate_log_needs_flush()
5788 static int ocfs2_truncate_log_can_coalesce(struct ocfs2_truncate_log *tl, in ocfs2_truncate_log_can_coalesce() argument
5795 if (!le16_to_cpu(tl->tl_used)) in ocfs2_truncate_log_can_coalesce()
5798 tail_index = le16_to_cpu(tl->tl_used) - 1; in ocfs2_truncate_log_can_coalesce()
5799 current_tail = le32_to_cpu(tl->tl_recs[tail_index].t_start); in ocfs2_truncate_log_can_coalesce()
5800 current_tail += le32_to_cpu(tl->tl_recs[tail_index].t_clusters); in ocfs2_truncate_log_can_coalesce()
5815 struct ocfs2_truncate_log *tl; in ocfs2_truncate_log_append() local
5828 tl = &di->id2.i_dealloc; in ocfs2_truncate_log_append()
5829 tl_count = le16_to_cpu(tl->tl_count); in ocfs2_truncate_log_append()
5836 le16_to_cpu(tl->tl_count)); in ocfs2_truncate_log_append()
5839 index = le16_to_cpu(tl->tl_used); in ocfs2_truncate_log_append()
5856 if (ocfs2_truncate_log_can_coalesce(tl, start_cluster)) { in ocfs2_truncate_log_append()
5863 num_clusters += le32_to_cpu(tl->tl_recs[index].t_clusters); in ocfs2_truncate_log_append()
5866 index, le32_to_cpu(tl->tl_recs[index].t_start), in ocfs2_truncate_log_append()
5869 tl->tl_recs[index].t_start = cpu_to_le32(start_cluster); in ocfs2_truncate_log_append()
5870 tl->tl_used = cpu_to_le16(index + 1); in ocfs2_truncate_log_append()
5872 tl->tl_recs[index].t_clusters = cpu_to_le32(num_clusters); in ocfs2_truncate_log_append()
5892 struct ocfs2_truncate_log *tl; in ocfs2_replay_truncate_records() local
5897 tl = &di->id2.i_dealloc; in ocfs2_replay_truncate_records()
5898 i = le16_to_cpu(tl->tl_used) - 1; in ocfs2_replay_truncate_records()
5909 tl->tl_used = cpu_to_le16(i); in ocfs2_replay_truncate_records()
5923 rec = tl->tl_recs[i]; in ocfs2_replay_truncate_records()
5963 struct ocfs2_truncate_log *tl; in __ocfs2_flush_truncate_log() local
5974 tl = &di->id2.i_dealloc; in __ocfs2_flush_truncate_log()
5975 num_to_flush = le16_to_cpu(tl->tl_used); in __ocfs2_flush_truncate_log()
6112 struct ocfs2_truncate_log *tl; in ocfs2_begin_truncate_log_recovery() local
6131 tl = &di->id2.i_dealloc; in ocfs2_begin_truncate_log_recovery()
6132 if (le16_to_cpu(tl->tl_used)) { in ocfs2_begin_truncate_log_recovery()
6133 trace_ocfs2_truncate_log_recovery_num(le16_to_cpu(tl->tl_used)); in ocfs2_begin_truncate_log_recovery()
6148 tl->tl_used = 0; in ocfs2_begin_truncate_log_recovery()
6181 struct ocfs2_truncate_log *tl; in ocfs2_complete_truncate_log_recovery() local
6188 tl = &tl_copy->id2.i_dealloc; in ocfs2_complete_truncate_log_recovery()
6189 num_recs = le16_to_cpu(tl->tl_used); in ocfs2_complete_truncate_log_recovery()
6211 clusters = le32_to_cpu(tl->tl_recs[i].t_clusters); in ocfs2_complete_truncate_log_recovery()
6212 start_cluster = le32_to_cpu(tl->tl_recs[i].t_start); in ocfs2_complete_truncate_log_recovery()