Home
last modified time | relevance | path

Searched refs:ilock_flags (Results 1 – 12 of 12) sorted by relevance

/linux/fs/xfs/scrub/
A Drtbitmap.c31 sc->ilock_flags = XFS_ILOCK_EXCL | XFS_ILOCK_RTBITMAP; in xchk_setup_rt()
33 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_setup_rt()
132 uint old_ilock_flags = sc->ilock_flags; in xchk_rtsummary()
143 sc->ilock_flags = XFS_ILOCK_EXCL | XFS_ILOCK_RTSUM; in xchk_rtsummary()
144 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_rtsummary()
155 xfs_iunlock(sc->ip, sc->ilock_flags); in xchk_rtsummary()
156 sc->ilock_flags = old_ilock_flags; in xchk_rtsummary()
A Dquota.c60 sc->ilock_flags = XFS_ILOCK_EXCL; in xchk_setup_quota()
233 xfs_iunlock(sc->ip, sc->ilock_flags); in xchk_quota()
234 sc->ilock_flags = 0; in xchk_quota()
238 sc->ilock_flags = XFS_ILOCK_EXCL; in xchk_quota()
239 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_quota()
A Dparent.c207 xfs_iunlock(sc->ip, sc->ilock_flags); in xchk_parent_validate()
208 sc->ilock_flags = 0; in xchk_parent_validate()
223 sc->ilock_flags = XFS_IOLOCK_EXCL; in xchk_parent_validate()
292 sc->ilock_flags &= ~(XFS_ILOCK_EXCL | XFS_MMAPLOCK_EXCL); in xchk_parent()
A Dinode.c51 sc->ilock_flags = XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL; in xchk_setup_inode()
52 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_setup_inode()
56 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode()
A Dscrub.c165 if (sc->ilock_flags) in xchk_teardown()
166 xfs_iunlock(sc->ip, sc->ilock_flags); in xchk_teardown()
A Dcommon.c715 sc->ilock_flags = XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL; in xchk_setup_inode_contents()
716 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_setup_inode_contents()
720 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode_contents()
A Dbmap.c38 sc->ilock_flags = XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL; in xchk_setup_inode_bmap()
39 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_setup_inode_bmap()
76 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode_bmap()
A Dscrub.h73 uint ilock_flags; member
A Ddir.c855 sc->ilock_flags &= ~XFS_ILOCK_EXCL; in xchk_directory()
/linux/fs/btrfs/
A Dfile.c1674 unsigned int ilock_flags = 0; in btrfs_buffered_write() local
1677 ilock_flags |= BTRFS_ILOCK_TRY; in btrfs_buffered_write()
1895 btrfs_inode_unlock(inode, ilock_flags); in btrfs_buffered_write()
1925 unsigned int ilock_flags = 0; in btrfs_direct_write() local
1928 ilock_flags |= BTRFS_ILOCK_TRY; in btrfs_direct_write()
1932 ilock_flags |= BTRFS_ILOCK_SHARED; in btrfs_direct_write()
1941 btrfs_inode_unlock(inode, ilock_flags); in btrfs_direct_write()
1947 btrfs_inode_unlock(inode, ilock_flags); in btrfs_direct_write()
1958 btrfs_inode_unlock(inode, ilock_flags); in btrfs_direct_write()
1959 ilock_flags &= ~BTRFS_ILOCK_SHARED; in btrfs_direct_write()
[all …]
A Dinode.c110 int btrfs_inode_lock(struct inode *inode, unsigned int ilock_flags) in btrfs_inode_lock() argument
112 if (ilock_flags & BTRFS_ILOCK_SHARED) { in btrfs_inode_lock()
113 if (ilock_flags & BTRFS_ILOCK_TRY) { in btrfs_inode_lock()
121 if (ilock_flags & BTRFS_ILOCK_TRY) { in btrfs_inode_lock()
129 if (ilock_flags & BTRFS_ILOCK_MMAP) in btrfs_inode_lock()
140 void btrfs_inode_unlock(struct inode *inode, unsigned int ilock_flags) in btrfs_inode_unlock() argument
142 if (ilock_flags & BTRFS_ILOCK_MMAP) in btrfs_inode_unlock()
144 if (ilock_flags & BTRFS_ILOCK_SHARED) in btrfs_inode_unlock()
A Dctree.h3285 int btrfs_inode_lock(struct inode *inode, unsigned int ilock_flags);
3286 void btrfs_inode_unlock(struct inode *inode, unsigned int ilock_flags);

Completed in 46 milliseconds