kernfs_find_and_get_ns(9)
π kernfs_find_and_get_ns(9) β the Kernel API Manual, bestie edition π
okay so welcome to kernfs_find_and_get_ns(9) in the Kernel API Manual β this is the page where we find a kernfs_node by name and grab a reference if itβs there. itβs giving search-and-get main character energy, no cap π«Άβ¨
πΈ NAME πΈ
kernfs_find_and_get_ns β find and get kernfs_node with the given name π
β¨ SYNOPSIS β¨
struct kernfs_node * kernfs_find_and_get_ns (struct kernfs_node *parent
, const char *name , const struct ns_common *ns );
π ARGUMENTS π
parentβ thekernfs_nodeto search under πnameβ the name to look for π·οΈnsβ the namespace tag to use π
π DESCRIPTION π
Look for the kernfs_node with name name under parent, and get a reference if found. lowkey iconic behavior, honestly π¦
This function may sleep. π΄ so like, be aware of that vibe bestie.
π RETURN π
Pointer to the found kernfs_node on success, NULL on failure. periodt π
π¦ SEE ALSO π¦
Kernel file: ./fs/kernfs/dir.c β and hereβs the whole squad, fr fr:
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_walk_and_get_ns(9)kernfs_create_root(9)kernfs_destroy_root(9)kernfs_root_to_node(9)kernfs_create_dir_ns(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 page bestie β source/version is ./fs/kernfs, 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