Go to the source code of this file.
|
int | avtab_init (struct avtab *) |
|
int | avtab_alloc (struct avtab *, u32) |
|
struct avtab_datum * | avtab_search (struct avtab *h, struct avtab_key *k) |
|
void | avtab_destroy (struct avtab *h) |
|
void | avtab_hash_eval (struct avtab *h, char *tag) |
|
int | avtab_read_item (struct avtab *a, void *fp, struct policydb *pol, int(*insert)(struct avtab *a, struct avtab_key *k, struct avtab_datum *d, void *p), void *p) |
|
int | avtab_read (struct avtab *a, void *fp, struct policydb *pol) |
|
int | avtab_write_item (struct policydb *p, struct avtab_node *cur, void *fp) |
|
int | avtab_write (struct policydb *p, struct avtab *a, void *fp) |
|
struct avtab_node * | avtab_insert_nonunique (struct avtab *h, struct avtab_key *key, struct avtab_datum *datum) |
|
struct avtab_node * | avtab_search_node (struct avtab *h, struct avtab_key *key) |
|
struct avtab_node * | avtab_search_node_next (struct avtab_node *node, int specified) |
|
void | avtab_cache_init (void) |
|
void | avtab_cache_destroy (void) |
|
#define AVTAB_ALLOWED 0x0001 |
#define AVTAB_AUDITALLOW 0x0002 |
#define AVTAB_AUDITDENY 0x0004 |
#define AVTAB_CHANGE 0x0040 |
#define AVTAB_ENABLED 0x8000 /* reserved for used in cond_avtab */ |
#define AVTAB_ENABLED_OLD 0x80000000 /* reserved for used in cond_avtab */ |
#define AVTAB_MEMBER 0x0020 |
#define AVTAB_TRANSITION 0x0010 |
#define MAX_AVTAB_HASH_BITS 11 |