scan_get_nnode(9)
πΈ NAME πΈ
okay so bestie, welcome to the Kernel API Manual page for scan_get_nnode(9) πβ¨ and the vibe is literally βfor the scan, get a nnode from either the tree or flash.β no cap, that's the name description in full, and we are keeping every word of it π«Ά
π¦ SYNOPSIS π¦
struct ubifs_nnode * scan_get_nnode (struct ubifs_info *c , struct lpt_scan_node *path , struct ubifs_nnode *parent , int iip );
π ARGUMENTS π
cβ the UBIFS file-system description object. main-character context, periodt πpathβ where to put the nnode. yes bestie, this is the drop-off spot π«Άparentβ parent of the nnode. family-tree energy πiipβ index in parent of the nnode. the exact spot inside the parent, iykyk β¨
π DESCRIPTION π
okay so hear me out: this function returns a pointer to the nnode on success, or a negative error code on failure. that's the whole plot, no plot twists ππ
π₯ SEE ALSO π₯
the kernel file is ./fs/ubifs/lpt.c, and the whole group chat is: do_calc_lpt_geom(9), ubifs_calc_lpt_geom(9), calc_dflt_lpt_geom(9), pack_bits(9), ubifs_unpack_bits(9), ubifs_pack_pnode(9), ubifs_pack_nnode(9), ubifs_pack_ltab(9), ubifs_pack_lsave(9), ubifs_add_lpt_dirt(9), set_ltab(9), ubifs_add_nnode_dirt(9), add_pnode_dirt(9), calc_nnode_num(9), calc_nnode_num_from_parent(9), calc_pnode_num_from_parent(9), ubifs_create_dflt_lpt(9), update_cats(9), replace_cats(9), check_lpt_crc(9), check_lpt_type(9), unpack_pnode(9), ubifs_unpack_nnode(9), unpack_ltab(9), unpack_lsave(9), validate_nnode(9), validate_pnode(9), set_pnode_lnum(9), ubifs_read_nnode(9), read_pnode(9), read_ltab(9), read_lsave(9), ubifs_get_nnode(9), ubifs_get_pnode(9), ubifs_pnode_lookup(9), ubifs_lpt_lookup(9), dirty_cow_nnode(9), dirty_cow_pnode(9), ubifs_lpt_lookup_dirty(9), ubifs_lpt_calc_hash(9), lpt_check_hash(9), lpt_init_rd(9), lpt_init_wr(9), ubifs_lpt_init(9), struct lpt_scan_node(9), scan_get_pnode(9), ubifs_lpt_scan_nolock(9), dbg_chk_pnode(9), dbg_check_lpt_nodes(9) π
mwah π source/version: ./fs/ubifs; date: October 2026; page: scan_get_nnode(9) β catch you in the kernel source, 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