Lines Matching refs:tl
5794 struct ocfs2_truncate_log *tl; in ocfs2_truncate_log_needs_flush() local
5797 tl = &di->id2.i_dealloc; in ocfs2_truncate_log_needs_flush()
5799 mlog_bug_on_msg(le16_to_cpu(tl->tl_used) > le16_to_cpu(tl->tl_count), in ocfs2_truncate_log_needs_flush()
5802 le16_to_cpu(tl->tl_used), le16_to_cpu(tl->tl_count)); in ocfs2_truncate_log_needs_flush()
5803 return le16_to_cpu(tl->tl_used) == le16_to_cpu(tl->tl_count); in ocfs2_truncate_log_needs_flush()
5806 static int ocfs2_truncate_log_can_coalesce(struct ocfs2_truncate_log *tl, in ocfs2_truncate_log_can_coalesce() argument
5813 if (!le16_to_cpu(tl->tl_used)) in ocfs2_truncate_log_can_coalesce()
5816 tail_index = le16_to_cpu(tl->tl_used) - 1; in ocfs2_truncate_log_can_coalesce()
5817 current_tail = le32_to_cpu(tl->tl_recs[tail_index].t_start); in ocfs2_truncate_log_can_coalesce()
5818 current_tail += le32_to_cpu(tl->tl_recs[tail_index].t_clusters); in ocfs2_truncate_log_can_coalesce()
5833 struct ocfs2_truncate_log *tl; in ocfs2_truncate_log_append() local
5846 tl = &di->id2.i_dealloc; in ocfs2_truncate_log_append()
5847 tl_count = le16_to_cpu(tl->tl_count); in ocfs2_truncate_log_append()
5854 le16_to_cpu(tl->tl_count)); in ocfs2_truncate_log_append()
5857 index = le16_to_cpu(tl->tl_used); in ocfs2_truncate_log_append()
5874 if (ocfs2_truncate_log_can_coalesce(tl, start_cluster)) { in ocfs2_truncate_log_append()
5881 num_clusters += le32_to_cpu(tl->tl_recs[index].t_clusters); in ocfs2_truncate_log_append()
5884 index, le32_to_cpu(tl->tl_recs[index].t_start), in ocfs2_truncate_log_append()
5887 tl->tl_recs[index].t_start = cpu_to_le32(start_cluster); in ocfs2_truncate_log_append()
5888 tl->tl_used = cpu_to_le16(index + 1); in ocfs2_truncate_log_append()
5890 tl->tl_recs[index].t_clusters = cpu_to_le32(num_clusters); in ocfs2_truncate_log_append()
5910 struct ocfs2_truncate_log *tl; in ocfs2_replay_truncate_records() local
5915 tl = &di->id2.i_dealloc; in ocfs2_replay_truncate_records()
5916 i = le16_to_cpu(tl->tl_used) - 1; in ocfs2_replay_truncate_records()
5927 tl->tl_used = cpu_to_le16(i); in ocfs2_replay_truncate_records()
5941 rec = tl->tl_recs[i]; in ocfs2_replay_truncate_records()
5981 struct ocfs2_truncate_log *tl; in __ocfs2_flush_truncate_log() local
5992 tl = &di->id2.i_dealloc; in __ocfs2_flush_truncate_log()
5993 num_to_flush = le16_to_cpu(tl->tl_used); in __ocfs2_flush_truncate_log()
6130 struct ocfs2_truncate_log *tl; in ocfs2_begin_truncate_log_recovery() local
6149 tl = &di->id2.i_dealloc; in ocfs2_begin_truncate_log_recovery()
6150 if (le16_to_cpu(tl->tl_used)) { in ocfs2_begin_truncate_log_recovery()
6151 trace_ocfs2_truncate_log_recovery_num(le16_to_cpu(tl->tl_used)); in ocfs2_begin_truncate_log_recovery()
6166 tl->tl_used = 0; in ocfs2_begin_truncate_log_recovery()
6199 struct ocfs2_truncate_log *tl; in ocfs2_complete_truncate_log_recovery() local
6206 tl = &tl_copy->id2.i_dealloc; in ocfs2_complete_truncate_log_recovery()
6207 num_recs = le16_to_cpu(tl->tl_used); in ocfs2_complete_truncate_log_recovery()
6229 clusters = le32_to_cpu(tl->tl_recs[i].t_clusters); in ocfs2_complete_truncate_log_recovery()
6230 start_cluster = le32_to_cpu(tl->tl_recs[i].t_start); in ocfs2_complete_truncate_log_recovery()