Lines Matching refs:tl
5822 struct ocfs2_truncate_log *tl; in ocfs2_truncate_log_needs_flush() local
5825 tl = &di->id2.i_dealloc; in ocfs2_truncate_log_needs_flush()
5827 mlog_bug_on_msg(le16_to_cpu(tl->tl_used) > le16_to_cpu(tl->tl_count), in ocfs2_truncate_log_needs_flush()
5830 le16_to_cpu(tl->tl_used), le16_to_cpu(tl->tl_count)); in ocfs2_truncate_log_needs_flush()
5831 return le16_to_cpu(tl->tl_used) == le16_to_cpu(tl->tl_count); in ocfs2_truncate_log_needs_flush()
5834 static int ocfs2_truncate_log_can_coalesce(struct ocfs2_truncate_log *tl, in ocfs2_truncate_log_can_coalesce() argument
5841 if (!le16_to_cpu(tl->tl_used)) in ocfs2_truncate_log_can_coalesce()
5844 tail_index = le16_to_cpu(tl->tl_used) - 1; in ocfs2_truncate_log_can_coalesce()
5845 current_tail = le32_to_cpu(tl->tl_recs[tail_index].t_start); in ocfs2_truncate_log_can_coalesce()
5846 current_tail += le32_to_cpu(tl->tl_recs[tail_index].t_clusters); in ocfs2_truncate_log_can_coalesce()
5861 struct ocfs2_truncate_log *tl; in ocfs2_truncate_log_append() local
5874 tl = &di->id2.i_dealloc; in ocfs2_truncate_log_append()
5875 tl_count = le16_to_cpu(tl->tl_count); in ocfs2_truncate_log_append()
5882 le16_to_cpu(tl->tl_count)); in ocfs2_truncate_log_append()
5885 index = le16_to_cpu(tl->tl_used); in ocfs2_truncate_log_append()
5902 if (ocfs2_truncate_log_can_coalesce(tl, start_cluster)) { in ocfs2_truncate_log_append()
5909 num_clusters += le32_to_cpu(tl->tl_recs[index].t_clusters); in ocfs2_truncate_log_append()
5912 index, le32_to_cpu(tl->tl_recs[index].t_start), in ocfs2_truncate_log_append()
5915 tl->tl_recs[index].t_start = cpu_to_le32(start_cluster); in ocfs2_truncate_log_append()
5916 tl->tl_used = cpu_to_le16(index + 1); in ocfs2_truncate_log_append()
5918 tl->tl_recs[index].t_clusters = cpu_to_le32(num_clusters); in ocfs2_truncate_log_append()
5937 struct ocfs2_truncate_log *tl; in ocfs2_replay_truncate_records() local
5943 tl = &di->id2.i_dealloc; in ocfs2_replay_truncate_records()
5944 i = le16_to_cpu(tl->tl_used) - 1; in ocfs2_replay_truncate_records()
5963 tl->tl_used = cpu_to_le16(i); in ocfs2_replay_truncate_records()
5967 rec = tl->tl_recs[i]; in ocfs2_replay_truncate_records()
6009 struct ocfs2_truncate_log *tl; in __ocfs2_flush_truncate_log() local
6021 tl = &di->id2.i_dealloc; in __ocfs2_flush_truncate_log()
6022 num_to_flush = le16_to_cpu(tl->tl_used); in __ocfs2_flush_truncate_log()
6166 struct ocfs2_truncate_log *tl; in ocfs2_get_truncate_log_info() local
6186 tl = &di->id2.i_dealloc; in ocfs2_get_truncate_log_info()
6187 tl_count = le16_to_cpu(tl->tl_count); in ocfs2_get_truncate_log_info()
6215 struct ocfs2_truncate_log *tl; in ocfs2_begin_truncate_log_recovery() local
6234 tl = &di->id2.i_dealloc; in ocfs2_begin_truncate_log_recovery()
6235 if (le16_to_cpu(tl->tl_used)) { in ocfs2_begin_truncate_log_recovery()
6236 trace_ocfs2_truncate_log_recovery_num(le16_to_cpu(tl->tl_used)); in ocfs2_begin_truncate_log_recovery()
6251 tl->tl_used = 0; in ocfs2_begin_truncate_log_recovery()
6283 struct ocfs2_truncate_log *tl; in ocfs2_complete_truncate_log_recovery() local
6290 tl = &tl_copy->id2.i_dealloc; in ocfs2_complete_truncate_log_recovery()
6291 num_recs = le16_to_cpu(tl->tl_used); in ocfs2_complete_truncate_log_recovery()
6313 clusters = le32_to_cpu(tl->tl_recs[i].t_clusters); in ocfs2_complete_truncate_log_recovery()
6314 start_cluster = le32_to_cpu(tl->tl_recs[i].t_start); in ocfs2_complete_truncate_log_recovery()