Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /* 
  2  * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
  3  * Licensed under the GPL
  4  */
  5 
  6 #include "linux/module.h"
  7 #include "linux/syscalls.h"
  8 #include "asm/tlbflush.h"
  9 #include "asm/uaccess.h"
 10 #include "as-layout.h"
 11 #include "kern_util.h"
 12 #include "mem_user.h"
 13 #include "os.h"
 14 
 15 EXPORT_SYMBOL(uml_physmem);
 16 EXPORT_SYMBOL(set_signals);
 17 EXPORT_SYMBOL(get_signals);
 18 EXPORT_SYMBOL(kernel_thread);
 19 EXPORT_SYMBOL(sys_waitpid);
 20 EXPORT_SYMBOL(flush_tlb_range);
 21 
 22 EXPORT_SYMBOL(high_physmem);
 23 EXPORT_SYMBOL(empty_zero_page);
 24 EXPORT_SYMBOL(handle_page_fault);
 25 EXPORT_SYMBOL(find_iomem);
 26 
 27 EXPORT_SYMBOL(strnlen_user);
 28 EXPORT_SYMBOL(strncpy_from_user);
 29 EXPORT_SYMBOL(copy_to_user);
 30 EXPORT_SYMBOL(copy_from_user);
 31 EXPORT_SYMBOL(clear_user);
 32 EXPORT_SYMBOL(uml_strdup);
 33 
 34 EXPORT_SYMBOL(os_stat_fd);
 35 EXPORT_SYMBOL(os_stat_file);
 36 EXPORT_SYMBOL(os_access);
 37 EXPORT_SYMBOL(os_set_exec_close);
 38 EXPORT_SYMBOL(os_getpid);
 39 EXPORT_SYMBOL(os_open_file);
 40 EXPORT_SYMBOL(os_read_file);
 41 EXPORT_SYMBOL(os_write_file);
 42 EXPORT_SYMBOL(os_seek_file);
 43 EXPORT_SYMBOL(os_lock_file);
 44 EXPORT_SYMBOL(os_ioctl_generic);
 45 EXPORT_SYMBOL(os_pipe);
 46 EXPORT_SYMBOL(os_file_type);
 47 EXPORT_SYMBOL(os_file_mode);
 48 EXPORT_SYMBOL(os_file_size);
 49 EXPORT_SYMBOL(os_flush_stdout);
 50 EXPORT_SYMBOL(os_close_file);
 51 EXPORT_SYMBOL(os_set_fd_async);
 52 EXPORT_SYMBOL(os_set_fd_block);
 53 EXPORT_SYMBOL(helper_wait);
 54 EXPORT_SYMBOL(os_shutdown_socket);
 55 EXPORT_SYMBOL(os_create_unix_socket);
 56 EXPORT_SYMBOL(os_connect_socket);
 57 EXPORT_SYMBOL(os_accept_connection);
 58 EXPORT_SYMBOL(os_rcv_fd);
 59 EXPORT_SYMBOL(run_helper);
 60 EXPORT_SYMBOL(start_thread);
 61 
 62 EXPORT_SYMBOL(add_sigio_fd);
 63 EXPORT_SYMBOL(ignore_sigio_fd);
 64 EXPORT_SYMBOL(deactivate_fd);
 65 EXPORT_SYMBOL(sigio_broken);
 66 
 67 #ifdef CONFIG_SMP
 68 
 69 /* required for SMP */
 70 
 71 extern void __write_lock_failed(rwlock_t *rw);
 72 EXPORT_SYMBOL(__write_lock_failed);
 73 
 74 extern void __read_lock_failed(rwlock_t *rw);
 75 EXPORT_SYMBOL(__read_lock_failed);
 76 
 77 #endif
 78 
  This page was automatically generated by the LXR engine.