• Home
  • Raw
  • Download

Lines Matching refs:rc

53 	int rc = SEPOL_ERR;  in __cil_unfill_expr_helper()  local
60 rc = cil_unfill_expr((struct cil_list *)curr->data, &str, paren); in __cil_unfill_expr_helper()
61 if (rc != SEPOL_OK) in __cil_unfill_expr_helper()
70 rc = SEPOL_ERR; in __cil_unfill_expr_helper()
80 rc = SEPOL_ERR; in __cil_unfill_expr_helper()
137 rc = __cil_unfill_expr_helper(curr->next, next, &operand1, paren); in __cil_unfill_expr_helper()
138 if (rc != SEPOL_OK) in __cil_unfill_expr_helper()
145 rc = __cil_unfill_expr_helper(curr->next, next, &operand1, paren); in __cil_unfill_expr_helper()
146 if (rc != SEPOL_OK) in __cil_unfill_expr_helper()
150 rc = __cil_unfill_expr_helper(*next, next, &operand2, paren); in __cil_unfill_expr_helper()
151 if (rc != SEPOL_OK) in __cil_unfill_expr_helper()
211 rc = SEPOL_ERR; in __cil_unfill_expr_helper()
223 rc = SEPOL_OK; in __cil_unfill_expr_helper()
227 return rc; in __cil_unfill_expr_helper()
231 int rc = SEPOL_ERR; in cil_unfill_expr() local
245 rc = __cil_unfill_expr_helper(curr, &next, &str, paren); in cil_unfill_expr()
246 if (rc != SEPOL_OK) in cil_unfill_expr()
252 rc = __cil_strlist_concat(str_list, out_str, paren); in cil_unfill_expr()
253 if (rc != SEPOL_OK) in cil_unfill_expr()
255 rc = SEPOL_OK; in cil_unfill_expr()
261 return rc; in cil_unfill_expr()
269 int rc = SEPOL_ERR; in cil_unfill_level() local
275 rc = cil_unfill_cats(lvl->cats, &cats); in cil_unfill_level()
276 if (rc != SEPOL_OK) in cil_unfill_level()
284 rc = SEPOL_ERR; in cil_unfill_level()
290 rc = SEPOL_ERR; in cil_unfill_level()
294 rc = SEPOL_OK; in cil_unfill_level()
297 return rc; in cil_unfill_level()
301 int rc = SEPOL_ERR; in cil_unfill_levelrange() local
308 rc = SEPOL_ERR; in cil_unfill_levelrange()
312 rc = cil_unfill_level(lvlrnge->low, &low); in cil_unfill_levelrange()
313 if (rc != SEPOL_OK) in cil_unfill_levelrange()
320 rc = SEPOL_ERR; in cil_unfill_levelrange()
324 rc = cil_unfill_level(lvlrnge->high, &high); in cil_unfill_levelrange()
325 if (rc != SEPOL_OK) in cil_unfill_levelrange()
332 rc = SEPOL_ERR; in cil_unfill_levelrange()
335 rc = SEPOL_OK; in cil_unfill_levelrange()
339 return rc; in cil_unfill_levelrange()
343 int rc = SEPOL_ERR; in cil_unfill_context() local
355 rc = SEPOL_ERR; in cil_unfill_context()
359 rc = cil_unfill_levelrange(context->range, &range_str); in cil_unfill_context()
360 if (rc != SEPOL_OK) in cil_unfill_context()
368 rc = SEPOL_ERR; in cil_unfill_context()
371 rc = SEPOL_OK; in cil_unfill_context()
374 return rc; in cil_unfill_context()
379 int rc = SEPOL_ERR; in cil_unfill_permx() local
389 rc = SEPOL_ERR; in cil_unfill_permx()
394 rc = cil_unfill_expr(permx->expr_str, &expr, 1); in cil_unfill_permx()
395 if (rc != SEPOL_OK) in cil_unfill_permx()
401 rc = SEPOL_ERR; in cil_unfill_permx()
404 rc = SEPOL_OK; in cil_unfill_permx()
407 return rc; in cil_unfill_permx()
435 int rc = SEPOL_ERR; in cil_write_class() local
449 rc = cil_tree_walk(node, __cil_write_node_helper, in cil_write_class()
453 if (rc != SEPOL_OK) in cil_write_class()
460 rc = SEPOL_OK; in cil_write_class()
462 return rc; in cil_write_class()
466 int rc = SEPOL_ERR; in cil_write_classorder() local
471 rc = cil_unfill_expr(classord->class_list_str, &ord_str, 1); in cil_write_classorder()
472 if (rc != SEPOL_OK) in cil_write_classorder()
475 rc = SEPOL_OK; in cil_write_classorder()
478 return rc; in cil_write_classorder()
495 int rc = SEPOL_ERR; in cil_write_sidcontext() local
505 rc = SEPOL_ERR; in cil_write_sidcontext()
509 rc = cil_unfill_context(sidcon->context, &ctx_str); in cil_write_sidcontext()
510 if (rc != SEPOL_OK) in cil_write_sidcontext()
514 rc = SEPOL_OK; in cil_write_sidcontext()
517 return rc; in cil_write_sidcontext()
521 int rc = SEPOL_ERR; in cil_write_sidorder() local
526 rc = cil_unfill_expr(sidord->sid_list_str, &ord_str, 1); in cil_write_sidorder()
527 if (rc != SEPOL_OK) in cil_write_sidorder()
530 rc = SEPOL_OK; in cil_write_sidorder()
533 return rc; in cil_write_sidorder()
551 int rc = SEPOL_ERR; in cil_write_userlevel() local
560 rc = SEPOL_ERR; in cil_write_userlevel()
564 rc = cil_unfill_level(usrlvl->level, &lvl); in cil_write_userlevel()
565 if (rc != SEPOL_OK) in cil_write_userlevel()
569 rc = SEPOL_OK; in cil_write_userlevel()
572 return rc; in cil_write_userlevel()
577 int rc = SEPOL_ERR; in cil_write_userrange() local
586 rc = SEPOL_ERR; in cil_write_userrange()
590 rc = cil_unfill_levelrange(usrrng->range, &range); in cil_write_userrange()
591 if (rc != SEPOL_OK) in cil_write_userrange()
595 rc = SEPOL_OK; in cil_write_userrange()
598 return rc; in cil_write_userrange()
638 int rc = SEPOL_ERR; in cil_write_typeattributeset() local
644 rc = cil_unfill_expr(typeattrset->str_expr, &set_str, 1); in cil_write_typeattributeset()
645 if (rc != SEPOL_OK) in cil_write_typeattributeset()
649 rc = SEPOL_OK; in cil_write_typeattributeset()
652 return rc; in cil_write_typeattributeset()
657 int rc = SEPOL_ERR; in cil_write_expandtypeattribute() local
661 rc = cil_unfill_expr(expandattr->attr_strs, &attr_strs, 1); in cil_write_expandtypeattribute()
662 if (rc != SEPOL_OK) in cil_write_expandtypeattribute()
667 rc = SEPOL_OK; in cil_write_expandtypeattribute()
670 return rc; in cil_write_expandtypeattribute()
674 int rc = SEPOL_ERR; in cil_write_alias() local
690 rc = SEPOL_ERR; in cil_write_alias()
695 rc = SEPOL_OK; in cil_write_alias()
697 return rc; in cil_write_alias()
701 int rc = SEPOL_ERR; in cil_write_aliasactual() local
717 rc = SEPOL_ERR; in cil_write_aliasactual()
724 rc = SEPOL_OK; in cil_write_aliasactual()
726 return rc; in cil_write_aliasactual()
744 int rc = SEPOL_ERR; in cil_write_avrule_x() local
763 rc = SEPOL_ERR; in cil_write_avrule_x()
774 rc = SEPOL_ERR; in cil_write_avrule_x()
778 rc = cil_unfill_permx(avrule->perms.x.permx, &xperms); in cil_write_avrule_x()
779 if (rc != SEPOL_OK) in cil_write_avrule_x()
783 rc = SEPOL_OK; in cil_write_avrule_x()
786 return rc; in cil_write_avrule_x()
790 int rc = SEPOL_ERR; in cil_write_avrule_orig() local
809 rc = SEPOL_ERR; in cil_write_avrule_orig()
816 rc = cil_unfill_classperms_list(avrule->perms.classperms, &classperms, 0); in cil_write_avrule_orig()
817 if (rc != SEPOL_OK) in cil_write_avrule_orig()
820 rc = SEPOL_OK; in cil_write_avrule_orig()
823 return rc; in cil_write_avrule_orig()
827 int rc = SEPOL_ERR; in cil_write_avrule() local
831 rc = cil_write_avrule_x(avrule, cil_out); in cil_write_avrule()
833 rc = cil_write_avrule_orig(avrule, cil_out); in cil_write_avrule()
834 return rc; in cil_write_avrule()
838 int rc = SEPOL_ERR; in cil_write_type_rule() local
854 rc = SEPOL_ERR; in cil_write_type_rule()
863 rc = SEPOL_OK; in cil_write_type_rule()
865 return rc; in cil_write_type_rule()
881 int rc = SEPOL_ERR; in cil_write_senscat() local
887 rc = cil_unfill_cats(senscat->cats, &cats); in cil_write_senscat()
888 if (rc != SEPOL_OK) in cil_write_senscat()
892 rc = SEPOL_OK; in cil_write_senscat()
895 return rc; in cil_write_senscat()
899 int rc = SEPOL_ERR; in cil_write_catorder() local
904 rc = cil_unfill_expr(catord->cat_list_str, &ord_str, 1); in cil_write_catorder()
905 if (rc != SEPOL_OK) in cil_write_catorder()
908 rc = SEPOL_OK; in cil_write_catorder()
911 return rc; in cil_write_catorder()
915 int rc = SEPOL_ERR; in cil_write_sensorder() local
920 rc = cil_unfill_expr(sensord->sens_list_str, &ord_str, 1); in cil_write_sensorder()
921 if (rc != SEPOL_OK) in cil_write_sensorder()
924 rc = SEPOL_OK; in cil_write_sensorder()
927 return rc; in cil_write_sensorder()
931 int rc = SEPOL_ERR; in cil_write_genfscon() local
939 rc = SEPOL_ERR; in cil_write_genfscon()
943 rc = cil_unfill_context(genfscon->context, &ctx_str); in cil_write_genfscon()
944 if (rc != SEPOL_OK) in cil_write_genfscon()
949 rc = SEPOL_OK; in cil_write_genfscon()
952 return rc; in cil_write_genfscon()
956 int rc = SEPOL_ERR; in cil_unfill_classperms() local
966 rc = cil_unfill_expr(cp->perm_strs, &perms_str, 1); in cil_unfill_classperms()
967 if (rc != SEPOL_OK) in cil_unfill_classperms()
972 rc = SEPOL_OK; in cil_unfill_classperms()
975 return rc; in cil_unfill_classperms()
979 int rc = SEPOL_ERR; in cil_unfill_classperms_list() local
992 rc = SEPOL_ERR; in cil_unfill_classperms_list()
997 rc = cil_unfill_classperms(curr, &str); in cil_unfill_classperms_list()
998 if (rc != SEPOL_OK) in cil_unfill_classperms_list()
1008 rc = __cil_strlist_concat(str_list, out_str, paren); in cil_unfill_classperms_list()
1009 if (rc != SEPOL_OK) in cil_unfill_classperms_list()
1011 rc = SEPOL_OK; in cil_unfill_classperms_list()
1017 return rc; in cil_unfill_classperms_list()
1021 int rc = SEPOL_ERR; in cil_write_fsuse() local
1038 rc = SEPOL_ERR; in cil_write_fsuse()
1048 rc = SEPOL_ERR; in cil_write_fsuse()
1052 rc = cil_unfill_context(fsuse->context, &ctx_str); in cil_write_fsuse()
1053 if (rc != SEPOL_OK) in cil_write_fsuse()
1059 return rc; in cil_write_fsuse()
1063 int rc = SEPOL_ERR; in cil_write_constrain() local
1071 rc = cil_unfill_classperms_list(cons->classperms, &classperms, 0); in cil_write_constrain()
1072 if (rc != SEPOL_OK) in cil_write_constrain()
1075 rc = cil_unfill_expr(cons->str_expr, &expr, 0); in cil_write_constrain()
1076 if (rc != SEPOL_OK) in cil_write_constrain()
1083 return rc; in cil_write_constrain()
1087 int rc = SEPOL_OK; in cil_write_handleunknown() local
1103 rc = SEPOL_ERR; in cil_write_handleunknown()
1109 return rc; in cil_write_handleunknown()
1113 int rc = SEPOL_OK; in cil_write_mls() local
1125 rc = SEPOL_ERR; in cil_write_mls()
1131 return rc; in cil_write_mls()
1136 int rc = SEPOL_ERR; in __cil_write_first_child_helper() local
1148 rc = SEPOL_OK; in __cil_write_first_child_helper()
1150 return rc; in __cil_write_first_child_helper()
1155 int rc = SEPOL_OK; in __cil_write_node_helper() local
1168 rc = cil_write_unsupported("CIL_BLOCK"); in __cil_write_node_helper()
1171 rc = cil_write_unsupported("CIL_BLOCKABSTRACT"); in __cil_write_node_helper()
1174 rc = cil_write_unsupported("CIL_BLOCKINHERIT"); in __cil_write_node_helper()
1177 rc = cil_write_unsupported("CIL_IN"); in __cil_write_node_helper()
1183 rc = cil_write_perm(node, cil_out); in __cil_write_node_helper()
1186 rc = cil_write_unsupported("CIL_MAP_PERM"); in __cil_write_node_helper()
1189 rc = cil_write_unsupported("CIL_CLASSMAPPING"); in __cil_write_node_helper()
1192 rc = cil_write_class(node, finished, extra_args); in __cil_write_node_helper()
1195 rc = cil_write_class(node, finished, extra_args); in __cil_write_node_helper()
1198 rc = cil_write_unsupported("CIL_MAP_CLASS"); in __cil_write_node_helper()
1201 rc = cil_write_classorder(node, cil_out); in __cil_write_node_helper()
1204 rc = cil_write_unsupported("CIL_CLASSPERMISSION"); in __cil_write_node_helper()
1207 rc = cil_write_unsupported("CIL_CLASSPERMISSIONSET"); in __cil_write_node_helper()
1210 rc = cil_write_classcommon(node, cil_out); in __cil_write_node_helper()
1213 rc = cil_write_sid(node, cil_out); in __cil_write_node_helper()
1216 rc = cil_write_sidcontext(node, cil_out); in __cil_write_node_helper()
1219 rc = cil_write_sidorder(node, cil_out); in __cil_write_node_helper()
1222 rc = cil_write_user(node, cil_out); in __cil_write_node_helper()
1225 rc = cil_write_unsupported("CIL_USERATTRIBUTE"); in __cil_write_node_helper()
1228 rc = cil_write_unsupported("CIL_USERATTRIBUTESET"); in __cil_write_node_helper()
1231 rc = cil_write_userrole(node, cil_out); in __cil_write_node_helper()
1234 rc = cil_write_userlevel(node, cil_out); in __cil_write_node_helper()
1237 rc = cil_write_userrange(node, cil_out); in __cil_write_node_helper()
1240 rc = cil_write_unsupported("CIL_USERBOUNDS"); in __cil_write_node_helper()
1243 rc = cil_write_unsupported("CIL_USERPREFIX"); in __cil_write_node_helper()
1246 rc = cil_write_role(node, cil_out); in __cil_write_node_helper()
1249 rc = cil_write_roletype(node, cil_out); in __cil_write_node_helper()
1252 rc = cil_write_unsupported("CIL_ROLEBOUNDS"); in __cil_write_node_helper()
1258 rc = cil_write_unsupported("CIL_ROLEATTRIBUTESET"); in __cil_write_node_helper()
1261 rc = cil_write_unsupported("CIL_ROLEALLOW"); in __cil_write_node_helper()
1264 rc = cil_write_type(node, cil_out); in __cil_write_node_helper()
1267 rc = cil_write_unsupported("CIL_TYPEBOUNDS"); in __cil_write_node_helper()
1270 rc = cil_write_typepermissive(node, cil_out); in __cil_write_node_helper()
1273 rc = cil_write_typeattribute(node, cil_out); in __cil_write_node_helper()
1276 rc = cil_write_typeattributeset(node, cil_out); in __cil_write_node_helper()
1279 rc = cil_write_expandtypeattribute(node, cil_out); in __cil_write_node_helper()
1282 rc = cil_write_alias(node, cil_out); in __cil_write_node_helper()
1285 rc = cil_write_aliasactual(node, cil_out); in __cil_write_node_helper()
1288 rc = cil_write_unsupported("CIL_ROLETRANSITION"); in __cil_write_node_helper()
1291 rc = cil_write_nametypetransition(node, cil_out); in __cil_write_node_helper()
1294 rc = cil_write_unsupported("CIL_RANGETRANSITION"); in __cil_write_node_helper()
1297 rc = cil_write_unsupported("CIL_TUNABLE"); in __cil_write_node_helper()
1300 rc = cil_write_unsupported("CIL_BOOL"); in __cil_write_node_helper()
1304 rc = cil_write_avrule(node, cil_out); in __cil_write_node_helper()
1307 rc = cil_write_unsupported("CIL_PERMISSIONX"); in __cil_write_node_helper()
1313 rc = cil_write_sens(node, cil_out); in __cil_write_node_helper()
1316 rc = cil_write_alias(node, cil_out); in __cil_write_node_helper()
1319 rc = cil_write_aliasactual(node, cil_out); in __cil_write_node_helper()
1322 rc = cil_write_cat(node, cil_out); in __cil_write_node_helper()
1325 rc = cil_write_alias(node, cil_out); in __cil_write_node_helper()
1328 rc = cil_write_aliasactual(node, cil_out); in __cil_write_node_helper()
1331 rc = cil_write_unsupported("CIL_CATSET"); in __cil_write_node_helper()
1334 rc = cil_write_senscat(node, cil_out); in __cil_write_node_helper()
1337 rc = cil_write_catorder(node, cil_out); in __cil_write_node_helper()
1340 rc = cil_write_sensorder(node, cil_out); in __cil_write_node_helper()
1343 rc = cil_write_unsupported("CIL_LEVEL"); in __cil_write_node_helper()
1346 rc = cil_write_unsupported("CIL_LEVELRANGE"); in __cil_write_node_helper()
1349 rc = cil_write_unsupported("CIL_CONTEXT"); in __cil_write_node_helper()
1352 rc = cil_write_unsupported("CIL_NETIFCON"); in __cil_write_node_helper()
1355 rc = cil_write_genfscon(node, cil_out); in __cil_write_node_helper()
1358 rc = cil_write_unsupported("CIL_FILECON"); in __cil_write_node_helper()
1361 rc = cil_write_unsupported("CIL_NODECON"); in __cil_write_node_helper()
1364 rc = cil_write_unsupported("CIL_PORTCON"); in __cil_write_node_helper()
1367 rc = cil_write_unsupported("CIL_PIRQCON"); in __cil_write_node_helper()
1370 rc = cil_write_unsupported("CIL_IOMEMCON"); in __cil_write_node_helper()
1373 rc = cil_write_unsupported("CIL_IOPORTCON"); in __cil_write_node_helper()
1376 rc = cil_write_unsupported("CIL_PCIDEVICECON"); in __cil_write_node_helper()
1379 rc = cil_write_unsupported("CIL_DEVICETREECON"); in __cil_write_node_helper()
1382 rc = cil_write_fsuse(node, cil_out); in __cil_write_node_helper()
1385 rc = cil_write_unsupported("CIL_CONSTRAIN"); in __cil_write_node_helper()
1388 rc = cil_write_constrain(node, cil_out); in __cil_write_node_helper()
1391 rc = cil_write_unsupported("CIL_VALIDATETRANS"); in __cil_write_node_helper()
1394 rc = cil_write_unsupported("CIL_MLSVALIDATETRANS"); in __cil_write_node_helper()
1397 rc = cil_write_unsupported("CIL_CALL"); in __cil_write_node_helper()
1400 rc = cil_write_unsupported("CIL_MACRO"); in __cil_write_node_helper()
1403 rc = cil_write_unsupported("CIL_NODE"); in __cil_write_node_helper()
1406 rc = cil_write_unsupported("CIL_OPTIONAL"); in __cil_write_node_helper()
1409 rc = cil_write_unsupported("CIL_IPADDR"); in __cil_write_node_helper()
1412 rc = cil_write_unsupported("CIL_CONDBLOCK"); in __cil_write_node_helper()
1415 rc = cil_write_unsupported("CIL_BOOLEANIF"); in __cil_write_node_helper()
1418 rc = cil_write_unsupported("CIL_TUNABLEIF"); in __cil_write_node_helper()
1421 rc = cil_write_unsupported("CIL_DEFAULTUSER"); in __cil_write_node_helper()
1424 rc = cil_write_unsupported("CIL_DEFAULTROLE"); in __cil_write_node_helper()
1427 rc = cil_write_unsupported("CIL_DEFAULTTYPE"); in __cil_write_node_helper()
1430 rc = cil_write_unsupported("CIL_DEFAULTRANGE"); in __cil_write_node_helper()
1433 rc = cil_write_unsupported("CIL_SELINUXUSER"); in __cil_write_node_helper()
1436 rc = cil_write_unsupported("CIL_SELINUXUSERDEFAULT"); in __cil_write_node_helper()
1439 rc = cil_write_handleunknown(node, cil_out); in __cil_write_node_helper()
1442 rc = cil_write_mls(node, cil_out); in __cil_write_node_helper()
1452 rc = SEPOL_ERR; in __cil_write_node_helper()
1457 return rc; in __cil_write_node_helper()
1462 int rc = SEPOL_ERR; in __cil_write_last_child_helper() local
1476 rc = SEPOL_OK; in __cil_write_last_child_helper()
1478 return rc; in __cil_write_last_child_helper()
1483 int rc = SEPOL_ERR; in cil_write_ast() local
1490 rc = SEPOL_ERR; in cil_write_ast()
1496 rc = cil_tree_walk(db->ast->root, __cil_write_node_helper, in cil_write_ast()
1500 if (rc != SEPOL_OK) { in cil_write_ast()
1501 cil_log(CIL_INFO, "cil_tree_walk failed, rc: %d\n", rc); in cil_write_ast()
1508 return rc; in cil_write_ast()