tag | line | file | source code |
symtab | 64 | include/linux/module.h | struct symbol_table *symtab; |
symtab | 79 | kernel/module.c | kernel_module.symtab = &symbol_table; |
symtab | 120 | kernel/module.c | mp->symtab = NULL; |
symtab | 141 | kernel/module.c | struct symbol_table *symtab) |
symtab | 155 | kernel/module.c | if (symtab && ((unsigned long)symtab > 0xb0000000)) { |
symtab | 157 | kernel/module.c | symtab = NULL; |
symtab | 193 | kernel/module.c | if (symtab) { /* symtab == NULL means no new entries to handle */ |
symtab | 200 | kernel/module.c | if ((error = verify_area(VERIFY_READ, &symtab->size, sizeof(symtab->size)))) |
symtab | 202 | kernel/module.c | size = get_user(&symtab->size); |
symtab | 208 | kernel/module.c | if ((error = verify_area(VERIFY_READ, symtab, size))) { |
symtab | 212 | kernel/module.c | memcpy_fromfs((char *)(newtab), symtab, size); |
symtab | 236 | kernel/module.c | mp->symtab = newtab; |
symtab | 347 | kernel/module.c | if (mp->symtab && mp->symtab->n_symbols) { |
symtab | 349 | kernel/module.c | nmodsyms += mp->symtab->n_symbols + 1; |
symtab | 371 | kernel/module.c | if (mp->symtab != NULL) { |
symtab | 372 | kernel/module.c | for (i = mp->symtab->n_symbols, |
symtab | 373 | kernel/module.c | from = mp->symtab->symbol; |
symtab | 468 | kernel/module.c | if (mp->symtab) { |
symtab | 469 | kernel/module.c | if (mp->symtab->n_refs) |
symtab | 471 | kernel/module.c | if (mp->symtab->size) |
symtab | 472 | kernel/module.c | kfree_s(mp->symtab, mp->symtab->size); |
symtab | 571 | kernel/module.c | (mp->symtab != NULL) && |
symtab | 572 | kernel/module.c | (mp->symtab->n_symbols > 0)) { |
symtab | 573 | kernel/module.c | for (i = mp->symtab->n_symbols, |
symtab | 574 | kernel/module.c | sym = mp->symtab->symbol; |
symtab | 667 | kernel/module.c | mp->symtab = intab; |
symtab | 686 | kernel/module.c | if ((oldtab = mp->symtab) == (struct symbol_table*)0) { |
symtab | 688 | kernel/module.c | mp->symtab = intab; |
symtab | 701 | kernel/module.c | mp->symtab = intab; |
symtab | 752 | kernel/module.c | mp->symtab = newtab; |