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 */
502 /**************** functions that create module store ***************/
505 * create the directories. Returns 0 if module store exists (either
518 ERR(sh, "Could not create module store at %s.",
525 "Could not read from module store at %s.",
532 "Could not access module store at %s, or it is not a directory.",
542 "Could not create module store, active subdirectory at %s.",
548 "Could not read from module store, active subdirectory at %s.",
555 "Could not access module store active subdirectory at %s, or it is not a directory.",
565 "Could not create module store, active modules subdirectory at %s.",
571 "Could not read from module store, active modules subdirectory at %s.",
578 "Could not access module store active modules subdirectory at %s, or it is not a directory.",
1038 * with an array of module infos; length of array is stored in
1080 ERR(sh, "Error allocating space for module information.");
1085 /* for each highest priority, enabled module get its path */
1097 ERR(sh, "Failed to add module name to list of known names.");
1129 /* sort array on module name */
1823 /* Locking for the module store for transactions. This is very basic
1824 * locking of the module store and doesn't do anything if the module
1845 /* Locking for the module store for active store reading; this also includes
1847 * of the module store and doesn't do anything if the module store is
1961 ERR(sh, "Could not open module file %s for reading.", filename);
2094 /* Execute the module verification programs for each source module.
2106 char *module = module_filenames[i];
2110 semanage_exec_prog(sh, e, module, "$<")) != 0) {
2755 #define NC_SORT_NAMES { "pre", "base", "module", "local", "post" }