tag | line | file | source code |
oldtab | 656 | kernel/module.c | struct symbol_table *oldtab; |
oldtab | 707 | kernel/module.c | if ((oldtab = mp->symtab) == (struct symbol_table*)0) { |
oldtab | 715 | kernel/module.c | if (oldtab->n_symbols > 0) { |
oldtab | 721 | kernel/module.c | if (oldtab->n_refs == 0) { /* no problems! */ |
oldtab | 724 | kernel/module.c | if (oldtab->size > 0) |
oldtab | 725 | kernel/module.c | kfree_s(oldtab, oldtab->size); |
oldtab | 741 | kernel/module.c | oldtab->n_refs * REFSIZ, |
oldtab | 752 | kernel/module.c | newtab->n_refs = oldtab->n_refs; |
oldtab | 756 | kernel/module.c | ((char *)oldtab) + SYMSIZ + oldtab->n_symbols * INTSIZ, |
oldtab | 757 | kernel/module.c | oldtab->n_refs * REFSIZ); |
oldtab | 778 | kernel/module.c | if (oldtab->size > 0) |
oldtab | 779 | kernel/module.c | kfree_s(oldtab, oldtab->size); |