Lines Matching defs:modules
34 /* List of all early/core modules.
46 /* List of dynamically detected modules. Declared in generated modules.c. */
77 /* Install all early configured-in modules. */
81 /* Install all remaining dynamically detected modules. */
109 /* Install a list of modules.
110 If this fails, no modules are left installed. */
112 sim_module_install_list (SIM_DESC sd, MODULE_INSTALL_FN * const *modules,
119 MODULE_INSTALL_FN *modp = modules[i];
132 /* Install all modules.
133 If this fails, no modules are left installed. */
145 /* Called after all modules have been installed and after argv
151 struct module_list *modules = STATE_MODULES (sd);
157 for (modp = modules->init_list; modp != NULL; modp = modp->next)
170 struct module_list *modules = STATE_MODULES (sd);
176 for (modp = modules->resume_list; modp != NULL; modp = modp->next)
189 struct module_list *modules = STATE_MODULES (sd);
195 for (modp = modules->suspend_list; modp != NULL; modp = modp->next)
203 /* Uninstall installed modules, called by sim_close. */
208 struct module_list *modules = STATE_MODULES (sd);
214 /* Uninstall the modules. */
215 for (modp = modules->uninstall_list; modp != NULL; modp = modp->next)
221 for (d = modules->init_list; d != NULL; d = n)
231 for (d = modules->resume_list; d != NULL; d = n)
241 for (d = modules->suspend_list; d != NULL; d = n)
251 for (d = modules->uninstall_list; d != NULL; d = n)
261 for (d = modules->info_list; d != NULL; d = n)
268 free (modules);
277 struct module_list *modules = STATE_MODULES (sd);
283 for (modp = modules->info_list; modp != NULL; modp = modp->next)
296 struct module_list *modules = STATE_MODULES (sd);
303 last = &modules->init_list;
318 struct module_list *modules = STATE_MODULES (sd);
325 last = &modules->resume_list;
340 struct module_list *modules = STATE_MODULES (sd);
347 last = &modules->suspend_list;
352 l->next = modules->suspend_list;
353 modules->suspend_list = l;
362 struct module_list *modules = STATE_MODULES (sd);
369 l->next = modules->uninstall_list;
370 modules->uninstall_list = l;
379 struct module_list *modules = STATE_MODULES (sd);
386 last = &modules->info_list;