Home
last modified time | relevance | path

Searched refs:XBF_ASYNC (Results 1 – 5 of 5) sorted by relevance

/linux-2.6.39/fs/xfs/linux-2.6/
Dxfs_buf.h50 #define XBF_ASYNC (1 << 4) /* initiator will not wait for completion */ macro
75 { XBF_ASYNC, "ASYNC" }, \
237 ~(XBF_READ|XBF_WRITE|XBF_ASYNC|XBF_DELWRI|XBF_ORDERED))
265 #define XFS_BUF_ASYNC(bp) ((bp)->b_flags |= XBF_ASYNC)
266 #define XFS_BUF_UNASYNC(bp) ((bp)->b_flags &= ~XBF_ASYNC)
267 #define XFS_BUF_ISASYNC(bp) ((bp)->b_flags & XBF_ASYNC)
Dxfs_buf.c598 bp->b_flags &= ~(XBF_WRITE | XBF_ASYNC | XBF_DELWRI | \ in _xfs_buf_read()
600 bp->b_flags |= flags & (XBF_READ | XBF_ASYNC | \ in _xfs_buf_read()
604 if (status || XFS_BUF_ISERROR(bp) || (flags & XBF_ASYNC)) in _xfs_buf_read()
627 } else if (flags & XBF_ASYNC) { in xfs_buf_read()
662 XBF_TRYLOCK|XBF_ASYNC|XBF_READ_AHEAD|XBF_DONT_BLOCK); in xfs_buf_readahead()
937 bp->b_flags |= XBF_ASYNC; in xfs_buf_unlock()
980 else if (bp->b_flags & XBF_ASYNC) in xfs_buf_iodone_work()
995 if ((bp->b_iodone) || (bp->b_flags & XBF_ASYNC)) { in xfs_buf_ioend()
1025 bp->b_flags &= ~(XBF_ASYNC | XBF_READ); in xfs_bwrite()
1045 bp->b_flags |= (XBF_DELWRI | XBF_ASYNC); in xfs_bdwrite()
[all …]
Dxfs_fs_subr.c75 if (flags & XBF_ASYNC) in xfs_flush_pages()
Dxfs_sync.c237 0 : XBF_ASYNC, FI_NONE); in xfs_sync_inode_data()
/linux-2.6.39/fs/xfs/
Dxfs_vnodeops.c249 XBF_ASYNC, FI_NONE); in xfs_setattr()
964 xfs_flush_pages(ip, 0, -1, XBF_ASYNC, FI_NONE); in xfs_release()