Lines Matching refs:tl

691 	struct ext4_fc_tl tl;
729 tl.fc_tag = cpu_to_le16(EXT4_FC_TAG_PAD);
730 tl.fc_len = cpu_to_le16(remaining);
731 memcpy(dst, &tl, EXT4_FC_TAG_BASE_LEN);
756 struct ext4_fc_tl tl;
771 tl.fc_tag = cpu_to_le16(EXT4_FC_TAG_TAIL);
772 tl.fc_len = cpu_to_le16(bsize - off + sizeof(struct ext4_fc_tail));
775 memcpy(dst, &tl, EXT4_FC_TAG_BASE_LEN);
799 struct ext4_fc_tl tl;
806 tl.fc_tag = cpu_to_le16(tag);
807 tl.fc_len = cpu_to_le16(len);
809 memcpy(dst, &tl, EXT4_FC_TAG_BASE_LEN);
820 struct ext4_fc_tl tl;
830 tl.fc_tag = cpu_to_le16(fc_dentry->fcd_op);
831 tl.fc_len = cpu_to_le16(sizeof(fcd) + dlen);
832 memcpy(dst, &tl, EXT4_FC_TAG_BASE_LEN);
852 struct ext4_fc_tl tl;
865 tl.fc_tag = cpu_to_le16(EXT4_FC_TAG_INODE);
866 tl.fc_len = cpu_to_le16(inode_len + sizeof(fc_inode.fc_ino));
874 memcpy(dst, &tl, EXT4_FC_TAG_BASE_LEN);
1342 struct ext4_fc_tl_mem *tl, u8 *val)
1351 darg->dname_len = tl->fc_len - sizeof(struct ext4_fc_dentry_info);
1354 static inline void ext4_fc_get_tl(struct ext4_fc_tl_mem *tl, u8 *val)
1359 tl->fc_len = le16_to_cpu(tl_disk.fc_len);
1360 tl->fc_tag = le16_to_cpu(tl_disk.fc_tag);
1365 struct ext4_fc_tl_mem *tl, u8 *val)
1372 tl_to_darg(&darg, tl, val);
1463 struct ext4_fc_tl_mem *tl, u8 *val)
1469 tl_to_darg(&darg, tl, val);
1518 struct ext4_fc_tl_mem *tl, u8 *val)
1525 int inode_len, ino, ret, tag = tl->fc_tag;
1551 inode_len = tl->fc_len - sizeof(struct ext4_fc_inode);
1621 struct ext4_fc_tl_mem *tl, u8 *val)
1628 tl_to_darg(&darg, tl, val);
1719 struct ext4_fc_tl_mem *tl, u8 *val)
1840 struct ext4_fc_tl_mem *tl, u8 *val)
2036 struct ext4_fc_tl_mem tl;
2067 cur = cur + EXT4_FC_TAG_BASE_LEN + tl.fc_len) {
2068 ext4_fc_get_tl(&tl, cur);
2070 if (tl.fc_len > end - val ||
2071 !ext4_fc_value_len_isvalid(sbi, tl.fc_tag, tl.fc_len)) {
2077 tag2str(tl.fc_tag), bh->b_blocknr);
2078 switch (tl.fc_tag) {
2098 EXT4_FC_TAG_BASE_LEN + tl.fc_len);
2131 EXT4_FC_TAG_BASE_LEN + tl.fc_len);
2155 struct ext4_fc_tl_mem tl;
2187 cur = cur + EXT4_FC_TAG_BASE_LEN + tl.fc_len) {
2188 ext4_fc_get_tl(&tl, cur);
2197 ext4_debug("Replay phase, tag:%s\n", tag2str(tl.fc_tag));
2199 switch (tl.fc_tag) {
2201 ret = ext4_fc_replay_link(sb, &tl, val);
2204 ret = ext4_fc_replay_unlink(sb, &tl, val);
2207 ret = ext4_fc_replay_add_range(sb, &tl, val);
2210 ret = ext4_fc_replay_create(sb, &tl, val);
2213 ret = ext4_fc_replay_del_range(sb, &tl, val);
2216 ret = ext4_fc_replay_inode(sb, &tl, val);
2220 tl.fc_len, 0);
2224 0, tl.fc_len, 0);
2231 trace_ext4_fc_replay(sb, tl.fc_tag, 0, tl.fc_len, 0);