Lines Matching refs:b_state
71 wait_on_bit_lock_io(&bh->b_state, BH_Lock, TASK_UNINTERRUPTIBLE); in __lock_buffer()
77 clear_bit_unlock(BH_Lock, &bh->b_state); in unlock_buffer()
79 wake_up_bit(&bh->b_state, BH_Lock); in unlock_buffer()
123 wait_on_bit_io(&bh->b_state, BH_Lock, TASK_UNINTERRUPTIBLE); in __wait_on_buffer()
129 if (!test_bit(BH_Quiet, &bh->b_state)) in buffer_io_error()
235 bh->b_state, bh->b_size, bdev, in __find_get_block_slow()
1562 unsigned long b_state; in discard_buffer() local
1567 b_state = READ_ONCE(bh->b_state); in discard_buffer()
1569 } while (!try_cmpxchg(&bh->b_state, &b_state, in discard_buffer()
1570 b_state & ~BUFFER_FLAGS_DISCARD)); in discard_buffer()
1644 unsigned long b_state) in folio_create_empty_buffers() argument
1651 bh->b_state |= b_state; in folio_create_empty_buffers()
1674 unsigned long blocksize, unsigned long b_state) in create_empty_buffers() argument
1676 folio_create_empty_buffers(page_folio(page), blocksize, b_state); in create_empty_buffers()
1769 unsigned int b_state) in folio_create_buffers() argument
1776 b_state); in folio_create_buffers()
2778 set_bit(BH_Quiet, &bh->b_state); in end_bio_bh_io_sync()
2909 (bh->b_state & ((1 << BH_Dirty) | (1 << BH_Lock))); in buffer_busy()