lpt_tgc_start(9)
π NAME π
okay so bestie, this is lpt_tgc_start(9) from the Kernel API Manual, and the name is literally doing the most: lpt_tgc_start β start trivial garbage collection of LPT LEBs. That's the whole assignment, no cap. π
β¨ SYNOPSIS β¨
void lpt_tgc_start (struct ubifs_info *c );
π ARGUMENTS π
cβ UBIFS file-system description object. That's the argument, and she's carrying the whole UBIFS file-system description object vibe. π«Ά
π¦ DESCRIPTION π¦
okay so LPT trivial garbage collection is where a LPT LEB contains only dirty and free space, and so it may be reused as soon as the next commit is completed. This function is called during start commit to mark LPT LEBs for trivial GC. slay. β¨
π SEE ALSO π
the SEE ALSO section is a whole group chat, and we are not leaving anyone out:
- Kernel file
./fs/ubifs/lpt_commit.cβ the source file listed in the manual. π«Ά first_dirty_cnode(9),next_dirty_cnode(9),get_cnodes_to_commit(9),upd_ltab(9),alloc_lpt_leb(9),layout_cnodes(9),realloc_lpt_leb(9),write_cnodes(9)next_pnode_to_dirty(9),add_pnode_dirt(9),do_make_pnode_dirty(9),make_tree_dirty(9),need_write_all(9),lpt_tgc_end(9)populate_lsave(9),nnode_lookup(9),make_nnode_dirty(9),make_pnode_dirty(9),make_ltab_dirty(9),make_lsave_dirty(9),make_node_dirty(9),get_lpt_node_len(9),get_pad_len(9),get_lpt_node_type(9),is_a_node(9),lpt_gc_lnum(9),lpt_gc(9)ubifs_lpt_start_commit(9),free_obsolete_cnodes(9),ubifs_lpt_end_commit(9),ubifs_lpt_post_commit(9),first_nnode(9),next_nnode(9),ubifs_lpt_free(9)dbg_is_all_ff(9),dbg_is_nnode_dirty(9),dbg_is_pnode_dirty(9),dbg_is_ltab_dirty(9),dbg_is_lsave_dirty(9),dbg_is_node_dirty(9),dbg_check_ltab_lnum(9),dbg_check_ltab(9),dbg_chk_lpt_free_spc(9),dbg_chk_lpt_sz(9),dump_lpt_leb(9),ubifs_dump_lpt_lebs(9),dbg_populate_lsave(9)
that's the page, bestie π source/version vibes: ./fs/ubifs; date: October 2026; title: lpt_tgc_start(9). 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