Lines Matching refs:newmod
155 module_t newmod; in module_register() local
158 newmod = module_lookupbyname(data->name); in module_register()
159 if (newmod != NULL) { in module_register()
162 __func__, data->name, container->filename, newmod->file->filename); in module_register()
166 newmod = malloc(sizeof(struct module) + namelen, M_MODULE, M_WAITOK); in module_register()
167 newmod->refs = 1; in module_register()
168 newmod->id = nextid++; in module_register()
169 newmod->name = (char *)(newmod + 1); in module_register()
170 strcpy(newmod->name, data->name); in module_register()
171 newmod->handler = data->evhand ? data->evhand : modevent_nop; in module_register()
172 newmod->arg = data->priv; in module_register()
173 bzero(&newmod->data, sizeof(newmod->data)); in module_register()
174 TAILQ_INSERT_TAIL(&modules, newmod, link); in module_register()
177 TAILQ_INSERT_TAIL(&container->modules, newmod, flink); in module_register()
178 newmod->file = container; in module_register()