ip_vs_rht_fo...ch_table_rcu(9)
πΈ NAME πΈ
okay bestie, welcome to the Kernel API Manual page for ip_vs_rht_fo...ch_table_rcu(9). The function is ip_vs_rht_for_each_table_rcu, and its whole thing is: walk the hash tables under RCU reader lock. periodt. π
β¨ SYNOPSIS β¨
ip_vs_rht_for_each_table_rcu (table , t , p );
Yes, the spaces are literally like that β leave the code alone, bestie. π«Ά
π ARGUMENTS π
tableβstruct ip_vs_rht __rcu *table.tβ current table, used as cursor,struct ip_vs_rht *var.pβ previous table, tempstruct ip_vs_rht *var.
π DESCRIPTION π
The actual vibe: we usually search in one table and also in second table on resizing. Thatβs the description, and honestly itβs giving βtwo-table resize eraβ π₯.
π SEE ALSO π
- Kernel file
./include/net/ip_vs.h ip_vs_rht_for_each_table(9)ip_vs_rht_for_each_bucket(9)ip_vs_rht_for_bucket_retry(9)DECLARE_IP_VS_RHT_WALK_BUCKETS_RCU(9)ip_vs_rht_walk_buckets_rcu(9)DECLARE_IP_VS_RHT_WALK_BUCKET_RCU(9)ip_vs_rht_walk_bucket_rcu(9)DECLARE_IP_VS_RHT_WALK_BUCKETS_SAFE_RCU(9)ip_vs_rht_walk_buckets_safe_rcu(9)DECLARE_IP_VS_RHT_WALK_BUCKETS(9)ip_vs_rht_walk_buckets(9)
Signed off from source ./include/net, dated October 2026 β page ip_vs_rht_fo...ch_table_rcu(9), out π
π¦ 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