_vector 24 arch/x86/kernel/idt.c #define G(_vector, _addr, _ist, _type, _dpl, _segment) \ _vector 26 arch/x86/kernel/idt.c .vector = _vector, \ _vector 36 arch/x86/kernel/idt.c #define INTG(_vector, _addr) \ _vector 37 arch/x86/kernel/idt.c G(_vector, _addr, DEFAULT_STACK, GATE_INTERRUPT, DPL0, __KERNEL_CS) _vector 40 arch/x86/kernel/idt.c #define SYSG(_vector, _addr) \ _vector 41 arch/x86/kernel/idt.c G(_vector, _addr, DEFAULT_STACK, GATE_INTERRUPT, DPL3, __KERNEL_CS) _vector 47 arch/x86/kernel/idt.c #define ISTG(_vector, _addr, _ist) \ _vector 48 arch/x86/kernel/idt.c G(_vector, _addr, _ist + 1, GATE_INTERRUPT, DPL0, __KERNEL_CS) _vector 51 arch/x86/kernel/idt.c #define TSKG(_vector, _gdt) \ _vector 52 arch/x86/kernel/idt.c G(_vector, NULL, DEFAULT_STACK, GATE_TASK, DPL0, _gdt << 3)