Lines Matching defs:module
41 #include "module.h"
115 int pa_module_load(pa_module** module, pa_core *c, const char *name, const char *argument) {
123 pa_assert(module);
144 * module with normal loaders, libltdl falls back to the "preload"
147 pa_log("Failed to open module \"%s\".", name);
162 pa_log("Symbol \"%s\" not found in module \"%s\".", PA_SYMBOL_GET_VERSION, name);
174 /* OK, the module only wants to be loaded once, let's make sure it is */
194 pa_log("Failed to load module \"%s\": symbol \""PA_SYMBOL_INIT"\" not found.", name);
213 pa_log_error("Failed to load module \"%s\" (argument: \"%s\"): initialization failed.", name, argument ? argument : "");
238 *module = m;
263 *module = NULL;
292 /* If a module unloads itself with pa_module_unload(), we can't call
297 * Apparently lt_dlclose() doesn't always remove the module from memory,
365 /* Just in case module unloading caused more modules to load */
367 pa_log_warn("After module unload, module '%s' was still loaded!", m->name);