Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions | Variables
btree-128.h File Reference

Go to the source code of this file.

Data Structures

struct  btree_head128
 

Macros

#define btree_for_each_safe128(head, k1, k2, val)
 

Typedefs

typedef void(* visitor128_t )(void *elem, unsigned long opaque, u64 key1, u64 key2, size_t index)
 

Functions

void visitor128 (void *elem, unsigned long opaque, unsigned long *__key, size_t index, void *__func)
 

Variables

struct btree_geo btree_geo128
 

Macro Definition Documentation

#define btree_for_each_safe128 (   head,
  k1,
  k2,
  val 
)
Value:
for (val = btree_last128(head, &k1, &k2); \
val; \
val = btree_get_prev128(head, &k1, &k2))

Definition at line 105 of file btree-128.h.

Typedef Documentation

typedef void(* visitor128_t)(void *elem, unsigned long opaque, u64 key1, u64 key2, size_t index)

Definition at line 86 of file btree-128.h.

Function Documentation

void visitor128 ( void elem,
unsigned long  opaque,
unsigned long __key,
size_t  index,
void __func 
)

Definition at line 735 of file btree.c.

Variable Documentation

struct btree_geo btree_geo128

Definition at line 72 of file btree.c.