Home
last modified time | relevance | path

Searched refs:sidorder (Results 1 – 20 of 20) sorted by relevance

/external/selinux/secilc/docs/
Dcil_sid_statements.md40 sidorder section in SID Statements
43 …a mandatory statement when SIDs are defined. Multiple [`sidorder`](cil_sid_statements.md#sidorder)…
47 (sidorder (sid_id ...))
58 <td align="left"><p><code>sidorder</code></p></td>
59 <td align="left"><p>The <code>sidorder</code> keyword.</p></td>
75 (sidorder (kernel security))
76 (sidorder (security unlabeled))
DREADME.md120 * [sidorder](cil_sid_statements.md#sidorder)
Dcil_reference_guide.md8 …#allow) rule, one [`sid`](cil_sid_statements.md#sid), [`sidorder`](cil_sid_statements.md#sidorder)…
Dcil_mls_labeling_statements.md509 (sidorder (kernel))
/external/selinux/secilc/test/
Dminimum.cil4 (sidorder (SID))
Doptional_test.cil5 (sidorder (SID))
Dneverallow.cil4 (sidorder (SID))
Dblock_test.cil5 (sidorder (SID))
Din_test.cil5 (sidorder (SID))
Dpolicy.cil114 (sidorder (kernel security))
115 (sidorder (security unlabeled))
Dname_resolution_test.cil5 (sidorder (SID))
Dbounds.cil4 (sidorder (SID))
/external/selinux/libsepol/cil/src/
Dcil.c247 (*db)->sidorder = NULL; in cil_db_init()
296 cil_list_destroy(&(*db)->sidorder, CIL_FALSE); in cil_db_destroy()
1927 void cil_sidorder_init(struct cil_sidorder **sidorder) in cil_sidorder_init() argument
1929 *sidorder = cil_malloc(sizeof(**sidorder)); in cil_sidorder_init()
1931 (*sidorder)->sid_list_str = NULL; in cil_sidorder_init()
Dcil_internal.h274 struct cil_list *sidorder; member
954 void cil_sidorder_init(struct cil_sidorder **sidorder);
Dcil_tree.c1505 struct cil_sidorder *sidorder = node->data; in cil_tree_print_node() local
1508 if (sidorder->sid_list_str == NULL) { in cil_tree_print_node()
1514 cil_list_for_each(sid, sidorder->sid_list_str) { in cil_tree_print_node()
Dcil_build_ast.c1132 struct cil_sidorder *sidorder = NULL; in cil_gen_sidorder() local
1145 cil_sidorder_init(&sidorder); in cil_gen_sidorder()
1147 rc = cil_fill_list(parse_current->next->cl_head, CIL_SIDORDER, &sidorder->sid_list_str); in cil_gen_sidorder()
1152 cil_list_for_each(curr, sidorder->sid_list_str) { in cil_gen_sidorder()
1160 ast_node->data = sidorder; in cil_gen_sidorder()
1168 cil_destroy_sidorder(sidorder); in cil_gen_sidorder()
1172 void cil_destroy_sidorder(struct cil_sidorder *sidorder) in cil_destroy_sidorder() argument
1174 if (sidorder == NULL) { in cil_destroy_sidorder()
1178 if (sidorder->sid_list_str != NULL) { in cil_destroy_sidorder()
1179 cil_list_destroy(&sidorder->sid_list_str, 1); in cil_destroy_sidorder()
[all …]
Dcil_build_ast.h80 void cil_destroy_sidorder(struct cil_sidorder *sidorder);
Dcil_resolve_ast.c1457 struct cil_sidorder *sidorder = current->data; in cil_resolve_sidorder() local
1466 cil_list_for_each(curr, sidorder->sid_list_str) { in cil_resolve_sidorder()
3825 db->sidorder = __cil_ordered_lists_merge_all(&extra_args.sidorder_lists, NULL); in cil_resolve_ast()
3826 if (db->sidorder == NULL) { in cil_resolve_ast()
3884 cil_list_destroy(&db->sidorder, CIL_FALSE); in cil_resolve_ast()
3915 rc = __cil_verify_initsids(db->sidorder); in cil_resolve_ast()
Dcil_policy.c1268 cil_list_for_each(item, db->sidorder) { in cil_gen_policy()
Dcil_binary.c2904 if (db->sidorder == NULL || db->sidorder->head == NULL) { in cil_sidorder_to_policydb()
2909 cil_list_for_each(curr, db->sidorder) { in cil_sidorder_to_policydb()