dbg_is_nnode_dirty(9)
π dbg_is_nnode_dirty(9)
okay so bestie, welcome to another episode of Kernel API Manual β the show where we read kernel functions like they're celebrity gossip β¨ and today's main character is dbg_is_nnode_dirty, no cap.
πΈ NAME πΈ
dbg_is_nnode_dirty β literally just tells you if a nnode is dirty π
like that's the whole vibe check
π¦ SYNOPSIS π¦
int dbg_is_nnode_dirty (struct ubifs_info *c , int lnum , int offs );
π ARGUMENTS π
cβ the UBIFS file-system description object ποΈ the whole filesystem, in object form, periodtlnumβ LEB number where the nnode was written βοΈ like its home address, iykykoffsβ offset where the nnode was written π the exact spot inside that LEB, down to the byte
π₯ SEE ALSO π₯
listen. this list is long and honestly kind of iconic β every one of these lives in the kernel file ./fs/ubifs/lpt_commit.c. go say hi to them, they're all family π«Ά
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_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_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)
likeβ¦ that's a squad. 47 besties. ate and left no crumbs π
okay that's the whole page, go be great with your nnode dirtiness checkers π§π
sign-off szn: this lil beauty comes from ./fs/ubifs, dated October 2026 β mwah, take care, drink water, and remember: dirty nnodes are a vibe, not a personality ππβ
π¦ 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