Back to index

glibc  2.9
Functions | Variables
vismod2.c File Reference
#include <stdlib.h>
#include "vismod.h"

Go to the source code of this file.

Functions

int protlocal (void)
 asm (".protected protlocal")
int calllocal2 (void)
int protinmod (void)
 asm (".protected protinmod")
int callinmod2 (void)
int protitcpt (void)
 asm (".protected protitcpt")
int callitcpt2 (void)
 asm (".protected protvarlocal")
const char ** getvarlocal2 (void)
 asm (".protected protvarinmod")
const char ** getvarinmod2 (void)
 asm (".protected protvaritcpt")
const char ** getvaritcpt2 (void)
int callitcpt3 (void)
const char ** getvaritcpt3 (void)

Variables

int(*)(void) getlocal2 (void)
int(*)(void) getinmod2 (void)
int(*)(void) getitcpt2 (void)
const char * protvarlocal = __FILE__
const char * protvarinmod = __FILE__
const char * protvaritcpt = __FILE__
int(*)(void) getitcpt3 (void)

Function Documentation

asm ( ".protected protlocal )
asm ( ".protected protinmod )
asm ( ".protected protitcpt )
asm ( ".protected protvarlocal )
asm ( ".protected protvarinmod )
asm ( ".protected protvaritcpt )
int callinmod2 ( void  )

Definition at line 50 of file vismod2.c.

{
  return protinmod () + 0x10000;
}

Here is the call graph for this function:

int callitcpt2 ( void  )

Definition at line 69 of file vismod2.c.

{
  return protitcpt () + 0x1000000;
}

Here is the call graph for this function:

int callitcpt3 ( void  )

Definition at line 109 of file vismod2.c.

{
  abort ();
}

Here is the call graph for this function:

int calllocal2 ( void  )

Definition at line 31 of file vismod2.c.

{
  return protlocal () + 0x100;
}

Here is the call graph for this function:

const char** getvarinmod2 ( void  )

Definition at line 93 of file vismod2.c.

{
  return &protvarinmod;
}
const char** getvaritcpt2 ( void  )

Definition at line 102 of file vismod2.c.

{
  return &protvaritcpt;
}
const char** getvaritcpt3 ( void  )

Definition at line 121 of file vismod2.c.

{
  abort ();
}

Here is the call graph for this function:

const char** getvarlocal2 ( void  )

Definition at line 84 of file vismod2.c.

{
  return &protvarlocal;
}
int protinmod ( void  )

Definition at line 43 of file vismod2.c.

{
  return 0x4000;
}

Here is the caller graph for this function:

int protitcpt ( void  )

Definition at line 62 of file vismod2.c.

{
  return 0x400000;
}
int protlocal ( void  )

Definition at line 23 of file vismod2.c.

{
  return 0x40;
}

Variable Documentation

int(*)(void) getinmod2(void)

Definition at line 56 of file vismod2.c.

{
  return protinmod;
}
int(*)(void) getitcpt2(void)

Definition at line 75 of file vismod2.c.

{
  return protitcpt;
}
int(*)(void) getitcpt3(void)

Definition at line 115 of file vismod2.c.

{
  abort ();
}
int(*)(void) getlocal2(void)

Definition at line 37 of file vismod2.c.

{
  return protlocal;
}
const char* protvarinmod = __FILE__

Definition at line 89 of file vismod2.c.

const char* protvaritcpt = __FILE__

Definition at line 98 of file vismod2.c.

const char* protvarlocal = __FILE__

Definition at line 80 of file vismod2.c.