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