kernfs_create_dir_ns(9)
π NAME π
kernfs_create_dir_ns - create a directory β¨
okay bestie, welcome to the kernfs_create_dir_ns(9) manual page β this is the one about creating a directory in kernfs, and we are gonna get you all the way together, no cap π«Ά
β¨ SYNOPSIS β¨
struct kernfs_node * kernfs_create_dir_ns (struct kernfs_node *parent ,
const char *name , umode_t mode , kuid_t uid , kgid_t gid , void *priv ,
const struct ns_common *ns );
π ARGUMENTS π
hereβs the whole cast, bestie β every single one matters π
parentβ parent in which to create a new directory π±nameβ name of the new directory π·οΈmodeβ mode of the new directory πuidβ uid of the new directory π€gidβ gid of the new directory π₯privβ opaque data associated with the new directory πnsβ optional namespace tag of the directory π§
π RETURN π
the created node on success, ERR_PTR value on failure. periodt. π
β¨
π¦ SEE ALSO π¦
Kernel file ./fs/kernfs/dir.c β and the whole iconic crew π
kernfs_path_from_node_locked(9)kernfs_name(9)kernfs_path_from_node(9)pr_cont_kernfs_name(9)pr_cont_kernfs_path(9)kernfs_get_parent(9)kernfs_name_hash(9)kernfs_link_sibling(9)kernfs_unlink_sibling(9)kernfs_get_active(9)kernfs_put_active(9)kernfs_drain(9)kernfs_get(9)kernfs_put(9)kernfs_node_from_dentry(9)kernfs_add_one(9)kernfs_find_ns(9)kernfs_find_and_get_ns(9)kernfs_walk_and_get_ns(9)kernfs_create_root(9)kernfs_destroy_root(9)kernfs_root_to_node(9)kernfs_create_empty_dir(9)kernfs_next_descendant_post(9)kernfs_activate(9)kernfs_show(9)kernfs_remove(9)kernfs_break_active_protection(9)kernfs_unbreak_active_protection(9)kernfs_remove_self(9)kernfs_remove_by_name_ns(9)kernfs_rename_ns(9)
thatβs the whole tea β from ./fs/kernfs, dated October 2026, for kernfs_create_dir_ns(9) β mwah πβ¨
π¦ 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