Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
security
selinux
ss
symtab.h
Go to the documentation of this file.
1
/*
2
* A symbol table (symtab) maintains associations between symbol
3
* strings and datum values. The type of the datum values
4
* is arbitrary. The symbol table type is implemented
5
* using the hash table type (hashtab).
6
*
7
* Author : Stephen Smalley, <
[email protected]
>
8
*/
9
#ifndef _SS_SYMTAB_H_
10
#define _SS_SYMTAB_H_
11
12
#include "
hashtab.h
"
13
14
struct
symtab
{
15
struct
hashtab
*
table
;
/* hash table (keyed on a string) */
16
u32
nprim
;
/* number of primary names in table */
17
};
18
19
int
symtab_init
(
struct
symtab
*
s
,
unsigned
int
size
);
20
21
#endif
/* _SS_SYMTAB_H_ */
22
23
Generated on Thu Jan 10 2013 15:03:23 for Linux Kernel by
1.8.2