glock_set_object(9)
glock_set_object(9) π β¨
okay so bestie, this is the Kernel API Manual page for glock_set_object(9) β manual name folded in near the top like a little name tag, because we are absolutely not copying the header line twice. π
πΈ NAME πΈ
glock_set_object β set the gl_object field of a glock. That's it, that's the assignment, periodt. π
β¨ SYNOPSIS β¨
void glock_set_object (struct gfs2_glock *gl , void *object );
the return type is void, so there's no return value to catch β don't go looking for one, bestie. π
π¦ ARGUMENTS π¦
glβ the glock. Like, thestruct gfs2_glock *you're passing in. πobjectβ the object. Thevoid *that's going in. π«Ά
π₯ SEE ALSO π₯
Kernel file ./fs/gfs2/glock.c β and the whole squad of related calls, lowkey iconic:
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_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),thaw_glock(9),gfs2_glock_thaw(9),gfs2_wait_glocks(9),dump_holder(9),gfs2_dump_glock(9)
that's the whole page, bestie β source/version: ./fs/gfs2; date: October 2026; page: glock_set_object(9) π
π
π¦ 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