GDB (API)
Defines | Typedefs | Functions
/home/stan/gdb/src/gdb/proc-utils.h File Reference

Go to the source code of this file.

Defines

#define PROCFS_NOTE(X)   procfs_note (X, __FILE__, __LINE__)
#define PROC_PRETTYFPRINT_STATUS(X, Y, Z, T)   proc_prettyfprint_status (X, Y, Z, T)

Typedefs

typedef long procfs_ctl_t

Functions

void proc_prettyprint_why (unsigned long why, unsigned long what, int verbose)
void proc_prettyprint_syscalls (sysset_t *sysset, int verbose)
void proc_prettyprint_syscall (int num, int verbose)
void proc_prettyprint_signalset (sigset_t *sigset, int verbose)
void proc_prettyprint_signal (int signo, int verbose)
void proc_prettyprint_faultset (fltset_t *fltset, int verbose)
void proc_prettyprint_fault (int faultno, int verbose)
void proc_prettyprint_actionset (struct sigaction *actions, int verbose)
void proc_prettyfprint_signalset (FILE *file, sigset_t *sigset, int verbose)
void proc_prettyfprint_faultset (FILE *file, fltset_t *fltset, int verbose)
void proc_prettyfprint_syscall (FILE *file, int num, int verbose)
void proc_prettyfprint_signal (FILE *file, int signo, int verbose)
void proc_prettyfprint_flags (FILE *file, unsigned long flags, int verbose)
void proc_prettyfprint_why (FILE *file, unsigned long why, unsigned long what, int verbose)
void proc_prettyfprint_fault (FILE *file, int faultno, int verbose)
void proc_prettyfprint_syscalls (FILE *file, sysset_t *sysset, int verbose)
void proc_prettyfprint_status (long, int, int, int)
void proc_prettyprint_flags (unsigned long flags, int verbose)
int write_with_trace (int, void *, size_t, char *, int)
off_t lseek_with_trace (int, off_t, int, char *, int)
int ioctl_with_trace (int, long, void *, char *, int)
pid_t wait_with_trace (int *, char *, int)
int open_with_trace (char *, int, char *, int)
int close_with_trace (int, char *, int)
void procfs_note (char *, char *, int)

Define Documentation

#define PROC_PRETTYFPRINT_STATUS (   X,
  Y,
  Z,
 
)    proc_prettyfprint_status (X, Y, Z, T)

Definition at line 110 of file proc-utils.h.

#define PROCFS_NOTE (   X)    procfs_note (X, __FILE__, __LINE__)

Definition at line 109 of file proc-utils.h.


Typedef Documentation

typedef long procfs_ctl_t

Definition at line 118 of file proc-utils.h.


Function Documentation

int close_with_trace ( int  ,
char *  ,
int   
)

Definition at line 677 of file proc-api.c.

int ioctl_with_trace ( int  ,
long  ,
void *  ,
char *  ,
int   
)

Definition at line 224 of file proc-api.c.

off_t lseek_with_trace ( int  ,
off_t  ,
int  ,
char *  ,
int   
)
int open_with_trace ( char *  ,
int  ,
char *  ,
int   
)

Definition at line 636 of file proc-api.c.

void proc_prettyfprint_fault ( FILE *  file,
int  faultno,
int  verbose 
)

Definition at line 1668 of file proc-events.c.

void proc_prettyfprint_faultset ( FILE *  file,
fltset_t *  fltset,
int  verbose 
)

Definition at line 1692 of file proc-events.c.

void proc_prettyfprint_flags ( FILE *  file,
unsigned long  flags,
int  verbose 
)

Definition at line 273 of file proc-flags.c.

void proc_prettyfprint_signal ( FILE *  file,
int  signo,
int  verbose 
)

Definition at line 1550 of file proc-events.c.

void proc_prettyfprint_signalset ( FILE *  file,
sigset_t *  sigset,
int  verbose 
)

Definition at line 1576 of file proc-events.c.

void proc_prettyfprint_status ( long  ,
int  ,
int  ,
int   
)

Definition at line 753 of file proc-api.c.

void proc_prettyfprint_syscall ( FILE *  file,
int  num,
int  verbose 
)

Definition at line 1362 of file proc-events.c.

void proc_prettyfprint_syscalls ( FILE *  file,
sysset_t *  sysset,
int  verbose 
)

Definition at line 1379 of file proc-events.c.

void proc_prettyfprint_why ( FILE *  file,
unsigned long  why,
unsigned long  what,
int  verbose 
)

Definition at line 106 of file proc-why.c.

void proc_prettyprint_actionset ( struct sigaction *  actions,
int  verbose 
)

Definition at line 1717 of file proc-events.c.

void proc_prettyprint_fault ( int  faultno,
int  verbose 
)

Definition at line 1684 of file proc-events.c.

void proc_prettyprint_faultset ( fltset_t *  fltset,
int  verbose 
)

Definition at line 1709 of file proc-events.c.

void proc_prettyprint_flags ( unsigned long  flags,
int  verbose 
)

Definition at line 289 of file proc-flags.c.

void proc_prettyprint_signal ( int  signo,
int  verbose 
)

Definition at line 1568 of file proc-events.c.

void proc_prettyprint_signalset ( sigset_t *  sigset,
int  verbose 
)

Definition at line 1593 of file proc-events.c.

void proc_prettyprint_syscall ( int  num,
int  verbose 
)

Definition at line 1371 of file proc-events.c.

void proc_prettyprint_syscalls ( sysset_t *  sysset,
int  verbose 
)

Definition at line 1392 of file proc-events.c.

void proc_prettyprint_why ( unsigned long  why,
unsigned long  what,
int  verbose 
)

Definition at line 171 of file proc-why.c.

void procfs_note ( char *  ,
char *  ,
int   
)

Definition at line 738 of file proc-api.c.

pid_t wait_with_trace ( int ,
char *  ,
int   
)

Definition at line 703 of file proc-api.c.

int write_with_trace ( int  ,
void *  ,
size_t  ,
char *  ,
int   
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines