/* * arch/s390/kernel/s390_ksyms.c * * S390 version */ #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef CONFIG_IP_MULTICAST #include #endif #ifdef CONFIG_VIRT_TIMER #include #endif /* * memory management */ EXPORT_SYMBOL_NOVERS(_oi_bitmap); EXPORT_SYMBOL_NOVERS(_ni_bitmap); EXPORT_SYMBOL_NOVERS(_zb_findmap); EXPORT_SYMBOL_NOVERS(_sb_findmap); EXPORT_SYMBOL_NOVERS(__copy_from_user_asm); EXPORT_SYMBOL_NOVERS(__copy_to_user_asm); EXPORT_SYMBOL_NOVERS(__clear_user_asm); EXPORT_SYMBOL_NOVERS(__strncpy_from_user_asm); EXPORT_SYMBOL_NOVERS(__strnlen_user_asm); EXPORT_SYMBOL(diag10); /* * semaphore ops */ EXPORT_SYMBOL(__up); EXPORT_SYMBOL(__down); EXPORT_SYMBOL(__down_interruptible); /* * binfmt_elf loader */ extern int dump_fpu (struct pt_regs * regs, s390_fp_regs *fpregs); EXPORT_SYMBOL(dump_fpu); EXPORT_SYMBOL(overflowuid); EXPORT_SYMBOL(overflowgid); EXPORT_SYMBOL(empty_zero_page); /* * virtual CPU timer */ #ifdef CONFIG_VIRT_TIMER EXPORT_SYMBOL(init_virt_timer); EXPORT_SYMBOL(add_virt_timer); EXPORT_SYMBOL(add_virt_timer_periodic); EXPORT_SYMBOL(mod_virt_timer); EXPORT_SYMBOL(del_virt_timer); #endif /* * misc. */ EXPORT_SYMBOL(machine_flags); EXPORT_SYMBOL(__udelay); EXPORT_SYMBOL(kernel_thread); EXPORT_SYMBOL(csum_fold); EXPORT_SYMBOL(console_mode); EXPORT_SYMBOL(console_device); EXPORT_SYMBOL_NOVERS(do_call_softirq); EXPORT_SYMBOL(sys_wait4); EXPORT_SYMBOL(cpcmd); EXPORT_SYMBOL(sys_ioctl);