Lines Matching refs:item
155 struct xlog_recover_item *item) in xlog_recover_buf_reorder() argument
157 struct xfs_buf_log_format *buf_f = item->ri_buf[0].i_addr; in xlog_recover_buf_reorder()
169 struct xlog_recover_item *item) in xlog_recover_buf_ra_pass2() argument
171 struct xfs_buf_log_format *buf_f = item->ri_buf[0].i_addr; in xlog_recover_buf_ra_pass2()
183 struct xlog_recover_item *item) in xlog_recover_buf_commit_pass1() argument
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()
447 struct xlog_recover_item *item, in xlog_recover_do_reg_buffer() argument
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()
499 if (item->ri_buf[i].i_len < size_disk_dquot) { in xlog_recover_do_reg_buffer()
502 item->ri_buf[i].i_len, __func__); in xlog_recover_do_reg_buffer()
505 fa = xfs_dquot_verify(mp, item->ri_buf[i].i_addr, -1); in xlog_recover_do_reg_buffer()
516 item->ri_buf[i].i_addr, /* source */ in xlog_recover_do_reg_buffer()
524 ASSERT(i == item->ri_total); in xlog_recover_do_reg_buffer()
542 struct xlog_recover_item *item, in xlog_recover_do_dquot_buffer() argument
569 xlog_recover_do_reg_buffer(mp, item, bp, buf_f, NULLCOMMITLSN); in xlog_recover_do_dquot_buffer()
588 struct xlog_recover_item *item, in xlog_recover_do_inode_buffer() argument
652 ASSERT(item->ri_buf[item_index].i_addr != NULL); in xlog_recover_do_inode_buffer()
653 ASSERT((item->ri_buf[item_index].i_len % XFS_BLF_CHUNK) == 0); in xlog_recover_do_inode_buffer()
661 logged_nextp = item->ri_buf[item_index].i_addr + in xlog_recover_do_inode_buffer()
667 item, bp); in xlog_recover_do_inode_buffer()
887 struct xlog_recover_item *item, in xlog_recover_buf_commit_pass2() argument
890 struct xfs_buf_log_format *buf_f = item->ri_buf[0].i_addr; in xlog_recover_buf_commit_pass2()
960 error = xlog_recover_do_inode_buffer(mp, item, bp, buf_f); in xlog_recover_buf_commit_pass2()
967 dirty = xlog_recover_do_dquot_buffer(mp, log, item, bp, buf_f); in xlog_recover_buf_commit_pass2()
971 xlog_recover_do_reg_buffer(mp, item, bp, buf_f, current_lsn); in xlog_recover_buf_commit_pass2()