hash_del_rcu(9)
β¨ NAME β¨
okay so bestie, this is hash_del_rcu(9) from the Kernel API Manual π«Ά β and its whole thing is literally remove an object from a rcu enabled hashtable. That's the assignment. That's the vibe. π
πΈ SYNOPSIS πΈ
void hash_del_rcu (struct hlist_node *node );
It's giving tiny signature, big RCU energy β¨. The return type is void, no cap.
π ARGUMENTS π
nodeβ thestruct hlist_nodeof the object to remove. That's the one you hand over so it can get removed π«Ά.
π SEE ALSO π
The kernel file is ./include/linux/hashtable.h β that's the home base π‘. And here's the whole related-pages friend group, in the exact order the original gives them:
hash_init(9)hash_add(9)hash_add_rcu(9)hash_hashed(9)hash_empty(9)hash_del(9)hash_for_each(9)hash_for_each_rcu(9)hash_for_each_safe(9)hash_for_each_possible(9)hash_for_each_possible_rcu(9)hash_for_each_possible_rcu_notrace(9)hash_for_each_possible_safe(9)
mwah π source/version: ./include/linux Β· date: October 2026 Β· page: hash_del_rcu(9) β that's a wrap, 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