Lines Matching refs:newmod
123 module_t newmod; in module_register() local
125 newmod = module_lookupbyname(data->name); in module_register()
126 if (newmod != NULL) { in module_register()
131 newmod = (module_t) kmalloc(sizeof(struct module) + namelen, in module_register()
134 newmod->refs = 1; in module_register()
135 newmod->id = nextid++; in module_register()
136 newmod->name = (char *) (newmod + 1); in module_register()
137 strcpy(newmod->name, data->name); in module_register()
138 newmod->handler = data->evhand ? data->evhand : modevent_nop; in module_register()
139 newmod->arg = data->priv; in module_register()
140 bzero(&newmod->data, sizeof(newmod->data)); in module_register()
141 TAILQ_INSERT_TAIL(&modules, newmod, link); in module_register()
146 TAILQ_INSERT_TAIL(&container->modules, newmod, flink); in module_register()
147 newmod->file = container; in module_register()