From b9c556e44326b40b2c927a0a5b5626332a8c9587 Mon Sep 17 00:00:00 2001 From: hunt Date: Tue, 22 Mar 2005 08:57:11 +0000 Subject: *** empty log message *** --- runtime/docs/html/structmap__root.html | 470 +++------------------------------ 1 file changed, 44 insertions(+), 426 deletions(-) (limited to 'runtime/docs/html/structmap__root.html') diff --git a/runtime/docs/html/structmap__root.html b/runtime/docs/html/structmap__root.html index cd50216b..a55fe7b8 100644 --- a/runtime/docs/html/structmap__root.html +++ b/runtime/docs/html/structmap__root.html @@ -1,457 +1,75 @@ -SystemTap: SystemTap Runtime Library +SystemTap: map_root Struct Reference -
Intro | Functions | Defines | Enumerations | Enumeration Values
- -

map_root Struct Reference

#include <map.h> +
Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages
+

map_root Struct Reference

This structure contains all information about a map. +More... +

+#include <map.h>

- - - - - - - - - - - - - - - - - - - - - - - + - + - + + - + + -

Data Fields

enum valtype type
int maxnum
int num
int no_wrap
list_head head
list_head pool
map_nodekey
u_int8_t create
enum keytype c_key1type
enum keytype c_key2type
hlist_head * c_keyhead
key_data c_key1
+enum valtype type
key_data c_key2
+int maxnum
hlist_head hashes [HASH_TABLE_SIZE]
 type of the values stored in the array
+int num
void * membuf
 maximum number of elements allowed in the array.
+int no_wrap
-


Field Documentation

-

- - - - -
- - - - -
union key_data map_root::c_key1
-
- - - - -

+

-

-Definition at line 74 of file map.h. -

-Referenced by _stp_map_key_long_long(), _stp_map_key_long_str(), _stp_map_key_str_long(), and _stp_map_key_str_str(). - -

-   - +
+list_head head
+list_head pool
-

- - - - -
- - - - -
enum keytype map_root::c_key1type
-
- - - - -

- -

-Definition at line 71 of file map.h. -

-Referenced by _stp_map_key_long_long(), _stp_map_key_long_str(), _stp_map_key_str_long(), and _stp_map_key_str_str(). - -

-   - +
+map_nodekey
-

- - - - -
- - - - -
union key_data map_root::c_key2
-
- - - - -

+

-

-Definition at line 75 of file map.h. -

-Referenced by _stp_map_key_long_long(), _stp_map_key_long_str(), _stp_map_key_str_long(), and _stp_map_key_str_str(). - -

-   - +
+u_int8_t create
+enum keytype c_key1type
-

- - - - -
- - - - -
enum keytype map_root::c_key2type
-
- - - - -

+

-

-Definition at line 72 of file map.h. -

-Referenced by _stp_map_key_long(), _stp_map_key_long_long(), _stp_map_key_long_str(), _stp_map_key_str(), _stp_map_key_str_long(), and _stp_map_key_str_str(). - -

-   - +
+enum keytype c_key2type
+hlist_head * c_keyhead
-

- - - - -
- - - - -
struct hlist_head* map_root::c_keyhead
-
- - - - -

+

-

-Definition at line 73 of file map.h. -

-Referenced by _stp_map_key_long_long(), _stp_map_key_long_str(), _stp_map_key_str_long(), and _stp_map_key_str_str(). - -

-   - +
+key_data c_key1
+key_data c_key2
-

- - - - -
- - - - -
u_int8_t map_root::create
-
- - - - -

+

-

-Definition at line 70 of file map.h. -

-Referenced by _stp_map_get_int64(), _stp_map_get_stat(), _stp_map_get_str(), _stp_map_key_long_long(), _stp_map_key_long_str(), _stp_map_key_str_long(), _stp_map_key_str_str(), _stp_map_set_stat(), _stp_map_set_str(), and _stp_map_stat_add(). - -

-   - +
+hlist_head hashes [HASH_TABLE_SIZE]
+void * membuf
-

- - - -
- - - - -
struct hlist_head map_root::hashes[HASH_TABLE_SIZE]
-
- - - - - -
-   - - +

Detailed Description

+This structure contains all information about a map.

- -

-Definition at line 78 of file map.h. -

-Referenced by _stp_map_key_long_long(), _stp_map_key_long_str(), _stp_map_key_str_long(), and _stp_map_key_str_str().

-

- - - - -
- - - - -
struct list_head map_root::head
-
- - - - - -
-   - - +It is allocated once when _stp_map_new() is called.

-Definition at line 59 of file map.h. -

-Referenced by _stp_list_clear(), _stp_map_del(), _stp_map_iter(), _stp_map_new(), _stp_map_set_stat(), _stp_map_set_str(), and _stp_map_start().

-

- - - - -
- - - - -
struct map_node* map_root::key
-
- - - - - -
-   - - -

- -

-Definition at line 66 of file map.h. -

-Referenced by _stp_map_get_int64(), _stp_map_get_stat(), _stp_map_get_str(), _stp_map_key_long_long(), _stp_map_key_long_str(), _stp_map_key_str_long(), _stp_map_key_str_str(), _stp_map_set_stat(), _stp_map_set_str(), and _stp_map_stat_add().

-

- - - - -
- - - - -
int map_root::maxnum
-
- - - - - -
-   - - -

- -

-Definition at line 50 of file map.h. -

-Referenced by _stp_list_clear(), _stp_map_new(), _stp_map_set_stat(), and _stp_map_set_str().

-

- - - - -
- - - - -
void* map_root::membuf
-
- - - - - -
-   - - -

- -

-Definition at line 81 of file map.h. -

-Referenced by _stp_map_del(), and _stp_map_new().

-

- - - - -
- - - - -
int map_root::no_wrap
-
- - - - - -
-   - - -

- -

-Definition at line 56 of file map.h. -

-Referenced by _stp_list_new(), _stp_map_set_stat(), and _stp_map_set_str().

-

- - - - -
- - - - -
int map_root::num
-
- - - - - -
-   - - -

- -

-Definition at line 53 of file map.h. -

-Referenced by _stp_copy_argv_from_user(), _stp_list_add_int64(), _stp_list_add_str(), _stp_list_clear(), and _stp_list_size().

-

- - - - -
- - - - -
struct list_head map_root::pool
-
- - - - - -
-   - - -

- -

-Definition at line 63 of file map.h. -

-Referenced by _stp_list_clear(), _stp_map_new(), _stp_map_set_stat(), and _stp_map_set_str().

-

- - - - -
- - - - -
enum valtype map_root::type
-
- - - - - -
-   - - -

- -

-Definition at line 47 of file map.h. -

-Referenced by _stp_map_new().

-


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