fix_size_in_place(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fix_size_in_place(9) β€” Kernel API Manual ✨

Okay bestie, welcome to the Kernel API Manual, section 9, and today's main character is fix_size_in_place(9) β€” yes that's the whole title, she's booked and busy πŸŽ€


🌸 NAME 🌸

fix_size_in_place β€” literally fixes the inode size in place on flash. That's it, that's the gig πŸ’–


✨ SYNOPSIS ✨

int fix_size_in_place (struct ubifs_info *c , struct size_entry *e );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • c β€” the UBIFS file-system description object, aka the whole vibe of the fs 🫢
  • e β€” inode size information for recovery, the little data bb that knows what's up πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

Bestie the friend group is huge, no cap. All of these live in the kernel file ./fs/ubifs/recovery.c:

is_empty(9), first_non_ff(9), get_master_node(9), write_rcvrd_mst_node(9), ubifs_recover_master_node(9), ubifs_write_rcvrd_mst_node(9), is_last_write(9), clean_buf(9), no_more_nodes(9), fix_unclean_leb(9), drop_last_group(9), drop_last_node(9), ubifs_recover_leb(9), get_cs_sqnum(9), ubifs_recover_log_leb(9), recover_head(9), ubifs_recover_inl_heads(9), clean_an_unclean_leb(9), ubifs_clean_lebs(9), grab_empty_leb(9), ubifs_rcvry_gc_commit(9), struct size_entry(9), add_ino(9), find_ino(9), remove_ino(9), ubifs_destroy_size_tree(9), ubifs_recover_size_accum(9), inode_fix_size(9), ubifs_recover_size(9)

Like I said. Whole squad. iykyk 🌈


Go read them all, bestie β€” one page at a time, it's giving study group energy πŸ“šπŸ’€

Mwah, that's the page! πŸ“ Brought to you by the source/version over at ./fs/ubifs, dated October 2026 β€” periodt, no notes πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from