thaw_glock(9)
π thaw_glock(9) π
okay so bestie, welcome to the Kernel API Manual page for thaw_glock(9) β yes that's the real manual section number, we're in kernel hacker territory now, and honestly? you're gonna slay this π«Ά
β¨ NAME β¨
thaw_glock β thaw out a glock which has an unprocessed reply waiting πΈ
like, the glock was frozen (paused, vibing in limbo), and there's a reply just sitting there, unprocessed, and this function is the one that goes "okay bestie, you're free, let's GO" π¦
β¨ SYNOPSIS β¨
void thaw_glock (struct gfs2_glock *gl );
that's it. that's the whole signature. no return value, it's a void, it just does the thing and dips π
β¨ ARGUMENTS β¨
glβ The glock to thaw π this is the one and only thing you hand over. The glock that's about to get its glow-up out of the frozen state.
β¨ SEE ALSO β¨
the whole friendgroup, fr fr β this function does not roll alone π
wake_up_glock(9)gfs2_glock_hold(9)gfs2_glock_put(9)may_grant(9)do_error(9)find_first_holder(9)do_promote(9)find_first_waiter(9)find_last_waiter(9)state_change(9)finish_xmote(9)do_xmote(9)run_queue(9)glock_set_object(9)glock_clear_object(9)gfs2_glock_get(9)__gfs2_holder_init(9)gfs2_holder_reinit(9)gfs2_holder_uninit(9)gfs2_glock_holder_ready(9)gfs2_glock_wait(9)gfs2_glock_async_wait(9)request_demote(9)add_to_queue(9)gfs2_glock_nq(9)gfs2_glock_poll(9)gfs2_glock_dq(9)gfs2_glock_dq_uninit(9)gfs2_glock_nq_num(9)glock_compare(9)nq_m_sync(9)gfs2_glock_nq_m(9)gfs2_glock_dq_m(9)gfs2_should_freeze(9)gfs2_glock_complete(9)glock_hash_walk(9)gfs2_glock_thaw(9)gfs2_wait_glocks(9)dump_holder(9)gfs2_dump_glock(9)
also, for the record, the kernel file lives at ./fs/gfs2/glock.c β that's where all the magic happens π§
π lowkey reminder: this page is filed under the./fs/gfs2source, dated October 2026, and it'sthaw_glock(9)in the Kernel API Manual β so if you're citing it, that's the glow-up receipt, iykyk π₯
okay that's the whole thing, you ate that, periodt πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms