Home | History | Annotate | Download | only in src

Lines Matching defs:module

27  * local module store.	Sandbox routines, used by both source and
41 #include <sepol/module.h>
65 * directories for the module store */
80 /* These are paths relative to the bottom of the module store */
506 /**************** functions that create module store ***************/
509 * create the directories. Returns 0 if module store exists (either
522 ERR(sh, "Could not create module store at %s.",
529 "Could not read from module store at %s.",
536 "Could not access module store at %s, or it is not a directory.",
546 "Could not create module store, active subdirectory at %s.",
552 "Could not read from module store, active subdirectory at %s.",
559 "Could not access module store active subdirectory at %s, or it is not a directory.",
569 "Could not create module store, active modules subdirectory at %s.",
575 "Could not read from module store, active modules subdirectory at %s.",
582 "Could not access module store active modules subdirectory at %s, or it is not a directory.",
1034 * with an array of module infos; length of array is stored in
1076 ERR(sh, "Error allocating space for module information.");
1081 /* for each highest priority, enabled module get its path */
1093 ERR(sh, "Failed to add module name to list of known names.");
1125 /* sort array on module name */
1818 /* Locking for the module store for transactions. This is very basic
1819 * locking of the module store and doesn't do anything if the module
1840 /* Locking for the module store for active store reading; this also includes
1842 * of the module store and doesn't do anything if the module store is
1956 ERR(sh, "Could not open module file %s for reading.", filename);
2088 /* Execute the module verification programs for each source module.
2100 char *module = module_filenames[i];
2104 semanage_exec_prog(sh, e, module, "$<")) != 0) {
2749 #define NC_SORT_NAMES { "pre", "base", "module", "local", "post" }