|
@@ -760,6 +760,7 @@ EXPORT_SYMBOL_GPL(rhashtable_walk_exit);
|
|
|
* by calling rhashtable_walk_next.
|
|
|
*/
|
|
|
int rhashtable_walk_start(struct rhashtable_iter *iter)
|
|
|
+ __acquires(RCU)
|
|
|
{
|
|
|
struct rhashtable *ht = iter->ht;
|
|
|
|
|
@@ -847,6 +848,7 @@ EXPORT_SYMBOL_GPL(rhashtable_walk_next);
|
|
|
* Finish a hash table walk.
|
|
|
*/
|
|
|
void rhashtable_walk_stop(struct rhashtable_iter *iter)
|
|
|
+ __releases(RCU)
|
|
|
{
|
|
|
struct rhashtable *ht;
|
|
|
struct bucket_table *tbl = iter->walker->tbl;
|