Back to index

glibc  2.9
Classes | Enumerations | Functions
profil.h File Reference
#include <features.h>
#include <sys/time.h>
#include <sys/types.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  prof

Enumerations

enum  { PROF_USHORT = 0, PROF_UINT = 1 << 0, PROF_FAST = 1 << 1 }

Functions

__BEGIN_DECLS int sprofil (struct prof *__profp, int __profcnt, struct timeval *__tvp, unsigned int __flags) __THROW

Class Documentation

struct prof

Definition at line 38 of file profil.h.

Class Members
void * pr_base
size_t pr_off
unsigned long int pr_scale
size_t pr_size

Enumeration Type Documentation

anonymous enum
Enumerator:
PROF_USHORT 
PROF_UINT 
PROF_FAST 

Definition at line 46 of file profil.h.

  {
    PROF_USHORT      = 0,          /* use 16-bit counters (default) */
    PROF_UINT = 1 << 0,     /* use 32-bit counters */
    PROF_FAST   = 1 << 1    /* profile faster than usual */
  };

Function Documentation

__BEGIN_DECLS int sprofil ( struct prof __profp,
int  __profcnt,
struct timeval __tvp,
unsigned int  __flags 
)

Here is the caller graph for this function: