Lines Matching refs:table

414 	// Initialize the interrupt handler table.
415 interrupt_handler_function** table = gInterruptHandlerTable;
417 table[i] = x86_invalid_exception;
420 table[i] = x86_hardware_interrupt;
423 table[0] = x86_unexpected_exception; // Divide Error Exception (#DE)
424 table[1] = x86_handle_debug_exception; // Debug Exception (#DB)
425 table[2] = x86_fatal_exception; // NMI Interrupt
426 table[3] = x86_handle_breakpoint_exception; // Breakpoint Exception (#BP)
427 table[4] = x86_unexpected_exception; // Overflow Exception (#OF)
428 table[5] = x86_unexpected_exception; // BOUND Range Exceeded Exception (#BR)
429 table[6] = x86_unexpected_exception; // Invalid Opcode Exception (#UD)
430 table[7] = x86_fatal_exception; // Device Not Available Exception (#NM)
431 table[8] = x86_fatal_exception; // Double Fault Exception (#DF)
432 table[9] = x86_fatal_exception; // Coprocessor Segment Overrun
433 table[10] = x86_fatal_exception; // Invalid TSS Exception (#TS)
434 table[11] = x86_fatal_exception; // Segment Not Present (#NP)
435 table[12] = x86_64_stack_fault_exception; // Stack Fault Exception (#SS)
436 table[13] = x86_64_general_protection_fault; // General Protection Exception (#GP)
437 table[14] = x86_page_fault_exception; // Page-Fault Exception (#PF)
438 table[16] = x86_unexpected_exception; // x87 FPU Floating-Point Error (#MF)
439 table[17] = x86_unexpected_exception; // Alignment Check Exception (#AC)
440 table[18] = x86_fatal_exception; // Machine-Check Exception (#MC)
441 table[19] = x86_unexpected_exception; // SIMD Floating-Point Exception (#XF)