nilfs_write_inode_common(9)
okay so bestie, this is nilfs_write_inode_common(9) from the Kernel API Manual, and the way that this page is lowkey iconic π
β¨
π NAME π
nilfs_write_inode_common β export common inode information to on-disk inode π«Ά
π SYNOPSIS π
here's the signature, bestie β copy it exactly, no cap:
void nilfs_write_inode_common (struct inode *inode , struct nilfs_inode *raw_inode );
π¦ ARGUMENTS π¦
inodeβ inode object, periodt π«Άraw_inodeβ on-disk inode, literally πΎ
πΈ DESCRIPTION πΈ
okay so here's the tea: this function writes standard information from the on-memory inode inode to raw_inode on ifile, cpfile or a super root block πΎβ¨
important caveat, don't skip this: since inode bmap data is not exported, nilfs_bmap_write must be called separately during log writing. like, separately separately π β no sneaking it in here.
π₯ SEE ALSO π₯
the kernel file is ./fs/nilfs2/inode.c, and the related besties are:
struct nilfs_iget_args(9)nilfs_get_block(9)nilfs_read_folio(9)nilfs_attach_btree_node_cache(9)nilfs_detach_btree_node_cache(9)nilfs_iget_for_shadow(9)nilfs_dirty_inode(9)
mwah π catch u later! this page is from ./fs/nilfs2, dated October 2026, and it's nilfs_write_inode_common(9) β byeee 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