do_make_pnode_dirty(9)
π
do_make_pnode_dirty(9) β Kernel API Manual realness
okay bestie, welcome to the Kernel API Manual page for do_make_pnode_dirty(9) β yes, it's a tiny one, but it's lowkey doing its job in the UBIFS LPT universe β¨
πΈ NAME πΈ
do_make_pnode_dirty β mark a pnode dirty. That's it. That's the whole assignment. π
π¦ SYNOPSIS π¦
void do_make_pnode_dirty (struct ubifs_info *c , struct ubifs_pnode
*pnode );
it's giving void, so don't go looking for a return value, bestie β this function is just here to do the mark-and-go π
π ARGUMENTS π
cβ UBIFS file-system description object. Your context queen πpnodeβ pnode to mark dirty. Literally the main character of this call π«Ά
π SEE ALSO π
Kernel file: ./fs/ubifs/lpt_commit.c β that's where the whole squad lives, no cap π§
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),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)
and that's the page, bestie π«Ά it's sourced from ./fs/ubifs, dated October 2026, and it's serving major "small helper, big kernel energy" vibes. 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