HomeSort by relevance Sort by last modified time
    Searched refs:permx (Results 1 - 10 of 10) sorted by null

  /external/selinux/libsepol/cil/src/
cil_post.c 752 static int __evaluate_permissionx_expression(struct cil_permissionx *permx, struct cil_db *db)
756 permx->perms = cil_malloc(sizeof(*permx->perms));
757 ebitmap_init(permx->perms);
759 rc = __cil_expr_to_bitmap(permx->expr_str, permx->perms, 0x10000, db); // max is one more than 0xFFFF
762 ebitmap_destroy(permx->perms);
763 free(permx->perms);
764 permx->perms = NULL;
1225 rc = __evaluate_permissionx_expression(rule->perms.x.permx, db)
1231 struct cil_permissionx *permx = node->data; local
    [all...]
cil_find.c 335 if (cil_permissionx_match_any(avrule->perms.x.permx, target->perms.x.permx)) {
cil_verify.c 1230 int __cil_verify_permissionx(struct cil_permissionx *permx, struct cil_tree_node *node)
1239 switch (permx->kind) {
1244 cil_log(CIL_ERR, "Invalid permissionx kind (%d) at line %d of %s\n", permx->kind, node->line, node->path);
1249 classes = cil_expand_class(permx->obj);
1280 return __cil_verify_permissionx(avrulex->perms.x.permx, node);
    [all...]
cil.c     [all...]
cil_internal.h 584 struct cil_permissionx *permx; member in struct:cil_avrule::__anon22610::__anon22611
975 void cil_permissionx_init(struct cil_permissionx **permx);
cil_build_ast.c 2117 struct cil_permissionx *permx = NULL; local
    [all...]
cil_binary.c     [all...]
cil_copy_ast.c 810 cil_permissionx_init(&new->perms.x.permx);
811 cil_copy_fill_permissionx(db, orig->perms.x.permx, new->perms.x.permx);
    [all...]
cil_build_ast.h 116 void cil_destroy_permissionx(struct cil_permissionx *permx);
cil_resolve_ast.c 276 int cil_resolve_permissionx(struct cil_tree_node *current, struct cil_permissionx *permx, void *extra_args)
281 rc = cil_resolve_name(current, permx->obj_str, CIL_SYM_CLASSES, extra_args, &obj_datum);
285 permx->obj = (struct cil_class*)obj_datum;
341 rule->perms.x.permx = (struct cil_permissionx*)permx_datum;
343 rc = cil_resolve_permissionx(current, rule->perms.x.permx, extra_args);
    [all...]

Completed in 9931 milliseconds