⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ia64_ksyms.c

📁 linux 内核源代码
💻 C
字号:
/* * Architecture-specific kernel symbols * * Don't put any exports here unless it's defined in an assembler file. * All other exports should be put directly after the definition. */#include <linux/module.h>#include <linux/string.h>EXPORT_SYMBOL(memset);EXPORT_SYMBOL(memcpy);EXPORT_SYMBOL(strlen);#include <asm/checksum.h>EXPORT_SYMBOL(ip_fast_csum);		/* hand-coded assembly */EXPORT_SYMBOL(csum_ipv6_magic);#include <asm/semaphore.h>EXPORT_SYMBOL(__down);EXPORT_SYMBOL(__down_interruptible);EXPORT_SYMBOL(__down_trylock);EXPORT_SYMBOL(__up);#include <asm/page.h>EXPORT_SYMBOL(clear_page);#ifdef CONFIG_VIRTUAL_MEM_MAP#include <linux/bootmem.h>EXPORT_SYMBOL(min_low_pfn);	/* defined by bootmem.c, but not exported by generic code */EXPORT_SYMBOL(max_low_pfn);	/* defined by bootmem.c, but not exported by generic code */#endif#include <asm/processor.h>EXPORT_SYMBOL(per_cpu__cpu_info);#ifdef CONFIG_SMPEXPORT_SYMBOL(per_cpu__local_per_cpu_offset);#endif#include <asm/uaccess.h>EXPORT_SYMBOL(__copy_user);EXPORT_SYMBOL(__do_clear_user);EXPORT_SYMBOL(__strlen_user);EXPORT_SYMBOL(__strncpy_from_user);EXPORT_SYMBOL(__strnlen_user);/* from arch/ia64/lib */extern void __divsi3(void);extern void __udivsi3(void);extern void __modsi3(void);extern void __umodsi3(void);extern void __divdi3(void);extern void __udivdi3(void);extern void __moddi3(void);extern void __umoddi3(void);EXPORT_SYMBOL(__divsi3);EXPORT_SYMBOL(__udivsi3);EXPORT_SYMBOL(__modsi3);EXPORT_SYMBOL(__umodsi3);EXPORT_SYMBOL(__divdi3);EXPORT_SYMBOL(__udivdi3);EXPORT_SYMBOL(__moddi3);EXPORT_SYMBOL(__umoddi3);#include <asm/page.h>EXPORT_SYMBOL(copy_page);#if defined(CONFIG_MD_RAID456) || defined(CONFIG_MD_RAID456_MODULE)extern void xor_ia64_2(void);extern void xor_ia64_3(void);extern void xor_ia64_4(void);extern void xor_ia64_5(void);EXPORT_SYMBOL(xor_ia64_2);EXPORT_SYMBOL(xor_ia64_3);EXPORT_SYMBOL(xor_ia64_4);EXPORT_SYMBOL(xor_ia64_5);#endif#include <asm/pal.h>EXPORT_SYMBOL(ia64_pal_call_phys_stacked);EXPORT_SYMBOL(ia64_pal_call_phys_static);EXPORT_SYMBOL(ia64_pal_call_stacked);EXPORT_SYMBOL(ia64_pal_call_static);EXPORT_SYMBOL(ia64_load_scratch_fpregs);EXPORT_SYMBOL(ia64_save_scratch_fpregs);#include <asm/unwind.h>EXPORT_SYMBOL(unw_init_running);#ifdef ASM_SUPPORTED# ifdef CONFIG_SMP#  if (__GNUC__ == 3 && __GNUC_MINOR__ < 3)/* * This is not a normal routine and we don't want a function descriptor for it, so we use * a fake declaration here. */extern char ia64_spinlock_contention_pre3_4;EXPORT_SYMBOL(ia64_spinlock_contention_pre3_4);#  else/* * This is not a normal routine and we don't want a function descriptor for it, so we use * a fake declaration here. */extern char ia64_spinlock_contention;EXPORT_SYMBOL(ia64_spinlock_contention);#  endif# endif#endif#if defined(CONFIG_IA64_ESI) || defined(CONFIG_IA64_ESI_MODULE)extern void esi_call_phys (void);EXPORT_SYMBOL_GPL(esi_call_phys);#endifextern char ia64_ivt[];EXPORT_SYMBOL(ia64_ivt);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -