Lines Matching refs:gl_flags

217 	if (!test_bit(GLF_LRU, &gl->gl_flags)) {  in gfs2_glock_add_to_lru()
218 set_bit(GLF_LRU, &gl->gl_flags); in gfs2_glock_add_to_lru()
231 if (test_bit(GLF_LRU, &gl->gl_flags)) { in gfs2_glock_remove_from_lru()
234 clear_bit(GLF_LRU, &gl->gl_flags); in gfs2_glock_remove_from_lru()
485 set_bit(GLF_DEMOTE, &gl->gl_flags); in gfs2_set_demote()
493 clear_bit(GLF_DEMOTE, &gl->gl_flags); in gfs2_demote_wake()
495 wake_up_bit(&gl->gl_flags, GLF_DEMOTE); in gfs2_demote_wake()
518 if (test_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags) && in finish_xmote()
524 if (gh && !test_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags)) { in finish_xmote()
562 if (test_and_clear_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags)) in finish_xmote()
579 clear_bit(GLF_LOCK, &gl->gl_flags); in finish_xmote()
626 &gl->gl_flags)) in do_xmote()
631 set_bit(GLF_BLOCKING, &gl->gl_flags); in do_xmote()
635 clear_bit(GLF_BLOCKING, &gl->gl_flags); in do_xmote()
651 if (test_bit(GLF_INVALIDATE_IN_PROGRESS, &gl->gl_flags)) { in do_xmote()
666 clear_bit(GLF_INVALIDATE_IN_PROGRESS, &gl->gl_flags); in do_xmote()
701 clear_bit(GLF_INVALIDATE_IN_PROGRESS, &gl->gl_flags); in do_xmote()
756 if (test_and_set_bit(GLF_LOCK, &gl->gl_flags)) in run_queue()
759 GLOCK_BUG_ON(gl, test_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags)); in run_queue()
761 if (test_bit(GLF_DEMOTE, &gl->gl_flags) && in run_queue()
767 set_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags); in run_queue()
771 if (test_bit(GLF_DEMOTE, &gl->gl_flags)) in run_queue()
788 clear_bit(GLF_LOCK, &gl->gl_flags); in run_queue()
795 clear_bit(GLF_LOCK, &gl->gl_flags); in run_queue()
887 clear_bit(GLF_PENDING_DELETE, &gl->gl_flags); in delete_work_func()
890 if (test_bit(GLF_DEMOTE, &gl->gl_flags)) { in delete_work_func()
931 if (test_and_clear_bit(GLF_REPLY_PENDING, &gl->gl_flags)) { in glock_work_func()
936 if (test_bit(GLF_PENDING_DEMOTE, &gl->gl_flags) && in glock_work_func()
946 clear_bit(GLF_PENDING_DEMOTE, &gl->gl_flags); in glock_work_func()
1060 gl->gl_flags = 0; in gfs2_glock_get()
1298 set_bit(GLF_PENDING_DEMOTE, &gl->gl_flags); in handle_callback()
1357 if (test_bit(GLF_LOCK, &gl->gl_flags)) in add_to_queue()
1359 if (test_bit(GLF_INVALIDATE_IN_PROGRESS, &gl->gl_flags)) in add_to_queue()
1429 if (test_bit(GLF_LRU, &gl->gl_flags)) in gfs2_glock_nq()
1435 test_and_clear_bit(GLF_FROZEN, &gl->gl_flags))) { in gfs2_glock_nq()
1436 set_bit(GLF_REPLY_PENDING, &gl->gl_flags); in gfs2_glock_nq()
1498 !test_bit(GLF_PENDING_DEMOTE, &gl->gl_flags) && in gfs2_glock_dq()
1499 !test_bit(GLF_DEMOTE, &gl->gl_flags)) in gfs2_glock_dq()
1502 if (!test_bit(GLF_LFLUSH, &gl->gl_flags) && demote_ok(gl)) in gfs2_glock_dq()
1508 if (test_bit(GLF_PENDING_DEMOTE, &gl->gl_flags) && in gfs2_glock_dq()
1509 !test_bit(GLF_DEMOTE, &gl->gl_flags) && in gfs2_glock_dq()
1522 wait_on_bit(&gl->gl_flags, GLF_DEMOTE, TASK_UNINTERRUPTIBLE); in gfs2_glock_dq_wait()
1687 if (test_bit(GLF_REPLY_PENDING, &gl->gl_flags)) in gfs2_glock_cb()
1743 set_bit(GLF_FROZEN, &gl->gl_flags); in gfs2_glock_complete()
1750 set_bit(GLF_REPLY_PENDING, &gl->gl_flags); in gfs2_glock_complete()
1796 clear_bit(GLF_LRU, &gl->gl_flags); in gfs2_dispose_glock_lru()
1800 set_bit(GLF_LRU, &gl->gl_flags); in gfs2_dispose_glock_lru()
1804 if (test_and_set_bit(GLF_LOCK, &gl->gl_flags)) { in gfs2_dispose_glock_lru()
1811 WARN_ON(!test_and_clear_bit(GLF_LOCK, &gl->gl_flags)); in gfs2_dispose_glock_lru()
1839 if (!test_bit(GLF_LOCK, &gl->gl_flags)) { in gfs2_scan_glock_lru()
1915 set_bit(GLF_PENDING_DELETE, &gl->gl_flags); in gfs2_queue_delete_work()
1923 clear_bit(GLF_PENDING_DELETE, &gl->gl_flags); in gfs2_cancel_delete_work()
1930 return test_bit(GLF_PENDING_DELETE, &gl->gl_flags); in gfs2_delete_work_queued()
1958 if (!test_and_clear_bit(GLF_FROZEN, &gl->gl_flags)) { in thaw_glock()
1962 set_bit(GLF_REPLY_PENDING, &gl->gl_flags); in thaw_glock()
2034 clear_bit(GLF_LOCK, &gl->gl_flags); in gfs2_glock_finish_truncate()
2112 const unsigned long *gflags = &gl->gl_flags; in gflags2str()
2189 if (!test_bit(GLF_DEMOTE, &gl->gl_flags)) in gfs2_dump_glock()