Rechercher une page de manuel
hlist_add_after_rcu
Langue: en
Version: June 2009 (debian - 07/07/09)
Section: 9 (Appels noyau Linux)
NAME
hlist_add_after_rcu -SYNOPSIS
- void hlist_add_after_rcu(struct hlist_node * prev, struct hlist_node * n);
ARGUMENTS
prev
- the existing element to add the new element after.
n
- the new element to add to the hash list.
DESCRIPTION
Adds the specified element to the specified hlist after the specified node while permitting racing traversals.
The caller must take whatever precautions are necessary (such as holding appropriate locks) to avoid racing with another list-mutation primitive, such as hlist_add_head_rcu or hlist_del_rcu, running on this same list. However, it is perfectly legal to run concurrently with the _rcu list-traversal primitives, such as hlist_for_each_entry_rcu, used to prevent memory-consistency problems on Alpha CPUs.
COPYRIGHT
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre