HomeSort by relevance Sort by last modified time
    Searched refs:policydb (Results 76 - 100 of 153) sorted by null

1 2 34 5 6 7

  /external/selinux/checkpolicy/
checkpolicy.c 78 #include <sepol/policydb/policydb.h>
79 #include <sepol/policydb/services.h>
80 #include <sepol/policydb/conditional.h>
81 #include <sepol/policydb/hierarchy.h>
82 #include <sepol/policydb/flask.h>
83 #include <sepol/policydb/expand.h>
84 #include <sepol/policydb/link.h>
93 static policydb_t policydb; variable
235 type_rules = malloc(sizeof(struct avtab_node) * policydb.p_types.nprim)
    [all...]
checkmodule.c 24 #include <sepol/policydb/policydb.h>
25 #include <sepol/policydb/services.h>
26 #include <sepol/policydb/conditional.h>
27 #include <sepol/policydb/flask.h>
28 #include <sepol/policydb/hierarchy.h>
29 #include <sepol/policydb/expand.h>
30 #include <sepol/policydb/link.h>
31 #include <sepol/policydb/sidtab.h>
232 /* Set policydb and sidtab used by libsepol service function
    [all...]
  /external/selinux/libsepol/src/
policydb_public.c 4 #include <sepol/policydb/policydb.h>
60 /* Policydb interfaces. */
100 struct policydb *p = &sp->p;
118 struct policydb *p = &sp->p;
140 struct policydb *p = &sp->p;
158 struct policydb *p = &sp->p;
services.c 57 #include <sepol/policydb/policydb.h>
58 #include <sepol/policydb/sidtab.h>
59 #include <sepol/policydb/services.h>
60 #include <sepol/policydb/conditional.h>
61 #include <sepol/policydb/flask.h>
62 #include <sepol/policydb/util.h>
77 static policydb_t mypolicydb, *policydb = &mypolicydb; variable
131 policydb = p;
153 policydb = &mypolicydb
    [all...]
private.h 5 #include <sepol/policydb/policydb.h>
avrule_block.c 23 #include <sepol/policydb/policydb.h>
24 #include <sepol/policydb/conditional.h>
25 #include <sepol/policydb/avrule_block.h>
32 * smaller than those listed in policydb.c */
module_to_cil.c 40 #include <sepol/policydb/conditional.h>
41 #include <sepol/policydb/hashtab.h>
42 #include <sepol/policydb/polcaps.h>
43 #include <sepol/policydb/policydb.h>
44 #include <sepol/policydb/services.h>
45 #include <sepol/policydb/util.h>
149 struct policydb *pdb;
319 struct policydb *pdb = arg;
361 static int typealias_list_create(struct policydb *pdb
    [all...]
  /external/selinux/libsemanage/src/
database_policydb.h 25 #include <sepol/policydb.h>
67 /* POLICYDB extension to RECORD interface - method table */
95 /* Attach to a shared policydb.
100 sepol_policydb_t * policydb);
109 /* POLICYDB database - method table implementation */
seusers_local.c 9 #include <sepol/policydb.h>
234 const sepol_policydb_t *policydb; member in struct:validate_handler_arg
247 const sepol_policydb_t *policydb = arg->policydb; local
267 if (mls_range && sepol_policydb_mls_enabled(policydb)) {
273 if (sepol_mls_check(handle->sepolh, policydb, mls_range) < 0)
275 if (sepol_mls_contains(handle->sepolh, policydb,
319 const sepol_policydb_t * policydb)
324 arg.policydb = policydb;
    [all...]
  /external/selinux/libsepol/cil/include/cil/
cil.h 33 #include <sepol/policydb/policydb.h>
  /external/selinux/libsepol/cil/src/
cil_symtab.h 33 #include <sepol/policydb/symtab.h>
34 #include <sepol/policydb/hashtab.h>
  /external/selinux/libsepol/cil/test/unit/
test_cil_tree.c 30 #include <sepol/policydb/policydb.h>
test_integration.c 30 #include <sepol/policydb/policydb.h>
test_cil_lexer.c 30 #include <sepol/policydb/policydb.h>
  /external/selinux/libsepol/include/sepol/policydb/
context.h 22 #include <sepol/policydb/ebitmap.h>
23 #include <sepol/policydb/mls_types.h>
policydb.h 46 * A policy database (policydb) specifies the
56 #include <sepol/policydb.h>
58 #include <sepol/policydb/flask_types.h>
59 #include <sepol/policydb/symtab.h>
60 #include <sepol/policydb/avtab.h>
61 #include <sepol/policydb/context.h>
62 #include <sepol/policydb/constraint.h>
63 #include <sepol/policydb/sidtab.h>
408 * subtract one) into the global policydb->scope array. */
487 typedef struct policydb { struct
    [all...]
  /external/selinux/libsepol/tests/
helpers.c 27 #include <sepol/policydb/expand.h>
28 #include <sepol/policydb/avrule_block.h>
test-expander-users.c 25 #include <sepol/policydb/policydb.h>
test-expander.c 41 #include <sepol/policydb/policydb.h>
42 #include <sepol/policydb/expand.h>
43 #include <sepol/policydb/link.h>
44 #include <sepol/policydb/conditional.h>
test-linker-cond-map.c 25 #include <sepol/policydb/policydb.h>
26 #include <sepol/policydb/link.h>
27 #include <sepol/policydb/conditional.h>
test-deps.c 25 #include <sepol/policydb/policydb.h>
26 #include <sepol/policydb/link.h>
  /external/selinux/libselinux/src/
load_policy.c 15 #include <sepol/policydb.h>
60 sepol_policydb_t *policydb; local
208 if (policydb_create(&policydb)) {
213 if (policydb_read(policydb, pf)) {
215 policydb_free(policydb);
218 if (policydb_set_vers(policydb, kernvers) ||
219 policydb_to_image(NULL, policydb, &data, &size)) {
225 policydb_free(policydb);
232 policydb_free(policydb);
audit2why.c 14 #include <sepol/policydb.h>
15 #include <sepol/policydb/services.h>
42 sepol_policydb_t *policydb; member in struct:avc_t
88 avc->policydb,
101 avc->policydb,
127 avc->policydb, key,
177 sepol_policydb_free(avc->policydb);
238 /* Set up a policydb directly so that we can mutate it later
242 sepol_policydb_create(&avc->policydb)) {
250 if (sepol_policydb_read(avc->policydb, pf))
    [all...]
  /external/selinux/libsepol/include/sepol/
sepol.h 24 #include <sepol/policydb.h>
28 /* Set internal policydb from a file for subsequent service calls. */
  /system/sepolicy/tools/
checkfc.c 8 #include <sepol/policydb/policydb.h>
64 static int get_attr_bit(policydb_t *policydb, const char *attr_name)
66 struct type_datum *attr = hashtab_search(policydb->p_types.table, (char *)attr_name);
101 static bool is_type_of_attribute_set(policydb_t *policydb, const char *type_name,
104 struct type_datum *type = hashtab_search(policydb->p_types.table, (char *)type_name);
119 int rc = ebitmap_and(&dst, attr_set, &policydb->type_attr_map[type->s.value - 1]);

Completed in 716 milliseconds

1 2 34 5 6 7