Searched refs:sidtab (Results 1 - 14 of 14) sorted by relevance

/external/libselinux/src/
H A Davc_sidtab.h2 * A security identifier table (sidtab) is a hash table
22 struct sidtab { struct
27 int sidtab_init(struct sidtab *s) hidden;
28 int sidtab_insert(struct sidtab *s, const char * ctx) hidden;
30 int sidtab_context_to_sid(struct sidtab *s,
33 void sidtab_sid_stats(struct sidtab *s, char *buf, int buflen) hidden;
34 void sidtab_destroy(struct sidtab *s) hidden;
H A Davc_sidtab.c31 int sidtab_init(struct sidtab *s)
49 int sidtab_insert(struct sidtab *s, const char * ctx)
78 sidtab_context_to_sid(struct sidtab *s,
104 void sidtab_sid_stats(struct sidtab *h, char *buf, int buflen)
132 void sidtab_destroy(struct sidtab *s)
H A Davc.c61 static struct sidtab avc_sidtab;
/external/selinux/libselinux/src/
H A Davc_sidtab.h2 * A security identifier table (sidtab) is a hash table
22 struct sidtab { struct
27 int sidtab_init(struct sidtab *s) hidden;
28 int sidtab_insert(struct sidtab *s, const char * ctx) hidden;
30 int sidtab_context_to_sid(struct sidtab *s,
33 void sidtab_sid_stats(struct sidtab *s, char *buf, int buflen) hidden;
34 void sidtab_destroy(struct sidtab *s) hidden;
H A Davc_sidtab.c31 int sidtab_init(struct sidtab *s)
49 int sidtab_insert(struct sidtab *s, const char * ctx)
78 sidtab_context_to_sid(struct sidtab *s,
104 void sidtab_sid_stats(struct sidtab *h, char *buf, int buflen)
132 void sidtab_destroy(struct sidtab *s)
H A Daudit2why.c51 static sidtab_t sidtab; variable
175 sepol_sidtab_shutdown(&sidtab);
176 sepol_sidtab_destroy(&sidtab);
279 /* Initialize the sidtab for subsequent use by sepol_context_to_sid
281 rc = sepol_sidtab_init(&sidtab);
283 PyErr_SetString( PyExc_RuntimeError, "unable to init sidtab\n");
287 sepol_set_sidtab(&sidtab);
H A Davc.c61 static struct sidtab avc_sidtab;
/external/selinux/checkpolicy/
H A Dcheckmodule.c31 #include <sepol/policydb/sidtab.h>
40 static sidtab_t sidtab; variable
232 /* Set policydb and sidtab used by libsepol service functions
236 sepol_set_sidtab(&sidtab);
280 if (policydb_load_isids(&modpolicydb, &sidtab))
283 sepol_sidtab_destroy(&sidtab);
H A Dcheckpolicy.c94 static sidtab_t sidtab; variable
507 /* Set policydb and sidtab used by libsepol service functions
511 sepol_set_sidtab(&sidtab);
609 if (policydb_load_isids(&policydb, &sidtab))
864 sepol_sidtab_map(&sidtab, print_sid, 0);
/external/selinux/libsepol/src/
H A Dservices.c58 #include <sepol/policydb/sidtab.h>
76 static sidtab_t mysidtab, *sidtab = &mysidtab; variable
125 sidtab = s;
154 return sepol_sidtab_init(sidtab);
969 ocontext = sepol_sidtab_search(sidtab, oldsid);
975 ncontext = sepol_sidtab_search(sidtab, newsid);
981 tcontext = sepol_sidtab_search(sidtab, tasksid);
1022 ocontext = sepol_sidtab_search(sidtab, oldsid);
1028 ncontext = sepol_sidtab_search(sidtab, newsid);
1034 tcontext = sepol_sidtab_search(sidtab, tasksi
[all...]
H A Dsidtab.c15 #include <sepol/policydb/sidtab.h>
/external/sepolicy/tools/
H A Dsepolicy-check.c238 sidtab_t sidtab; local
277 sepol_set_sidtab(&sidtab);
/external/selinux/libsepol/
H A DAndroid.mk37 src/sidtab.c \
/external/selinux/libsepol/include/sepol/policydb/
H A Dpolicydb.h63 #include <sepol/policydb/sidtab.h>

Completed in 323 milliseconds