Home
last modified time | relevance | path

Searched refs:ri_buf (Results 1 – 11 of 11) sorted by relevance

/Linux-v6.6/fs/xfs/
Dxfs_dquot_item_recover.c36 recddq = item->ri_buf[1].i_addr; in xlog_recover_dquot_ra_pass2()
39 if (item->ri_buf[1].i_len < sizeof(struct xfs_disk_dquot)) in xlog_recover_dquot_ra_pass2()
47 dq_f = item->ri_buf[0].i_addr; in xlog_recover_dquot_ra_pass2()
80 recddq = item->ri_buf[1].i_addr; in xlog_recover_dquot_commit_pass2()
85 if (item->ri_buf[1].i_len < sizeof(struct xfs_disk_dquot)) { in xlog_recover_dquot_commit_pass2()
87 item->ri_buf[1].i_len, __func__); in xlog_recover_dquot_commit_pass2()
109 dq_f = item->ri_buf[0].i_addr; in xlog_recover_dquot_commit_pass2()
148 memcpy(ddq, recddq, item->ri_buf[1].i_len); in xlog_recover_dquot_commit_pass2()
180 struct xfs_qoff_logformat *qoff_f = item->ri_buf[0].i_addr; in xlog_recover_quotaoff_commit_pass1()
Dxfs_attr_item.c715 attri_formatp = item->ri_buf[0].i_addr; in xlog_recover_attri_commit_pass2()
716 attr_name = item->ri_buf[1].i_addr; in xlog_recover_attri_commit_pass2()
720 if (item->ri_buf[0].i_len != len) { in xlog_recover_attri_commit_pass2()
722 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_attri_commit_pass2()
728 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_attri_commit_pass2()
733 if (item->ri_buf[1].i_len != in xlog_recover_attri_commit_pass2()
736 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_attri_commit_pass2()
742 item->ri_buf[1].i_addr, item->ri_buf[1].i_len); in xlog_recover_attri_commit_pass2()
748 if (item->ri_buf[2].i_len != xlog_calc_iovec_len(attri_formatp->alfi_value_len)) { in xlog_recover_attri_commit_pass2()
750 item->ri_buf[0].i_addr, in xlog_recover_attri_commit_pass2()
[all …]
Dxfs_buf_item_recover.c157 struct xfs_buf_log_format *buf_f = item->ri_buf[0].i_addr; in xlog_recover_buf_reorder()
171 struct xfs_buf_log_format *buf_f = item->ri_buf[0].i_addr; in xlog_recover_buf_ra_pass2()
185 struct xfs_buf_log_format *bf = item->ri_buf[0].i_addr; in xlog_recover_buf_commit_pass1()
187 if (!xfs_buf_log_check_iovec(&item->ri_buf[0])) { in xlog_recover_buf_commit_pass1()
189 item->ri_buf[0].i_len); in xlog_recover_buf_commit_pass1()
470 ASSERT(item->ri_buf[i].i_addr != NULL); in xlog_recover_do_reg_buffer()
471 ASSERT(item->ri_buf[i].i_len % XFS_BLF_CHUNK == 0); in xlog_recover_do_reg_buffer()
483 if (item->ri_buf[i].i_len < (nbits << XFS_BLF_SHIFT)) in xlog_recover_do_reg_buffer()
484 nbits = item->ri_buf[i].i_len >> XFS_BLF_SHIFT; in xlog_recover_do_reg_buffer()
494 if (item->ri_buf[i].i_addr == NULL) { in xlog_recover_do_reg_buffer()
[all …]
Dxfs_inode_item_recover.c31 if (item->ri_buf[0].i_len == sizeof(struct xfs_inode_log_format)) { in xlog_recover_inode_ra_pass2()
32 struct xfs_inode_log_format *ilfp = item->ri_buf[0].i_addr; in xlog_recover_inode_ra_pass2()
37 struct xfs_inode_log_format_32 *ilfp = item->ri_buf[0].i_addr; in xlog_recover_inode_ra_pass2()
290 if (item->ri_buf[0].i_len == sizeof(struct xfs_inode_log_format)) { in xlog_recover_inode_commit_pass2()
291 in_f = item->ri_buf[0].i_addr; in xlog_recover_inode_commit_pass2()
295 error = xfs_inode_item_format_convert(&item->ri_buf[0], in_f); in xlog_recover_inode_commit_pass2()
329 ldip = item->ri_buf[1].i_addr; in xlog_recover_inode_commit_pass2()
432 if (unlikely(item->ri_buf[1].i_len > isize)) { in xlog_recover_inode_commit_pass2()
437 in_f->ilf_ino, item->ri_buf[1].i_len); in xlog_recover_inode_commit_pass2()
460 len = item->ri_buf[2].i_len; in xlog_recover_inode_commit_pass2()
[all …]
Dxfs_bmap_item.c660 bui_formatp = item->ri_buf[0].i_addr; in xlog_recover_bui_commit_pass2()
662 if (item->ri_buf[0].i_len < xfs_bui_log_format_sizeof(0)) { in xlog_recover_bui_commit_pass2()
664 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_bui_commit_pass2()
670 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_bui_commit_pass2()
675 if (item->ri_buf[0].i_len != len) { in xlog_recover_bui_commit_pass2()
677 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_bui_commit_pass2()
714 bud_formatp = item->ri_buf[0].i_addr; in xlog_recover_bud_commit_pass2()
715 if (item->ri_buf[0].i_len != sizeof(struct xfs_bud_log_format)) { in xlog_recover_bud_commit_pass2()
717 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_bud_commit_pass2()
Dxfs_refcount_item.c681 cui_formatp = item->ri_buf[0].i_addr; in xlog_recover_cui_commit_pass2()
683 if (item->ri_buf[0].i_len < xfs_cui_log_format_sizeof(0)) { in xlog_recover_cui_commit_pass2()
685 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_cui_commit_pass2()
690 if (item->ri_buf[0].i_len != len) { in xlog_recover_cui_commit_pass2()
692 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_cui_commit_pass2()
729 cud_formatp = item->ri_buf[0].i_addr; in xlog_recover_cud_commit_pass2()
730 if (item->ri_buf[0].i_len != sizeof(struct xfs_cud_log_format)) { in xlog_recover_cud_commit_pass2()
732 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_cud_commit_pass2()
Dxfs_rmap_item.c687 rui_formatp = item->ri_buf[0].i_addr; in xlog_recover_rui_commit_pass2()
689 if (item->ri_buf[0].i_len < xfs_rui_log_format_sizeof(0)) { in xlog_recover_rui_commit_pass2()
691 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_rui_commit_pass2()
696 if (item->ri_buf[0].i_len != len) { in xlog_recover_rui_commit_pass2()
698 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_rui_commit_pass2()
735 rud_formatp = item->ri_buf[0].i_addr; in xlog_recover_rud_commit_pass2()
736 if (item->ri_buf[0].i_len != sizeof(struct xfs_rud_log_format)) { in xlog_recover_rud_commit_pass2()
738 rud_formatp, item->ri_buf[0].i_len); in xlog_recover_rud_commit_pass2()
Dxfs_extfree_item.c808 efi_formatp = item->ri_buf[0].i_addr; in xlog_recover_efi_commit_pass2()
810 if (item->ri_buf[0].i_len < xfs_efi_log_format_sizeof(0)) { in xlog_recover_efi_commit_pass2()
812 item->ri_buf[0].i_addr, item->ri_buf[0].i_len); in xlog_recover_efi_commit_pass2()
817 error = xfs_efi_copy_format(&item->ri_buf[0], &efip->efi_format); in xlog_recover_efi_commit_pass2()
852 int buflen = item->ri_buf[0].i_len; in xlog_recover_efd_commit_pass2()
854 efd_formatp = item->ri_buf[0].i_addr; in xlog_recover_efd_commit_pass2()
862 if (item->ri_buf[0].i_len != xfs_efd_log_format32_sizeof( in xlog_recover_efd_commit_pass2()
864 item->ri_buf[0].i_len != xfs_efd_log_format64_sizeof( in xlog_recover_efd_commit_pass2()
Dxfs_log_recover.c2081 old_ptr = item->ri_buf[item->ri_cnt-1].i_addr; in xlog_recover_add_to_cont_trans()
2082 old_len = item->ri_buf[item->ri_cnt-1].i_len; in xlog_recover_add_to_cont_trans()
2088 item->ri_buf[item->ri_cnt-1].i_len += len; in xlog_recover_add_to_cont_trans()
2089 item->ri_buf[item->ri_cnt-1].i_addr = ptr; in xlog_recover_add_to_cont_trans()
2173 item->ri_buf = in xlog_recover_add_to_trans()
2188 item->ri_buf[item->ri_cnt].i_addr = ptr; in xlog_recover_add_to_trans()
2189 item->ri_buf[item->ri_cnt].i_len = len; in xlog_recover_add_to_trans()
2213 kmem_free(item->ri_buf[i].i_addr); in xlog_recover_free_trans()
2215 kmem_free(item->ri_buf); in xlog_recover_free_trans()
Dxfs_icreate_item.c161 icl = (struct xfs_icreate_log *)item->ri_buf[0].i_addr; in xlog_recover_icreate_commit_pass2()
/Linux-v6.6/fs/xfs/libxfs/
Dxfs_log_recover.h98 struct xfs_log_iovec *ri_buf; /* ptr to regions buffer */ member
111 #define ITEM_TYPE(i) (*(unsigned short *)(i)->ri_buf[0].i_addr)