Home
last modified time | relevance | path

Searched refs:ili_fields (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_inode_item.c55 if ((iip->ili_fields & XFS_ILOG_DEXT) && in xfs_inode_item_data_fork_size()
64 if ((iip->ili_fields & XFS_ILOG_DBROOT) && in xfs_inode_item_data_fork_size()
71 if ((iip->ili_fields & XFS_ILOG_DDATA) && in xfs_inode_item_data_fork_size()
96 if ((iip->ili_fields & XFS_ILOG_AEXT) && in xfs_inode_item_attr_fork_size()
105 if ((iip->ili_fields & XFS_ILOG_ABROOT) && in xfs_inode_item_attr_fork_size()
112 if ((iip->ili_fields & XFS_ILOG_ADATA) && in xfs_inode_item_attr_fork_size()
161 iip->ili_fields &= in xfs_inode_item_format_data_fork()
164 if ((iip->ili_fields & XFS_ILOG_DEXT) && in xfs_inode_item_format_data_fork()
180 iip->ili_fields &= ~XFS_ILOG_DEXT; in xfs_inode_item_format_data_fork()
184 iip->ili_fields in xfs_inode_item_format_data_fork()
[all...]
H A Dxfs_inode_item.h33 unsigned int ili_fields; /* fields to be logged */ member
41 return !ip->i_itemp || !(ip->i_itemp->ili_fields & XFS_ILOG_ALL); in xfs_inode_clean()
H A Dxfs_inode.c2575 iip->ili_last_fields = iip->ili_fields; in xfs_ifree_mark_inode_stale()
2576 iip->ili_fields = 0; in xfs_ifree_mark_inode_stale()
2729 iip->ili_fields &= ~(XFS_ILOG_AOWNER | XFS_ILOG_DOWNER); in xfs_ifree()
3556 * the ili_fields bits so we don't log and flush things unnecessarily. in xfs_iflush()
3564 * logging the inode, these bits are moved back to the ili_fields field. in xfs_iflush()
3568 * again, then both ili_fields and ili_last_fields will be cleared. in xfs_iflush()
3573 iip->ili_last_fields = iip->ili_fields; in xfs_iflush()
3574 iip->ili_fields = 0; in xfs_iflush()
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_inode_item.c122 * (ili_fields) correctly tracks that the version has changed. in xfs_inode_item_precommit()
137 * progress, so nothing will clear the ili_fields while we read in xfs_inode_item_precommit()
165 * in the eventual clearing of the ili_fields bits. See the big comment in xfs_inode_item_precommit()
168 iip->ili_fields |= (flags | iip->ili_last_fields); in xfs_inode_item_precommit()
203 if ((iip->ili_fields & XFS_ILOG_DEXT) && in xfs_inode_item_data_fork_size()
212 if ((iip->ili_fields & XFS_ILOG_DBROOT) && in xfs_inode_item_data_fork_size()
219 if ((iip->ili_fields & XFS_ILOG_DDATA) && in xfs_inode_item_data_fork_size()
244 if ((iip->ili_fields & XFS_ILOG_AEXT) && in xfs_inode_item_attr_fork_size()
253 if ((iip->ili_fields & XFS_ILOG_ABROOT) && in xfs_inode_item_attr_fork_size()
260 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
42 return !ip->i_itemp || !(ip->i_itemp->ili_fields & XFS_ILOG_ALL); in xfs_inode_clean()
H A Dxfs_inode.c2245 iip->ili_last_fields = iip->ili_fields; in xfs_ifree_mark_inode_stale()
2246 iip->ili_fields = 0; in xfs_ifree_mark_inode_stale()
2405 iip->ili_fields &= ~(XFS_ILOG_AOWNER | XFS_ILOG_DOWNER); in xfs_ifree()
3296 * the ili_fields bits so we don't log and flush things unnecessarily. in xfs_iflush()
3304 * logging the inode, these bits are moved back to the ili_fields field. in xfs_iflush()
3308 * again, then both ili_fields and ili_last_fields will be cleared. in xfs_iflush()
3313 iip->ili_last_fields = iip->ili_fields; in xfs_iflush()
3314 iip->ili_fields = 0; in xfs_iflush()
/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_inode_fork.c608 if ((iip->ili_fields & dataflag[whichfork]) && in xfs_iflush_fork()
618 !(iip->ili_fields & extflag[whichfork])); in xfs_iflush_fork()
619 if ((iip->ili_fields & extflag[whichfork]) && in xfs_iflush_fork()
628 if ((iip->ili_fields & brootflag[whichfork]) && in xfs_iflush_fork()
640 if (iip->ili_fields & XFS_ILOG_DEV) { in xfs_iflush_fork()
H A Dxfs_trans_inode.c161 * progress, so nothing will clear the ili_fields while we read in xfs_trans_log_inode()
192 * in the eventual clearing of the ili_fields bits. See the big comment in xfs_trans_log_inode()
195 iip->ili_fields |= (flags | iip->ili_last_fields | iversion_flags); in xfs_trans_log_inode()
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_inode_fork.c626 if ((iip->ili_fields & dataflag[whichfork]) && in xfs_iflush_fork()
635 if ((iip->ili_fields & extflag[whichfork]) && in xfs_iflush_fork()
644 if ((iip->ili_fields & brootflag[whichfork]) && in xfs_iflush_fork()
656 if (iip->ili_fields & XFS_ILOG_DEV) { in xfs_iflush_fork()

Completed in 13 milliseconds