Lines Matching refs:gl_flags
192 if (!test_bit(GLF_LRU, &gl->gl_flags)) { in gfs2_glock_add_to_lru()
193 set_bit(GLF_LRU, &gl->gl_flags); in gfs2_glock_add_to_lru()
206 if (test_bit(GLF_LRU, &gl->gl_flags)) { in gfs2_glock_remove_from_lru()
209 clear_bit(GLF_LRU, &gl->gl_flags); in gfs2_glock_remove_from_lru()
431 clear_bit(GLF_QUEUED, &gl->gl_flags); in state_change()
444 clear_bit(GLF_DEMOTE, &gl->gl_flags); in gfs2_demote_wake()
446 wake_up_bit(&gl->gl_flags, GLF_DEMOTE); in gfs2_demote_wake()
469 if (test_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags) && in finish_xmote()
475 if (gh && !test_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags)) { in finish_xmote()
513 if (test_and_clear_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags)) in finish_xmote()
530 clear_bit(GLF_LOCK, &gl->gl_flags); in finish_xmote()
561 set_bit(GLF_INVALIDATE_IN_PROGRESS, &gl->gl_flags); in do_xmote()
565 set_bit(GLF_BLOCKING, &gl->gl_flags); in do_xmote()
569 clear_bit(GLF_BLOCKING, &gl->gl_flags); in do_xmote()
573 if (test_bit(GLF_INVALIDATE_IN_PROGRESS, &gl->gl_flags)) in do_xmote()
575 clear_bit(GLF_INVALIDATE_IN_PROGRESS, &gl->gl_flags); in do_xmote()
631 if (test_and_set_bit(GLF_LOCK, &gl->gl_flags)) in run_queue()
634 GLOCK_BUG_ON(gl, test_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags)); in run_queue()
636 if (test_bit(GLF_DEMOTE, &gl->gl_flags) && in run_queue()
642 set_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags); in run_queue()
646 if (test_bit(GLF_DEMOTE, &gl->gl_flags)) in run_queue()
663 clear_bit(GLF_LOCK, &gl->gl_flags); in run_queue()
670 clear_bit(GLF_LOCK, &gl->gl_flags); in run_queue()
685 if (test_bit(GLF_INODE_CREATING, &gl->gl_flags)) in delete_work_func()
703 if (test_and_clear_bit(GLF_REPLY_PENDING, &gl->gl_flags)) { in glock_work_func()
708 if (test_bit(GLF_PENDING_DEMOTE, &gl->gl_flags) && in glock_work_func()
718 clear_bit(GLF_PENDING_DEMOTE, &gl->gl_flags); in glock_work_func()
719 set_bit(GLF_DEMOTE, &gl->gl_flags); in glock_work_func()
832 gl->gl_flags = 0; in gfs2_glock_get()
1066 set_bit(bit, &gl->gl_flags); in handle_callback()
1123 if (test_bit(GLF_LOCK, &gl->gl_flags)) in add_to_queue()
1125 if (test_bit(GLF_INVALIDATE_IN_PROGRESS, &gl->gl_flags)) in add_to_queue()
1145 set_bit(GLF_QUEUED, &gl->gl_flags); in add_to_queue()
1197 if (test_bit(GLF_LRU, &gl->gl_flags)) in gfs2_glock_nq()
1203 test_and_clear_bit(GLF_FROZEN, &gl->gl_flags))) { in gfs2_glock_nq()
1204 set_bit(GLF_REPLY_PENDING, &gl->gl_flags); in gfs2_glock_nq()
1250 GLOCK_BUG_ON(gl, test_and_set_bit(GLF_LOCK, &gl->gl_flags)); in gfs2_glock_dq()
1254 clear_bit(GLF_LOCK, &gl->gl_flags); in gfs2_glock_dq()
1257 !test_bit(GLF_PENDING_DEMOTE, &gl->gl_flags) && in gfs2_glock_dq()
1258 !test_bit(GLF_DEMOTE, &gl->gl_flags)) in gfs2_glock_dq()
1261 if (!test_bit(GLF_LFLUSH, &gl->gl_flags) && demote_ok(gl)) in gfs2_glock_dq()
1267 if (test_bit(GLF_PENDING_DEMOTE, &gl->gl_flags) && in gfs2_glock_dq()
1268 !test_bit(GLF_DEMOTE, &gl->gl_flags) && in gfs2_glock_dq()
1281 wait_on_bit(&gl->gl_flags, GLF_DEMOTE, TASK_UNINTERRUPTIBLE); in gfs2_glock_dq_wait()
1440 if (test_bit(GLF_QUEUED, &gl->gl_flags) && in gfs2_glock_cb()
1444 if (test_bit(GLF_REPLY_PENDING, &gl->gl_flags)) in gfs2_glock_cb()
1502 set_bit(GLF_FROZEN, &gl->gl_flags); in gfs2_glock_complete()
1509 set_bit(GLF_REPLY_PENDING, &gl->gl_flags); in gfs2_glock_complete()
1557 set_bit(GLF_LRU, &gl->gl_flags); in gfs2_dispose_glock_lru()
1561 if (test_and_set_bit(GLF_LOCK, &gl->gl_flags)) { in gfs2_dispose_glock_lru()
1568 WARN_ON(!test_and_clear_bit(GLF_LOCK, &gl->gl_flags)); in gfs2_dispose_glock_lru()
1596 if (!test_bit(GLF_LOCK, &gl->gl_flags)) { in gfs2_scan_glock_lru()
1599 clear_bit(GLF_LRU, &gl->gl_flags); in gfs2_scan_glock_lru()
1674 if (!test_and_clear_bit(GLF_FROZEN, &gl->gl_flags)) { in thaw_glock()
1678 set_bit(GLF_REPLY_PENDING, &gl->gl_flags); in thaw_glock()
1751 clear_bit(GLF_LOCK, &gl->gl_flags); in gfs2_glock_finish_truncate()
1829 const unsigned long *gflags = &gl->gl_flags; in gflags2str()
1896 if (!test_bit(GLF_DEMOTE, &gl->gl_flags)) in gfs2_dump_glock()