Home
last modified time | relevance | path

Searched refs:ili_fields (Results 1 – 3 of 3) sorted by relevance

/linux/fs/xfs/
H A Dxfs_inode_item.c166 * progress, so nothing will clear the ili_fields while we read in xfs_inode_item_precommit()
202 * transaction so that ili_fields tracks the changes correctly. in xfs_inode_item_precommit()
210 * in the eventual clearing of the ili_fields bits. See the big comment in xfs_inode_item_precommit()
213 iip->ili_fields |= (flags | iip->ili_last_fields); in xfs_inode_item_precommit()
244 if ((iip->ili_fields & XFS_ILOG_DEXT) && in xfs_inode_item_data_fork_size()
254 if ((iip->ili_fields & XFS_ILOG_DBROOT) && in xfs_inode_item_data_fork_size()
261 if ((iip->ili_fields & XFS_ILOG_DDATA) && in xfs_inode_item_data_fork_size()
286 if ((iip->ili_fields & XFS_ILOG_AEXT) && in xfs_inode_item_attr_fork_size()
295 if ((iip->ili_fields & XFS_ILOG_ABROOT) && in xfs_inode_item_attr_fork_size()
302 if ((iip->ili_fields in xfs_inode_item_attr_fork_size()
[all...]
H A Dxfs_inode_item.h34 unsigned int ili_fields; /* fields to be logged */ member
50 return !ip->i_itemp || !(ip->i_itemp->ili_fields & XFS_ILOG_ALL); in xfs_inode_clean()
H A Dxfs_inode.c1676 iip->ili_last_fields = iip->ili_fields; in xfs_ifree_mark_inode_stale()
1677 iip->ili_fields = 0; in xfs_ifree_mark_inode_stale()
1823 iip->ili_fields &= ~(XFS_ILOG_AOWNER | XFS_ILOG_DOWNER);
2502 * the ili_fields bits so we don't log and flush things unnecessarily. in xfs_iflush()
2510 * logging the inode, these bits are moved back to the ili_fields field. in xfs_iflush()
2514 * again, then both ili_fields and ili_last_fields will be cleared. in xfs_iflush()
2519 iip->ili_last_fields = iip->ili_fields; in xfs_iflush()
2520 iip->ili_fields = 0; in xfs_iflush()