pack_inode(9)
β¨ pack_inode(9) β¨
okay so real talk, this one's from the Kernel API Manual and it's literally the pack_inode page β yes she's a section 9 function, yes she's serving kernel-internals realness π
πΈ NAME πΈ
pack_inode β pack an inode node π
π¦ SYNOPSIS π¦
void pack_inode (struct ubifs_info *c , struct ubifs_ino_node *ino ,
const struct inode *inode , int last );
π ARGUMENTS π
cβ the UBIFS file-system description object, your whole vibe reference for this filesystem, no capinoβ the buffer where you're gonna pack the inode node, bestieinodeβ the inode that's getting packed, she's the main character herelastβ tells you if this is the last node of the group π«Ά
π₯ SEE ALSO π₯
also go check out the Kernel file ./fs/ubifs/journal.c and all these iconique friends:
zero_ino_node_unused(9)zero_dent_node_unused(9)zero_trun_node_unused(9)reserve_space(9)write_head(9)__queue_and_wait(9)wait_for_reservation(9)wake_up_reservation(9)add_or_start_queue(9)make_reservation(9)release_head(9)finish_reservation(9)get_dent_type(9)mark_inode_clean(9)ubifs_jnl_update(9)ubifs_jnl_write_data(9)ubifs_jnl_write_inode(9)ubifs_jnl_delete_inode(9)ubifs_jnl_xrename(9)ubifs_jnl_rename(9)truncate_data_node(9)ubifs_jnl_truncate(9)ubifs_jnl_delete_xattr(9)ubifs_jnl_change_xattr(9)
omg okay that's the whole page π tysm for reading, she's short but she ate β¨
./fs/ubifs Β· October 2026 Β· pack_inode(9) β mwah, see u in the next manpage 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