diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2015-02-04 07:33:23 +1100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-02-04 20:34:52 -0800 |
commit | f2dba9c6ff0d9a515b4c3f1b037cd65c8b2a868c (patch) | |
tree | 797f3efa15dea4dae84d08800b407d0748ff34d7 /lib/iomap.c | |
parent | 28134a53d624ae7e90fff8500b25b3add4d40b92 (diff) | |
download | op-kernel-dev-f2dba9c6ff0d9a515b4c3f1b037cd65c8b2a868c.zip op-kernel-dev-f2dba9c6ff0d9a515b4c3f1b037cd65c8b2a868c.tar.gz |
rhashtable: Introduce rhashtable_walk_*
Some existing rhashtable users get too intimate with it by walking
the buckets directly. This prevents us from easily changing the
internals of rhashtable.
This patch adds the helpers rhashtable_walk_init/exit/start/next/stop
which will replace these custom walkers.
They are meant to be usable for both procfs seq_file walks as well
as walking by a netlink dump. The iterator structure should fit
inside a netlink dump cb structure, with at least one element to
spare.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'lib/iomap.c')
0 files changed, 0 insertions, 0 deletions