函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:lib\rhashtable.c Create Date:2022-07-27 07:22:24
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:哈希表作用完成

函数原型:void rhashtable_walk_stop(struct rhashtable_iter *iter)__releases(RCU)

返回类型:void

参数:

类型参数名称
struct rhashtable_iter *iter
927  tbl等于tbl
929  如果非tbl则转到:out
932  ht等于ht
934  加自旋锁
935  如果_head_after_call_rcu - Has this rcu_head been passed to call_rcu()?*@rhp: The rcu_head structure to test.*@f: The function passed to call_rcu() along with @rhp.* Returns @true if the @rhp has been passed to call_rcu() with @func,* and @false otherwisetbl = NULL
938  否则添加链表项
940  自旋锁解锁
942  out :
943  _read_unlock() - marks the end of an RCU read-side critical section.* In most situations, rcu_read_unlock() is immune from deadlock.* However, in kernels built with CONFIG_RCU_BOOST, rcu_read_unlock()
调用者
名称描述
test_bucket_stats