Lines Matching refs:ilf
153 struct xfs_inode_log_format *ilf, in xfs_inode_item_format_data_fork() argument
178 ilf->ilf_dsize = data_bytes; in xfs_inode_item_format_data_fork()
179 ilf->ilf_size++; in xfs_inode_item_format_data_fork()
194 ilf->ilf_dsize = ip->i_df.if_broot_bytes; in xfs_inode_item_format_data_fork()
195 ilf->ilf_size++; in xfs_inode_item_format_data_fork()
212 ilf->ilf_dsize = (unsigned)ip->i_df.if_bytes; in xfs_inode_item_format_data_fork()
213 ilf->ilf_size++; in xfs_inode_item_format_data_fork()
222 ilf->ilf_u.ilfu_rdev = sysv_encode_dev(VFS_I(ip)->i_rdev); in xfs_inode_item_format_data_fork()
233 struct xfs_inode_log_format *ilf, in xfs_inode_item_format_attr_fork() argument
257 ilf->ilf_asize = data_bytes; in xfs_inode_item_format_attr_fork()
258 ilf->ilf_size++; in xfs_inode_item_format_attr_fork()
274 ilf->ilf_asize = ip->i_af.if_broot_bytes; in xfs_inode_item_format_attr_fork()
275 ilf->ilf_size++; in xfs_inode_item_format_attr_fork()
290 ilf->ilf_asize = (unsigned)ip->i_af.if_bytes; in xfs_inode_item_format_attr_fork()
291 ilf->ilf_size++; in xfs_inode_item_format_attr_fork()
459 struct xfs_inode_log_format *ilf; in xfs_inode_item_format() local
461 ilf = xlog_prepare_iovec(lv, &vecp, XLOG_REG_TYPE_IFORMAT); in xfs_inode_item_format()
462 ilf->ilf_type = XFS_LI_INODE; in xfs_inode_item_format()
463 ilf->ilf_ino = ip->i_ino; in xfs_inode_item_format()
464 ilf->ilf_blkno = ip->i_imap.im_blkno; in xfs_inode_item_format()
465 ilf->ilf_len = ip->i_imap.im_len; in xfs_inode_item_format()
466 ilf->ilf_boffset = ip->i_imap.im_boffset; in xfs_inode_item_format()
467 ilf->ilf_fields = XFS_ILOG_CORE; in xfs_inode_item_format()
468 ilf->ilf_size = 2; /* format + core */ in xfs_inode_item_format()
474 ilf->ilf_dsize = 0; in xfs_inode_item_format()
475 ilf->ilf_asize = 0; in xfs_inode_item_format()
476 ilf->ilf_pad = 0; in xfs_inode_item_format()
477 memset(&ilf->ilf_u, 0, sizeof(ilf->ilf_u)); in xfs_inode_item_format()
479 xlog_finish_iovec(lv, vecp, sizeof(*ilf)); in xfs_inode_item_format()
482 xfs_inode_item_format_data_fork(iip, ilf, lv, &vecp); in xfs_inode_item_format()
484 xfs_inode_item_format_attr_fork(iip, ilf, lv, &vecp); in xfs_inode_item_format()
491 ilf->ilf_fields |= (iip->ili_fields & ~XFS_ILOG_TIMESTAMP); in xfs_inode_item_format()