commit | ead9ad7253f4296ba8cd3eb930f06a74924700a9 | [log] [tgz] |
---|---|---|
author | NeilBrown <neilb@suse.com> | Mon Apr 30 14:31:30 2018 +1000 |
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | Thu May 31 14:59:19 2018 -0400 |
tree | d1bdf0e12adde5b85e8633fe6f5959c3a3ed8331 | |
parent | 3ca951b618386321d9396e9e26be7f4235b5cdb2 [diff] |
rculist: add list_for_each_entry_from_rcu() list_for_each_entry_from_rcu() is an RCU version of list_for_each_entry_from(). It walks a linked list under rcu protection, from a given start point. It is similar to list_for_each_entry_continue_rcu() but starts *at* the given position rather than *after* it. Naturally, the start point must be known to be in the list. Signed-off-by: NeilBrown <neilb@suse.com> Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>