v9fs_vfs_symlink(9)
π« v9fs_vfs_symlink(9) π«
okay so bestie, welcome to the Kernel API Manual entry for v9fs_vfs_symlink β yes that's the whole title, and yes we're getting into it π
β¨ NAME β¨
v9fs_vfs_symlink β the lil helper function that creates symlinks π¦
πΈ SYNOPSIS πΈ
int v9fs_vfs_symlink (struct mnt_idmap *idmap , struct inode *dir ,
struct dentry *dentry , const char *symname );
like, that's the whole signature, no cap π
π«Ά ARGUMENTS π«Ά
idmapβ the idmap of the mount, she's just here to tell you whose ids are whose β¨dirβ the directory inode that's holding the symlink πdentryβ the dentry for the symlink itself, main character energy fr fr πsymnameβ the symlink data, aka the actual link content π
π DESCRIPTION π
okay so here's the tea: this is the helper that handles symlink creation π§
See Also: the 9P2000.u RFC for more information β go read it, iykyk π
π SEE ALSO π
- Kernel file
./fs/9p/vfs_inode.cπ unixmode2p9mode(9)p9mode2perm(9)p9mode2unixmode(9)v9fs_uflags2omode(9)v9fs_blank_wstat(9)v9fs_alloc_inode(9)v9fs_free_inode(9)v9fs_evict_inode(9)v9fs_at_to_dotl_flags(9)v9fs_dec_count(9)v9fs_remove(9)v9fs_create(9)v9fs_vfs_create(9)v9fs_vfs_mkdir(9)v9fs_vfs_lookup(9)v9fs_vfs_unlink(9)v9fs_vfs_rmdir(9)v9fs_vfs_rename(9)v9fs_vfs_getattr(9)v9fs_vfs_setattr(9)v9fs_stat2inode(9)v9fs_vfs_get_link(9)v9fs_vfs_mkspecial(9)v9fs_vfs_link(9)v9fs_vfs_mknod(9)
like, that's a whole friend group right there ππ«Ά
and that's the page!! source is ./fs/9p, dated October 2026, filed under v9fs_vfs_symlink(9) β slay, go create some symlinks 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