add_pnode_dirt(9)
add_pnode_dirt(9) π
okay so bestie, welcome to the Kernel API Manual β this page is add_pnode_dirt(9), and it's giving "tiny helper with a very specific job." No cap.
β¨ NAME β¨
add_pnode_dirt β add dirty space to LPT LEB properties.
π SYNOPSIS π
the whole signature is literally this exact line:
void add_pnode_dirt (struct ubifs_info *c , struct ubifs_pnode *pnode );
π ARGUMENTS π
cβ UBIFS file-system description object. iconic, essential, exactly what it says.pnodeβ pnode for which to add dirt. yes, that pnode is the main character here.
π SEE ALSO π
the kernel file ./fs/ubifs/lpt_commit.c is where the friend group lives, and these are all the linked manual pages, fr fr: 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), do_make_pnode_dirty(9), make_tree_dirty(9), need_write_all(9), lpt_tgc_start(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 vibe! source/version: ./fs/ubifs; date: October 2026. bye bestie π«Άβ¨
π¦ 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