Lines Matching full:copy
51 void cil_copy_list(struct cil_list *data, struct cil_list **copy) in cil_copy_list() argument
85 *copy = new; in cil_copy_list()
88 static int cil_copy_node(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attr… in cil_copy_node() argument
95 *copy = new; in cil_copy_node()
100 int cil_copy_block(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *sy… in cil_copy_block() argument
115 *copy = datum; in cil_copy_block()
119 *copy = new; in cil_copy_block()
125 int cil_copy_blockabstract(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __at… in cil_copy_blockabstract() argument
134 *copy = new; in cil_copy_blockabstract()
139 int cil_copy_blockinherit(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __att… in cil_copy_blockinherit() argument
149 *copy = new; in cil_copy_blockinherit()
154 static int cil_copy_policycap(__attribute__((unused)) struct cil_db *db, void *data, void **copy, s… in cil_copy_policycap() argument
164 *copy = new; in cil_copy_policycap()
166 *copy = datum; in cil_copy_policycap()
172 int cil_copy_perm(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *sym… in cil_copy_perm() argument
182 *copy = new; in cil_copy_perm()
184 *copy = datum; in cil_copy_perm()
225 int cil_copy_classmapping(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __att… in cil_copy_classmapping() argument
237 *copy = new; in cil_copy_classmapping()
242 int cil_copy_class(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *sy… in cil_copy_class() argument
259 *copy = new; in cil_copy_class()
264 int cil_copy_classorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attri… in cil_copy_classorder() argument
274 *copy = new; in cil_copy_classorder()
279 int cil_copy_classpermission(__attribute__((unused)) struct cil_db *db, void *data, void **copy, sy… in cil_copy_classpermission() argument
298 *copy = new; in cil_copy_classpermission()
303 int cil_copy_classpermissionset(__attribute__((unused)) struct cil_db *db, void *data, void **copy,… in cil_copy_classpermissionset() argument
314 *copy = new; in cil_copy_classpermissionset()
319 int cil_copy_classcommon(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attr… in cil_copy_classcommon() argument
329 *copy = new; in cil_copy_classcommon()
334 int cil_copy_sid(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symt… in cil_copy_sid() argument
344 *copy = new; in cil_copy_sid()
346 *copy = datum; in cil_copy_sid()
352 int cil_copy_sidcontext(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_… in cil_copy_sidcontext() argument
366 *copy = new; in cil_copy_sidcontext()
371 int cil_copy_sidorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribu… in cil_copy_sidorder() argument
381 *copy = new; in cil_copy_sidorder()
386 int cil_copy_user(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *sym… in cil_copy_user() argument
396 *copy = new; in cil_copy_user()
398 *copy = datum; in cil_copy_user()
404 int cil_copy_userattribute(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symt… in cil_copy_userattribute() argument
414 *copy = new; in cil_copy_userattribute()
416 *copy = datum; in cil_copy_userattribute()
422 int cil_copy_userattributeset(struct cil_db *db, void *data, void **copy, __attribute__((unused)) s… in cil_copy_userattributeset() argument
434 *copy = new; in cil_copy_userattributeset()
439 int cil_copy_userrole(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribu… in cil_copy_userrole() argument
449 *copy = new; in cil_copy_userrole()
454 int cil_copy_userlevel(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t… in cil_copy_userlevel() argument
469 *copy = new; in cil_copy_userlevel()
474 int cil_copy_userrange(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t… in cil_copy_userrange() argument
490 *copy = new; in cil_copy_userrange()
495 int cil_copy_userprefix(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attri… in cil_copy_userprefix() argument
505 *copy = new; in cil_copy_userprefix()
510 int cil_copy_role(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *sym… in cil_copy_role() argument
520 *copy = new; in cil_copy_role()
522 *copy = datum; in cil_copy_role()
528 int cil_copy_roletype(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribu… in cil_copy_roletype() argument
538 *copy = new; in cil_copy_roletype()
543 int cil_copy_roleattribute(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symt… in cil_copy_roleattribute() argument
553 *copy = new; in cil_copy_roleattribute()
555 *copy = datum; in cil_copy_roleattribute()
561 int cil_copy_roleattributeset(struct cil_db *db, void *data, void **copy, __attribute__((unused)) s… in cil_copy_roleattributeset() argument
573 *copy = new; in cil_copy_roleattributeset()
578 int cil_copy_roleallow(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attrib… in cil_copy_roleallow() argument
588 *copy = new; in cil_copy_roleallow()
593 …_((unused)) struct cil_db *db, __attribute__((unused)) void *data, void **copy, __attribute__((unu… in cil_copy_type() argument
598 *copy = new; in cil_copy_type()
603 int cil_copy_typepermissive(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __a… in cil_copy_typepermissive() argument
612 *copy = new; in cil_copy_typepermissive()
617 …_((unused)) struct cil_db *db, __attribute__((unused)) void *data, void **copy, __attribute__((unu… in cil_copy_typeattribute() argument
622 *copy = new; in cil_copy_typeattribute()
627 int cil_copy_typeattributeset(struct cil_db *db, void *data, void **copy, __attribute__((unused)) s… in cil_copy_typeattributeset() argument
639 *copy = new; in cil_copy_typeattributeset()
644 …peattribute(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unu… in cil_copy_expandtypeattribute() argument
661 *copy = new; in cil_copy_expandtypeattribute()
666 static int cil_copy_alias(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symta… in cil_copy_alias() argument
681 *copy = new; in cil_copy_alias()
686 static int cil_copy_aliasactual(__attribute__((unused)) struct cil_db *db, void *data, void **copy,… in cil_copy_aliasactual() argument
696 *copy = new; in cil_copy_aliasactual()
701 …etransition(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unu… in cil_copy_roletransition() argument
713 *copy = new; in cil_copy_roletransition()
718 int cil_copy_nametypetransition(__attribute__((unused)) struct cil_db *db, void *data, void **copy,… in cil_copy_nametypetransition() argument
732 *copy = new; in cil_copy_nametypetransition()
737 int cil_copy_rangetransition(struct cil_db *db, void *data, void **copy, __attribute__((unused)) sy… in cil_copy_rangetransition() argument
755 *copy = new; in cil_copy_rangetransition()
760 int cil_copy_bool(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *sym… in cil_copy_bool() argument
775 *copy = new; in cil_copy_bool()
780 static int cil_copy_tunable(__attribute__((unused)) struct cil_db *db, void *data, void **copy, sym… in cil_copy_tunable() argument
795 *copy = new; in cil_copy_tunable()
807 int cil_copy_avrule(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *s… in cil_copy_avrule() argument
830 *copy = new; in cil_copy_avrule()
835 static int cil_copy_permissionx(struct cil_db *db, void *data, void **copy, symtab_t *symtab) in cil_copy_permissionx() argument
852 *copy = new; in cil_copy_permissionx()
857 int cil_copy_type_rule(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attrib… in cil_copy_type_rule() argument
870 *copy = new; in cil_copy_type_rule()
875 int cil_copy_sens(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *sym… in cil_copy_sens() argument
885 *copy = new; in cil_copy_sens()
887 *copy = datum; in cil_copy_sens()
893 int cil_copy_cat(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symt… in cil_copy_cat() argument
903 *copy = new; in cil_copy_cat()
905 *copy = datum; in cil_copy_cat()
918 int cil_copy_catset(struct cil_db *db, void *data, void **copy, symtab_t *symtab) in cil_copy_catset() argument
935 *copy = new; in cil_copy_catset()
940 int cil_copy_senscat(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *… in cil_copy_senscat() argument
951 *copy = new; in cil_copy_senscat()
956 int cil_copy_catorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribu… in cil_copy_catorder() argument
966 *copy = new; in cil_copy_catorder()
971 int cil_copy_sensitivityorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, _… in cil_copy_sensitivityorder() argument
981 *copy = new; in cil_copy_sensitivityorder()
997 int cil_copy_level(struct cil_db *db, void *data, void **copy, symtab_t *symtab) in cil_copy_level() argument
1014 *copy = new; in cil_copy_level()
1034 int cil_copy_levelrange(struct cil_db *db, void *data, void **copy, symtab_t *symtab) in cil_copy_levelrange() argument
1052 *copy = new; in cil_copy_levelrange()
1071 int cil_copy_context(struct cil_db *db, void *data, void **copy, symtab_t *symtab) in cil_copy_context() argument
1089 *copy = new; in cil_copy_context()
1094 int cil_copy_netifcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t … in cil_copy_netifcon() argument
1117 *copy = new; in cil_copy_netifcon()
1122 int cil_copy_genfscon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t … in cil_copy_genfscon() argument
1139 *copy = new; in cil_copy_genfscon()
1144 int cil_copy_filecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *… in cil_copy_filecon() argument
1161 *copy = new; in cil_copy_filecon()
1166 int cil_copy_nodecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *… in cil_copy_nodecon() argument
1194 *copy = new; in cil_copy_nodecon()
1199 int cil_copy_ibpkeycon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t… in cil_copy_ibpkeycon() argument
1217 *copy = new; in cil_copy_ibpkeycon()
1222 static int cil_copy_ibendportcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)… in cil_copy_ibendportcon() argument
1239 *copy = new; in cil_copy_ibendportcon()
1244 int cil_copy_portcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *… in cil_copy_portcon() argument
1262 *copy = new; in cil_copy_portcon()
1267 int cil_copy_pirqcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *… in cil_copy_pirqcon() argument
1283 *copy = new; in cil_copy_pirqcon()
1288 int cil_copy_iomemcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t … in cil_copy_iomemcon() argument
1305 *copy = new; in cil_copy_iomemcon()
1310 int cil_copy_ioportcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t… in cil_copy_ioportcon() argument
1327 *copy = new; in cil_copy_ioportcon()
1332 int cil_copy_pcidevicecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symta… in cil_copy_pcidevicecon() argument
1348 *copy = new; in cil_copy_pcidevicecon()
1353 static int cil_copy_devicetreecon(struct cil_db *db, void *data, void **copy, __attribute__((unused… in cil_copy_devicetreecon() argument
1369 *copy = new; in cil_copy_devicetreecon()
1374 int cil_copy_fsuse(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *sy… in cil_copy_fsuse() argument
1391 *copy = new; in cil_copy_fsuse()
1437 int cil_copy_constrain(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t… in cil_copy_constrain() argument
1448 *copy = new; in cil_copy_constrain()
1453 int cil_copy_validatetrans(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symt… in cil_copy_validatetrans() argument
1465 *copy = new; in cil_copy_validatetrans()
1470 int cil_copy_call(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *sym… in cil_copy_call() argument
1491 *copy = new; in cil_copy_call()
1500 static int cil_copy_macro(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symta… in cil_copy_macro() argument
1515 *copy = NULL; in cil_copy_macro()
1522 *copy = new; in cil_copy_macro()
1528 …_((unused)) struct cil_db *db, __attribute__((unused)) void *data, void **copy, __attribute__((unu… in cil_copy_optional() argument
1533 *copy = new; in cil_copy_optional()
1544 int cil_copy_ipaddr(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *s… in cil_copy_ipaddr() argument
1560 *copy = new; in cil_copy_ipaddr()
1565 static int cil_copy_condblock(__attribute__((unused)) struct cil_db *db, void *data, void **copy, _… in cil_copy_condblock() argument
1568 struct cil_condblock *new = *copy; in cil_copy_condblock()
1571 *copy = new; in cil_copy_condblock()
1576 int cil_copy_boolif(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *s… in cil_copy_boolif() argument
1587 *copy = new; in cil_copy_boolif()
1592 static int cil_copy_tunif(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symta… in cil_copy_tunif() argument
1602 *copy = new; in cil_copy_tunif()
1607 static int cil_copy_default(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __a… in cil_copy_default() argument
1622 *copy = new; in cil_copy_default()
1627 static int cil_copy_defaultrange(__attribute__((unused)) struct cil_db *db, void *data, void **copy… in cil_copy_defaultrange() argument
1640 *copy = new; in cil_copy_defaultrange()
1645 …ndleunknown(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unu… in cil_copy_handleunknown() argument
1652 *copy = new; in cil_copy_handleunknown()
1657 static int cil_copy_mls(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attri… in cil_copy_mls() argument
1664 *copy = new; in cil_copy_mls()
1669 static int cil_copy_bounds(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __at… in cil_copy_bounds() argument
1679 *copy = new; in cil_copy_bounds()
1684 static int cil_copy_src_info(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __… in cil_copy_src_info() argument
1695 *copy = new; in cil_copy_src_info()
1711 int (*copy_func)(struct cil_db *db, void *data, void **copy, symtab_t *symtab) = NULL; in __cil_copy_node_helper()
1729 /* When inheriting a block, don't copy any blockabstract in __cil_copy_node_helper()
2040 cil_tree_log(orig, CIL_ERR, "Incompatible flavor when trying to copy %s", DATUM(data)->name); in __cil_copy_node_helper()
2122 // dest is the parent node to copy into
2123 // if the copy is for a call to a macro, dest should be a pointer to the call
2135 …cil_tree_log(dest, CIL_ERR, "Failed to copy %s to %s", cil_node_to_string(orig), cil_node_to_strin… in cil_copy_ast()