fast_to_acquire(9)
π fast_to_acquire(9) π
A Kernel API Manual page, but make it cute. okay bestie, let's get into it.
πΈ NAME πΈ
fast_to_acquire β determine if a resource group will be fast to acquire. that's the whole assignment π
π SYNOPSIS π
int fast_to_acquire (struct gfs2_rgrpd *rgd );
π¦ ARGUMENTS π¦
rgdβ the rgrp. that's it, that's the argument π«Ά
β¨ DESCRIPTION β¨
okay so if this is one of our preferred rgrps, it should be quicker to acquire, because we tried to set ourselves up as dlm lock master. periodt. lowkey iconic setup, ngl. π₯
π SEE ALSO π
Kernel file ./fs/gfs2/rgrp.c is the place to snoop, and here's the whole friend group β iykyk:
gfs2_setbit(9)gfs2_testbit(9)gfs2_bit_search(9)rs_cmp(9)gfs2_bitfit(9)gfs2_rbm_from_block(9)gfs2_rbm_add(9)gfs2_unaligned_extlen(9)gfs2_free_extlen(9)gfs2_bitcount(9)gfs2_rgrp_verify(9)gfs2_blk2rgrpd(9)gfs2_rgrpd_get_first(9)gfs2_rgrpd_get_next(9)__rs_deltree(9)gfs2_rs_deltree(9)gfs2_rs_delete(9)return_all_reservations(9)compute_bitstructs(9)gfs2_ri_total(9)read_rindex_entry(9)set_rgrp_preferences(9)gfs2_ri_update(9)gfs2_rindex_update(9)gfs2_rgrp_go_instantiate(9)gfs2_rgrp_brelse(9)gfs2_fitrim(9)rs_insert(9)rgd_free(9)rg_mblk_search(9)gfs2_next_unreserved_block(9)gfs2_reservation_check_and_update(9)gfs2_rbm_find(9)try_rgrp_unlink(9)gfs2_rgrp_congested(9)gfs2_rgrp_used_recently(9)gfs2_inplace_reserve(9)gfs2_inplace_release(9)gfs2_alloc_extent(9)rgblk_free(9)gfs2_rgrp_dump(9)gfs2_adjust_reservation(9)gfs2_set_alloc_start(9)gfs2_alloc_blocks(9)__gfs2_free_blocks(9)gfs2_free_meta(9)gfs2_check_blk_type(9)gfs2_rlist_add(9)gfs2_rlist_alloc(9)gfs2_rlist_free(9)
mwah π β source/version: ./fs/gfs2, date: October 2026. fast_to_acquire(9), over and out π«Ά
π¦ 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