Searched defs:sidorder (Results 1 - 5 of 5) sorted by relevance

/external/selinux/libsepol/cil/src/
H A Dcil_tree.c1505 struct cil_sidorder *sidorder = node->data; local
1508 if (sidorder->sid_list_str == NULL) {
1514 cil_list_for_each(sid, sidorder->sid_list_str) {
H A Dcil.c152 CIL_KEY_SIDORDER = cil_strpool_add("sidorder");
247 (*db)->sidorder = NULL;
296 cil_list_destroy(&(*db)->sidorder, CIL_FALSE);
1927 void cil_sidorder_init(struct cil_sidorder **sidorder) argument
1929 *sidorder = cil_malloc(sizeof(**sidorder));
1931 (*sidorder)->sid_list_str = NULL;
H A Dcil_resolve_ast.c1457 struct cil_sidorder *sidorder = current->data; local
1466 cil_list_for_each(curr, sidorder->sid_list_str) {
1469 cil_log(CIL_ERR, "Failed to resolve sid %s in sidorder\n", (char *)curr->data);
3825 db->sidorder = __cil_ordered_lists_merge_all(&extra_args.sidorder_lists, NULL);
3826 if (db->sidorder == NULL) {
3884 cil_list_destroy(&db->sidorder, CIL_FALSE);
3915 rc = __cil_verify_initsids(db->sidorder);
H A Dcil_build_ast.c1132 struct cil_sidorder *sidorder = NULL; local
1145 cil_sidorder_init(&sidorder);
1147 rc = cil_fill_list(parse_current->next->cl_head, CIL_SIDORDER, &sidorder->sid_list_str);
1152 cil_list_for_each(curr, sidorder->sid_list_str) {
1160 ast_node->data = sidorder;
1166 cil_log(CIL_ERR, "Bad sidorder declaration at line %d of %s\n",
1168 cil_destroy_sidorder(sidorder);
1172 void cil_destroy_sidorder(struct cil_sidorder *sidorder) argument
1174 if (sidorder == NULL) {
1178 if (sidorder
[all...]
H A Dcil_internal.h274 struct cil_list *sidorder; member in struct:cil_db
954 void cil_sidorder_init(struct cil_sidorder **sidorder);

Completed in 90 milliseconds