Lines Matching refs:wb_flags
174 if (!test_and_set_bit(PG_HEADLOCK, &head->wb_flags)) in nfs_page_group_lock()
178 return wait_on_bit_lock(&head->wb_flags, PG_HEADLOCK, in nfs_page_group_lock()
197 wait_on_bit(&head->wb_flags, PG_HEADLOCK, in nfs_page_group_lock_wait()
213 clear_bit(PG_HEADLOCK, &head->wb_flags); in nfs_page_group_unlock()
215 wake_up_bit(&head->wb_flags, PG_HEADLOCK); in nfs_page_group_unlock()
229 WARN_ON_ONCE(!test_bit(PG_HEADLOCK, &head->wb_flags)); in nfs_page_group_sync_on_bit_locked()
230 WARN_ON_ONCE(test_and_set_bit(bit, &req->wb_flags)); in nfs_page_group_sync_on_bit_locked()
234 if (!test_bit(bit, &tmp->wb_flags)) in nfs_page_group_sync_on_bit_locked()
242 clear_bit(bit, &tmp->wb_flags); in nfs_page_group_sync_on_bit_locked()
285 WARN_ON_ONCE(!test_bit(PG_HEADLOCK, &prev->wb_head->wb_flags)); in nfs_page_group_init()
297 if (test_bit(PG_INODE_REF, &prev->wb_head->wb_flags)) { in nfs_page_group_init()
299 set_bit(PG_INODE_REF, &req->wb_flags); in nfs_page_group_init()
401 clear_bit(PG_BUSY, &req->wb_flags); in nfs_unlock_request()
403 wake_up_bit(&req->wb_flags, PG_BUSY); in nfs_unlock_request()
455 WARN_ON_ONCE(test_bit(PG_TEARDOWN, &req->wb_flags)); in nfs_free_request()
456 WARN_ON_ONCE(test_bit(PG_UNLOCKPAGE, &req->wb_flags)); in nfs_free_request()
457 WARN_ON_ONCE(test_bit(PG_UPTODATE, &req->wb_flags)); in nfs_free_request()
458 WARN_ON_ONCE(test_bit(PG_WB_END, &req->wb_flags)); in nfs_free_request()
459 WARN_ON_ONCE(test_bit(PG_REMOVE, &req->wb_flags)); in nfs_free_request()
481 return wait_on_bit_io(&req->wb_flags, PG_BUSY, in nfs_wait_on_request()