new_ldt 67 arch/x86/kernel/ldt.c struct ldt_struct *new_ldt; new_ldt 73 arch/x86/kernel/ldt.c new_ldt = kmalloc(sizeof(struct ldt_struct), GFP_KERNEL); new_ldt 74 arch/x86/kernel/ldt.c if (!new_ldt) new_ldt 87 arch/x86/kernel/ldt.c new_ldt->entries = vzalloc(alloc_size); new_ldt 89 arch/x86/kernel/ldt.c new_ldt->entries = (void *)get_zeroed_page(GFP_KERNEL); new_ldt 91 arch/x86/kernel/ldt.c if (!new_ldt->entries) { new_ldt 92 arch/x86/kernel/ldt.c kfree(new_ldt); new_ldt 97 arch/x86/kernel/ldt.c new_ldt->slot = -1; new_ldt 99 arch/x86/kernel/ldt.c new_ldt->nr_entries = num_entries; new_ldt 100 arch/x86/kernel/ldt.c return new_ldt; new_ldt 361 arch/x86/kernel/ldt.c struct ldt_struct *new_ldt; new_ldt 371 arch/x86/kernel/ldt.c new_ldt = alloc_ldt_struct(old_mm->context.ldt->nr_entries); new_ldt 372 arch/x86/kernel/ldt.c if (!new_ldt) { new_ldt 377 arch/x86/kernel/ldt.c memcpy(new_ldt->entries, old_mm->context.ldt->entries, new_ldt 378 arch/x86/kernel/ldt.c new_ldt->nr_entries * LDT_ENTRY_SIZE); new_ldt 379 arch/x86/kernel/ldt.c finalize_ldt_struct(new_ldt); new_ldt 381 arch/x86/kernel/ldt.c retval = map_ldt_struct(mm, new_ldt, 0); new_ldt 384 arch/x86/kernel/ldt.c free_ldt_struct(new_ldt); new_ldt 387 arch/x86/kernel/ldt.c mm->context.ldt = new_ldt; new_ldt 467 arch/x86/kernel/ldt.c struct ldt_struct *new_ldt, *old_ldt; new_ldt 513 arch/x86/kernel/ldt.c new_ldt = alloc_ldt_struct(new_nr_entries); new_ldt 514 arch/x86/kernel/ldt.c if (!new_ldt) new_ldt 518 arch/x86/kernel/ldt.c memcpy(new_ldt->entries, old_ldt->entries, old_nr_entries * LDT_ENTRY_SIZE); new_ldt 520 arch/x86/kernel/ldt.c new_ldt->entries[ldt_info.entry_number] = ldt; new_ldt 521 arch/x86/kernel/ldt.c finalize_ldt_struct(new_ldt); new_ldt 529 arch/x86/kernel/ldt.c error = map_ldt_struct(mm, new_ldt, old_ldt ? !old_ldt->slot : 0); new_ldt 538 arch/x86/kernel/ldt.c free_ldt_struct(new_ldt); new_ldt 542 arch/x86/kernel/ldt.c install_ldt(mm, new_ldt);