update_moved_ino(9)
π update_moved_ino(9) π
okay so this is a page from the Kernel API Manual, and bestie, it's a short one β we're literally just updating an inode that's getting moved. no cap, that's the whole vibe. π¦
β¨ NAME β¨
update_moved_ino β update an inode that's being moved π₯
πΈ SYNOPSIS πΈ
int update_moved_ino (struct gfs2_inode *ip , struct gfs2_inode *ndip ,
int dir_rename );
that's it. three args, one int back. iconic honestly. π
π ARGUMENTS π
ipβ the inode that's being moved. yeah. that one. the main character. π«Άndipβ the parent directory of the new filename. like, where it's moving to. the new address, if you will πdir_renameβTruewhenipis a directory. so if the thing you're moving is itself a directory, this gets set to true. important detail, don't skip it π
β RETURN β
errno β that's the return value, bestie. errno. literally what it says. π
π SEE ALSO π
kernel file ./fs/gfs2/inode.c β and like, the entire gfs2 extended family, fr fr. it's giving family reunion π
gfs2_set_iop(9)gfs2_inode_lookup(9)gfs2_lookup_by_inum(9)gfs2_lookup_meta(9)gfs2_lookupi(9)create_ok(9)gfs2_init_xattr(9)init_dinode(9)gfs2_trans_da_blks(9)gfs2_create_inode(9)gfs2_create(9)__gfs2_lookup(9)gfs2_link(9)gfs2_unlink_inode(9)gfs2_unlink(9)gfs2_symlink(9)gfs2_mkdir(9)gfs2_mknod(9)gfs2_atomic_open(9)gfs2_rename(9)gfs2_exchange(9)gfs2_get_link(9)gfs2_permission(9)gfs2_setattr(9)gfs2_getattr(9)
π reminder: every single one of those (9) refs is in the original and i'm not dropping a single one. keep the whole squad together. periodt.
okay bye bestie, hope the move goes well π
β signed, sealed, delivered from ./fs/gfs2, dated October 2026 π§β¨
π¦ 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