Home | History | Annotate | Download | only in src

Lines Matching refs:db

46 	struct cil_db *db;
86 int cil_copy_node(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
98 int cil_copy_block(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
116 int cil_copy_blockabstract(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
130 int cil_copy_blockinherit(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
145 int cil_copy_policycap(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
163 int cil_copy_perm(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
216 int cil_copy_classmapping(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
233 int cil_copy_class(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
255 int cil_copy_classorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
270 int cil_copy_classpermission(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
294 int cil_copy_classpermissionset(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
310 int cil_copy_classcommon(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
325 int cil_copy_sid(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
343 int cil_copy_sidcontext(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
354 cil_copy_fill_context(db, orig->context, new->context);
362 int cil_copy_sidorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
377 int cil_copy_user(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
395 int cil_copy_userattribute(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
413 int cil_copy_userattributeset(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
422 cil_copy_expr(db, orig->str_expr, &new->str_expr);
423 cil_copy_expr(db, orig->datum_expr, &new->datum_expr);
430 int cil_copy_userrole(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
445 int cil_copy_userlevel(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
457 cil_copy_fill_level(db, orig->level, &new->level);
465 int cil_copy_userrange(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
478 cil_copy_fill_levelrange(db, orig->range, new->range);
486 int cil_copy_userprefix(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
501 int cil_copy_role(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
519 int cil_copy_roletype(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
534 int cil_copy_roleattribute(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
552 int cil_copy_roleattributeset(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
561 cil_copy_expr(db, orig->str_expr, &new->str_expr);
562 cil_copy_expr(db, orig->datum_expr, &new->datum_expr);
569 int cil_copy_roleallow(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
584 int cil_copy_type(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
602 int cil_copy_typepermissive(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
616 int cil_copy_typeattribute(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
634 int cil_copy_typeattributeset(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
643 cil_copy_expr(db, orig->str_expr, &new->str_expr);
644 cil_copy_expr(db, orig->datum_expr, &new->datum_expr);
651 int cil_copy_alias(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
671 int cil_copy_aliasactual(__attribute__((unused)) struct cil_db *db
686 int cil_copy_roletransition(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
703 int cil_copy_nametypetransition(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
722 int cil_copy_rangetransition(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
737 cil_copy_fill_levelrange(db, orig->range, new->range);
745 int cil_copy_bool(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
765 int cil_copy_tunable(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
785 void cil_copy_fill_permissionx(struct cil_db *db, struct cil_permissionx *orig, struct cil_permissionx *new)
789 cil_copy_expr(db, orig->expr_str, &new->expr_str);
792 int cil_copy_avrule(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
811 cil_copy_fill_permissionx(db, orig->perms.x.permx, new->perms.x.permx);
820 int cil_copy_permissionx(struct cil_db *db, void *data, void **copy, symtab_t *symtab)
835 cil_copy_fill_permissionx(db, orig, new);
842 int cil_copy_type_rule(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
860 int cil_copy_sens(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
878 int cil_copy_cat(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
896 void cil_copy_cats(struct cil_db *db, struct cil_cats *orig, struct cil_cats **new)
899 cil_copy_expr(db, orig->str_expr, &(*new)->str_expr);
900 cil_copy_expr(db, orig->datum_expr, &(*new)->datum_expr);
903 int cil_copy_catset(struct cil_db *db, void *data, void **copy, symtab_t *symtab)
918 cil_copy_cats(db, orig->cats, &new->cats);
925 int cil_copy_senscat(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
934 cil_copy_cats(db, orig->cats, &new->cats);
941 int cil_copy_catorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
956 int cil_copy_sensitivityorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
971 void cil_copy_fill_level(struct cil_db *db, struct cil_level *orig, struct cil_level **new)
978 cil_copy_cats(db, orig->cats, &(*new)->cats);
982 int cil_copy_level(struct cil_db *db, void *data, void **copy, symtab_t *symtab)
997 cil_copy_fill_level(db, orig, &new);
1004 void cil_copy_fill_levelrange(struct cil_db *db, struct cil_levelrange *data, struct cil_levelrange *new)
1009 cil_copy_fill_level(db, data->low, &new->low);
1015 cil_copy_fill_level(db, data->high, &new->high);
1019 int cil_copy_levelrange(struct cil_db *db, void *data, void **copy, symtab_t *symtab)
1035 cil_copy_fill_levelrange(db, orig, new);
1042 void cil_copy_fill_context(struct cil_db *db, struct cil_context *data, struct cil_context *new)
1052 cil_copy_fill_levelrange(db, data->range, new->range);
1056 int cil_copy_context(struct cil_db *db, void *data, void **copy, symtab_t *symtab)
1072 cil_copy_fill_context(db, orig, new);
1079 int cil_copy_netifcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1092 cil_copy_fill_context(db, orig->if_context, new->if_context);
1099 cil_copy_fill_context(db, orig->packet_context, new->packet_context);
1107 int cil_copy_genfscon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1121 cil_copy_fill_context(db, orig->context, new->context);
1129 int cil_copy_filecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1143 cil_copy_fill_context(db, orig->context, new->context);
1151 int cil_copy_nodecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1176 cil_copy_fill_context(db, orig->context, new->context);
1184 int cil_copy_portcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1199 cil_copy_fill_context(db, orig->context, new->context);
1207 int cil_copy_pirqcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1220 cil_copy_fill_context(db, orig->context, new->context);
1228 int cil_copy_iomemcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1242 cil_copy_fill_context(db, orig->context, new->context);
1250 int cil_copy_ioportcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1264 cil_copy_fill_context(db, orig->context, new->context);
1272 int cil_copy_pcidevicecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1285 cil_copy_fill_context(db, orig->context, new->context);
1293 int cil_copy_devicetreecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1306 cil_copy_fill_context(db, orig->context, new->context);
1314 int cil_copy_fsuse(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1328 cil_copy_fill_context(db, orig->context, new->context);
1336 int cil_copy_expr(struct cil_db *db, struct cil_list *orig, struct cil_list **new)
1351 cil_copy_expr(db, curr->data, &sub_list);
1377 int cil_copy_constrain(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1385 cil_copy_expr(db, orig->str_expr, &new->str_expr);
1386 cil_copy_expr(db, orig->datum_expr, &new->datum_expr);
1393 int cil_copy_validatetrans(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1402 cil_copy_expr(db, orig->str_expr, &new->str_expr);
1403 cil_copy_expr(db, orig->datum_expr, &new->datum_expr);
1410 int cil_copy_call(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1423 rc = cil_copy_ast(db, orig->args_tree->root, new->args_tree->root);
1440 int cil_copy_macro(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
1505 int cil_copy_optional(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
1529 int cil_copy_ipaddr(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab)
1550 int cil_copy_condblock(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1561 int cil_copy_boolif(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1568 cil_copy_expr(db, orig->str_expr, &new->str_expr);
1569 cil_copy_expr(db, orig->datum_expr, &new->datum_expr);
1577 int cil_copy_tunif(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1584 cil_copy_expr(db, orig->str_expr, &new->str_expr);
1585 cil_copy_expr(db, orig->datum_expr, &new->datum_expr);
1592 int cil_copy_default(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1612 int cil_copy_defaultrange(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1630 int cil_copy_handleunknown(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1642 int cil_copy_mls(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1654 int cil_copy_bounds(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab)
1674 struct cil_db *db = NULL;
1681 int (*copy_func)(struct cil_db *db, void *data, void **copy, symtab_t *symtab) = NULL;
1690 db = args->db;
1961 rc = (*copy_func)(db, orig->data, &data, symtab);
2050 int cil_copy_ast(struct cil_db *db, struct cil_tree_node *orig, struct cil_tree_node *dest)
2056 extra_args.db = db;