Lines Matching refs:ilf
152 struct xfs_inode_log_format *ilf,
177 ilf->ilf_dsize = data_bytes;
178 ilf->ilf_size++;
193 ilf->ilf_dsize = ip->i_df.if_broot_bytes;
194 ilf->ilf_size++;
216 ilf->ilf_dsize = (unsigned)data_bytes;
217 ilf->ilf_size++;
226 ilf->ilf_u.ilfu_rdev = sysv_encode_dev(VFS_I(ip)->i_rdev);
237 struct xfs_inode_log_format *ilf,
261 ilf->ilf_asize = data_bytes;
262 ilf->ilf_size++;
278 ilf->ilf_asize = ip->i_afp->if_broot_bytes;
279 ilf->ilf_size++;
300 ilf->ilf_asize = (unsigned)data_bytes;
301 ilf->ilf_size++;
428 struct xfs_inode_log_format *ilf;
430 ilf = xlog_prepare_iovec(lv, &vecp, XLOG_REG_TYPE_IFORMAT);
431 ilf->ilf_type = XFS_LI_INODE;
432 ilf->ilf_ino = ip->i_ino;
433 ilf->ilf_blkno = ip->i_imap.im_blkno;
434 ilf->ilf_len = ip->i_imap.im_len;
435 ilf->ilf_boffset = ip->i_imap.im_boffset;
436 ilf->ilf_fields = XFS_ILOG_CORE;
437 ilf->ilf_size = 2; /* format + core */
443 ilf->ilf_dsize = 0;
444 ilf->ilf_asize = 0;
445 ilf->ilf_pad = 0;
446 memset(&ilf->ilf_u, 0, sizeof(ilf->ilf_u));
448 xlog_finish_iovec(lv, vecp, sizeof(*ilf));
451 xfs_inode_item_format_data_fork(iip, ilf, lv, &vecp);
453 xfs_inode_item_format_attr_fork(iip, ilf, lv, &vecp);
460 ilf->ilf_fields |= (iip->ili_fields & ~XFS_ILOG_TIMESTAMP);