root/include/linux/symtab_begin.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


   1 #include <linux/linkage.h>
   2 
   3 #ifdef MODVERSIONS
   4 # undef _set_ver
   5 # undef X
   6 
   7 # ifndef __GENKSYMS__
   8 #  ifdef MODULE
   9 #    define _set_ver(sym,ver) \
  10         { (void *) & sym ## _R ## ver, SYMBOL_NAME_STR(sym) "_R" #ver }
  11 #  else /* !MODULE */
  12 #    define _set_ver(sym,ver) \
  13         { (void *) & sym, SYMBOL_NAME_STR(sym) "_R" #ver }
  14 #  endif /* !MODULE */
  15 #  define X(a) a
  16 # endif /* !__GENKSYMS__ */
  17 #else /* !MODVERSIONS */
  18 # define X(sym) { (void *) & sym, SYMBOL_NAME_STR(sym)}
  19 #endif /* MODVERSIONS */
  20 /*
  21  * Some symbols always need to be unversioned.  This includes
  22  * compiler generated calls to functions.
  23  */
  24 #define XNOVERS(sym) { (void *) & sym, SYMBOL_NAME_STR(sym)}
  25 
  26 #define EMPTY {0,0}
  27         0, 0, 0, {

/* [previous][next][first][last][top][bottom][index][help] */