Home
last modified time | relevance | path

Searched refs:GLF_LOCK (Results 1 – 5 of 5) sorted by relevance

/linux/Documentation/translations/zh_CN/filesystems/
H A Dgfs2-glocks.rst24 2. 非阻塞的位锁(GLF_LOCK):用于防止其他线程同时调用
91 操作 GLF_LOCK 位锁持有 gl_lockref.lock 自旋锁持有
/linux/fs/gfs2/
H A Dglock.c644 clear_and_wake_up_bit(GLF_LOCK, &gl->gl_flags); in finish_xmote()
718 wake_up_bit(&gl->gl_flags, GLF_LOCK); in do_xmote()
761 if (test_bit(GLF_LOCK, &gl->gl_flags)) in run_queue()
783 set_bit(GLF_LOCK, &gl->gl_flags); in run_queue()
800 set_bit(GLF_LOCK, &gl->gl_flags); in run_queue()
1610 test_bit(GLF_LOCK, &gl->gl_flags) && in gfs2_glock_dq()
1617 wq = bit_waitqueue(&gl->gl_flags, GLF_LOCK); in gfs2_glock_dq()
1631 clear_and_wake_up_bit(GLF_LOCK, &gl->gl_flags); in gfs2_glock_dq()
1897 return !test_bit(GLF_LOCK, &gl->gl_flags) && in can_free_glock()
2255 if (test_bit(GLF_LOCK, gflags)) in gflags2str()
H A Dincore.h313 GLF_LOCK = 1, enumerator
H A Dtrace_gfs2.h49 {(1UL << GLF_LOCK), "l" }, \
/linux/Documentation/filesystems/gfs2/
H A Dglocks.rst13 2. A non-blocking bit lock, GLF_LOCK, which is used to prevent other
91 Operation GLF_LOCK bit lock held gl_lockref.lock spinlock held