Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
radix_tree_iter Struct Reference

#include <radix-tree.h>

Data Fields

unsigned long index
 
unsigned long next_index
 
unsigned long tags
 

Detailed Description

struct radix_tree_iter - radix tree iterator state

: index of current slot : next-to-last index for this chunk : bit-mask for tag-iterating

This radix tree iterator works in terms of "chunks" of slots. A chunk is a subinterval of slots contained within one radix tree leaf node. It is described by a pointer to its first slot and a struct radix_tree_iter which holds the chunk's position in the tree and its size. For tagged iteration radix_tree_iter also holds the slots' bit-mask for one chosen radix tree tag.

Definition at line 275 of file radix-tree.h.

Field Documentation

unsigned long index

Definition at line 276 of file radix-tree.h.

unsigned long next_index

Definition at line 277 of file radix-tree.h.

unsigned long tags

Definition at line 278 of file radix-tree.h.


The documentation for this struct was generated from the following file: