include/openvswitch/hmap.h
/* Returns the next node in the same bucket as 'node', or a null pointer if
 * there are no more nodes in that bucket.
 *
 * If the hash map has been reallocated since 'node' was visited, some nodes
 * may be skipped; if new nodes with the same hash value have been added, they
 * will be skipped.  (Removing 'node' from the hash map does not prevent
 * calling this function, since node->next is preserved, although freeing
 * 'node' of course does.) */
Returns the next node in the same bucket as 'node', or a null pointer if
there are no more nodes in that bucket.

If the hash map has been reallocated since 'node' was visited, some nodes
may be skipped; if new nodes with the same hash value have been added, they
will be skipped.  (Removing 'node' from the hash map does not prevent
calling this function, since node->next is preserved, although freeing
'node' of course does.)
Returns the next node in the same bucket as ' node ' or a null pointer if there are no more nodes in that bucket . If the hash map has been reallocated since ' node ' was visited some nodes may be skipped ; if new nodes with the same hash value have been added they will be skipped . ( Removing ' node ' from the hash map does not prevent calling this function since node - > next is preserved although freeing ' node ' of course does . )
static inline struct hmap_node *
hmap_next_in_bucket(const struct hmap_node *node)
{
    return node->next;
}
static inline struct hmap_node * hmap_next_in_bucket ( const struct hmap_node * node ) { return node -> next ; }
Returns the next node in the same bucket as 'node', or a null pointer if
 there are no more nodes in that bucket.
Returns the next node in the same bucket as ' node ' or a null pointer if there are no more nodes in that bucket .