1 #ifndef _X86_64_PROTO_H
2 #define _X86_64_PROTO_H
4 /* misc architecture specific prototypes */
6 extern void early_idt_handler(void);
8 extern char boot_exception_stacks[];
10 extern unsigned long table_start, table_end;
12 void init_kernel_pgtables(unsigned long start, unsigned long end);
14 extern unsigned long end_pfn_map;
16 extern void init_resources(void);
18 extern unsigned long ebda_addr, ebda_size;
20 extern int unhandled_signal(struct task_struct *tsk, int sig);
22 extern void asm_syscall(void);
23 extern void asm_syscall_ignore(void);
25 extern unsigned long __phys_addr(unsigned long virt_addr);
27 void __init interrupts_init(void);
29 extern paddr_t initrd_start, initrd_end;