Lines Matching refs:b_flags
96 bp->b_flags |= XBF_STALE; in xfs_buf_stale()
103 bp->b_flags &= ~_XBF_DELWRI_Q; in xfs_buf_stale()
179 bp->b_flags = flags; in _xfs_buf_alloc()
263 if (bp->b_flags & _XBF_PAGES) { in xfs_buf_free()
275 } else if (bp->b_flags & _XBF_KMEM) in xfs_buf_free()
321 bp->b_flags |= _XBF_KMEM; in xfs_buf_allocate_memory()
335 bp->b_flags |= _XBF_PAGES; in xfs_buf_allocate_memory()
388 ASSERT(bp->b_flags & _XBF_PAGES); in _xfs_buf_map_pages()
504 ASSERT(bp->b_flags & XBF_STALE); in _xfs_buf_find()
546 if (bp->b_flags & XBF_STALE) { in _xfs_buf_find()
547 ASSERT((bp->b_flags & _XBF_DELWRI_Q) == 0); in _xfs_buf_find()
549 bp->b_flags &= _XBF_KMEM | _XBF_PAGES; in _xfs_buf_find()
628 bp->b_flags &= ~(XBF_WRITE | XBF_ASYNC | XBF_READ_AHEAD); in _xfs_buf_read()
629 bp->b_flags |= flags & (XBF_READ | XBF_ASYNC | XBF_READ_AHEAD); in _xfs_buf_read()
667 bp->b_flags &= ~XBF_READ; in xfs_buf_read_map()
717 bp->b_flags |= XBF_READ; in xfs_buf_read_uncached()
833 bp->b_flags |= _XBF_PAGES; in xfs_buf_get_uncached()
894 if (!(bp->b_flags & XBF_STALE) && atomic_read(&bp->b_lru_ref)) { in xfs_buf_rele()
920 ASSERT(!(bp->b_flags & _XBF_DELWRI_Q)); in xfs_buf_rele()
970 if (atomic_read(&bp->b_pin_count) && (bp->b_flags & XBF_STALE)) in xfs_buf_lock()
1016 bool read = bp->b_flags & XBF_READ; in xfs_buf_ioend()
1020 bp->b_flags &= ~(XBF_READ | XBF_WRITE | XBF_READ_AHEAD); in xfs_buf_ioend()
1036 bp->b_flags |= XBF_DONE; in xfs_buf_ioend()
1040 else if (bp->b_flags & XBF_ASYNC) in xfs_buf_ioend()
1092 bp->b_flags |= XBF_WRITE; in xfs_bwrite()
1093 bp->b_flags &= ~(XBF_ASYNC | XBF_READ | _XBF_DELWRI_Q | in xfs_bwrite()
1122 if (!bp->b_error && xfs_buf_is_vmapped(bp) && (bp->b_flags & XBF_READ)) in xfs_buf_bio_end_io()
1237 if (bp->b_flags & XBF_WRITE) { in _xfs_buf_ioapply()
1238 if (bp->b_flags & XBF_SYNCIO) in _xfs_buf_ioapply()
1242 if (bp->b_flags & XBF_FUA) in _xfs_buf_ioapply()
1244 if (bp->b_flags & XBF_FLUSH) in _xfs_buf_ioapply()
1274 } else if (bp->b_flags & XBF_READ_AHEAD) { in _xfs_buf_ioapply()
1314 ASSERT(!(bp->b_flags & _XBF_DELWRI_Q)); in xfs_buf_submit()
1315 ASSERT(bp->b_flags & XBF_ASYNC); in xfs_buf_submit()
1320 bp->b_flags &= ~XBF_DONE; in xfs_buf_submit()
1326 if (bp->b_flags & XBF_WRITE) in xfs_buf_submit()
1377 ASSERT(!(bp->b_flags & (_XBF_DELWRI_Q | XBF_ASYNC))); in xfs_buf_submit_wait()
1382 bp->b_flags &= ~XBF_DONE; in xfs_buf_submit_wait()
1386 if (bp->b_flags & XBF_WRITE) in xfs_buf_submit_wait()
1551 if (bp->b_flags & XBF_WRITE_FAIL) { in xfs_wait_buftarg()
1732 ASSERT(!(bp->b_flags & XBF_READ)); in xfs_buf_delwri_queue()
1739 if (bp->b_flags & _XBF_DELWRI_Q) { in xfs_buf_delwri_queue()
1754 bp->b_flags |= _XBF_DELWRI_Q; in xfs_buf_delwri_queue()
1814 if (!(bp->b_flags & _XBF_DELWRI_Q)) { in __xfs_buf_delwri_submit()
1828 bp->b_flags &= ~(_XBF_DELWRI_Q | XBF_ASYNC | XBF_WRITE_FAIL); in __xfs_buf_delwri_submit()
1829 bp->b_flags |= XBF_WRITE | XBF_ASYNC; in __xfs_buf_delwri_submit()