Home
last modified time | relevance | path

Searched refs:XFS_BLI_HOLD (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_buf_item.h15 #define XFS_BLI_HOLD (1u << 0) macro
25 { XFS_BLI_HOLD, "HOLD" }, \
H A Dxfs_trans_buf.c386 bip->bli_flags &= ~XFS_BLI_HOLD; in xfs_trans_brelse()
414 bip->bli_flags |= XFS_BLI_HOLD; in xfs_trans_bhold()
434 ASSERT(bip->bli_flags & XFS_BLI_HOLD); in xfs_trans_bhold_release()
436 bip->bli_flags &= ~XFS_BLI_HOLD; in xfs_trans_bhold_release()
H A Dxfs_buf_item.c693 * If the XFS_BLI_HOLD flag is set in the buf log item, then free the log item
695 * xfs_trans_bhold(). Make sure the XFS_BLI_HOLD field is cleared if we don't
705 bool hold = bip->bli_flags & XFS_BLI_HOLD; in xfs_buf_item_release()
729 bip->bli_flags &= ~(XFS_BLI_LOGGED | XFS_BLI_HOLD | XFS_BLI_ORDERED); in xfs_buf_item_release()
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_buf_item.h12 #define XFS_BLI_HOLD 0x01 macro
22 { XFS_BLI_HOLD, "HOLD" }, \
H A Dxfs_trans_buf.c386 bip->bli_flags &= ~XFS_BLI_HOLD; in xfs_trans_brelse()
414 bip->bli_flags |= XFS_BLI_HOLD; in xfs_trans_bhold()
434 ASSERT(bip->bli_flags & XFS_BLI_HOLD); in xfs_trans_bhold_release()
436 bip->bli_flags &= ~XFS_BLI_HOLD; in xfs_trans_bhold_release()
H A Dxfs_buf_item.c569 * If the XFS_BLI_HOLD flag is set in the buf log item, then free the log item
571 * xfs_trans_bhold(). Make sure the XFS_BLI_HOLD field is cleared if we don't
581 bool hold = bip->bli_flags & XFS_BLI_HOLD; in xfs_buf_item_release()
605 bip->bli_flags &= ~(XFS_BLI_LOGGED | XFS_BLI_HOLD | XFS_BLI_ORDERED); in xfs_buf_item_release()
/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_defer.c258 if (bli->bli_flags & XFS_BLI_HOLD) { in xfs_defer_trans_roll()
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_defer.c297 if (bli->bli_flags & XFS_BLI_HOLD) { in xfs_defer_save_resources()

Completed in 7 milliseconds