Searched refs:XBF_ASYNC (Results 1 - 4 of 4) sorted by relevance

/linux-4.1.27/fs/xfs/
H A Dxfs_buf.h45 #define XBF_ASYNC (1 << 4) /* initiator will not wait for completion */ macro
71 { XBF_ASYNC, "ASYNC" }, \
314 ((bp)->b_flags &= ~(XBF_READ|XBF_WRITE|XBF_ASYNC| \
326 #define XFS_BUF_ASYNC(bp) ((bp)->b_flags |= XBF_ASYNC)
327 #define XFS_BUF_UNASYNC(bp) ((bp)->b_flags &= ~XBF_ASYNC)
328 #define XFS_BUF_ISASYNC(bp) ((bp)->b_flags & XBF_ASYNC)
H A Dxfs_buf.c167 flags &= ~(XBF_UNMAPPED | XBF_TRYLOCK | XBF_ASYNC | XBF_READ_AHEAD); _xfs_buf_alloc()
628 bp->b_flags &= ~(XBF_WRITE | XBF_ASYNC | XBF_READ_AHEAD); _xfs_buf_read()
629 bp->b_flags |= flags & (XBF_READ | XBF_ASYNC | XBF_READ_AHEAD); _xfs_buf_read()
631 if (flags & XBF_ASYNC) { _xfs_buf_read()
658 } else if (flags & XBF_ASYNC) { xfs_buf_read_map()
689 XBF_TRYLOCK|XBF_ASYNC|XBF_READ_AHEAD, ops); xfs_buf_readahead_map()
1040 else if (bp->b_flags & XBF_ASYNC) xfs_buf_ioend()
1093 bp->b_flags &= ~(XBF_ASYNC | XBF_READ | _XBF_DELWRI_Q | xfs_bwrite()
1315 ASSERT(bp->b_flags & XBF_ASYNC); xfs_buf_submit()
1377 ASSERT(!(bp->b_flags & (_XBF_DELWRI_Q | XBF_ASYNC))); xfs_buf_submit_wait()
1828 bp->b_flags &= ~(_XBF_DELWRI_Q | XBF_ASYNC | XBF_WRITE_FAIL); list_for_each_entry_safe()
1829 bp->b_flags |= XBF_WRITE | XBF_ASYNC; list_for_each_entry_safe()
H A Dxfs_buf_item.c487 * is marked XBF_ASYNC. xfs_buf_item_unpin()
494 bp->b_flags |= XBF_ASYNC; xfs_buf_item_unpin()
1099 bp->b_flags |= XBF_WRITE | XBF_ASYNC | xfs_buf_iodone_callbacks()
H A Dxfs_log.c930 * XBF_ASYNC flag set, so we need to use a lock/unlock pair to wait for xfs_log_quiesce()

Completed in 166 milliseconds